US 12,456,400 B2
Circuit device, display system, and electronic apparatus
Yasutoshi Akiba, Chino (JP); and Jeffrey Eric, Richmond (CA)
Assigned to SEIKO EPSON CORPORATION, (JP)
Filed by SEIKO EPSON CORPORATION, Tokyo (JP)
Filed on Jun. 5, 2024, as Appl. No. 18/734,228.
Application 18/734,228 is a continuation of application No. 17/829,438, filed on Jun. 1, 2022, granted, now 12,020,605.
Claims priority of application No. 2021-092747 (JP), filed on Jun. 2, 2021.
Prior Publication US 2024/0321154 A1, Sep. 26, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G09G 3/00 (2006.01); B60K 35/00 (2024.01); B60K 35/10 (2024.01); B60K 35/23 (2024.01); B60K 35/28 (2024.01); B60K 35/81 (2024.01); G02B 27/01 (2006.01); G06T 5/80 (2024.01); G06T 19/00 (2011.01)
CPC G09G 3/002 (2013.01) [B60K 35/00 (2013.01); G02B 27/0101 (2013.01); G02B 27/0179 (2013.01); G06T 19/006 (2013.01); G09G 3/001 (2013.01); B60K 35/10 (2024.01); B60K 35/23 (2024.01); B60K 35/28 (2024.01); B60K 35/81 (2024.01); B60K 2360/149 (2024.01); B60K 2360/177 (2024.01); B60Y 2200/11 (2013.01); G02B 2027/0138 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0183 (2013.01); G02B 2027/0187 (2013.01); G02B 2027/0196 (2013.01); G06T 5/80 (2024.01); G09G 2340/04 (2013.01); G09G 2380/10 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A circuit device that performs display control for a head-up display of a moving object that displays, in a display region, a virtual object corresponding to a preceding moving object in a real space and a fixed image relating to the moving object, the circuit device comprising:
a memory configured to store a rendering image including the virtual object and the fixed object; and
a warp engine logic circuit configured to:
perform warp processing for the rendering image and generate a first display image and a pre-conversion fixed image;
convert, with coordinate conversion based on the post-correction warp parameter and the rotation correction parameter, a first output coordinate, which is a coordinate on the first display image, into a first input coordinate, which is a coordinate on the rendering image;
convert, with the coordinate conversion based on the warp parameter, a second output coordinate, which is a coordinate on the pre-conversion fixed image, into a second input coordinate, which is a coordinate on the rendering image;
convert the first input coordinate into a first read address of the memory;
convert the second input coordinate into a second read address of the memory;
read out pixel data of the rendering image from the first read address of the memory and output, based on the read-out pixel data, first pixel data in the first output coordinate of the first display image;
read out pixel data of the rendering image from the second read address of the memory and output, based on the read-out pixel data, second pixel data in the second output coordinate of the pre-conversion fixed image;
generate a second display image of the virtual object based on the output first pixel data;
generate the fixed image of the fixed object based on the output second pixel data;
display the second display image including the virtual object in the display region at a position directly adjacent to the object-view position corresponding to the preceding moving object in the real space based on the tracking result in a state in which the displayed virtual object is configured to be moved in the display region by following the preceding moving object; and
display the fixed image at a fixed position in the display region.