CPC B60K 35/00 (2013.01) [B60K 35/28 (2024.01); B60K 35/29 (2024.01); B60K 35/60 (2024.01); B60K 2360/166 (2024.01); B60K 2360/175 (2024.01); B60K 2360/1868 (2024.01); B60K 2360/785 (2024.01)] | 20 Claims |
1. An apparatus, comprising:
a GNSS (Global Navigation Satellite System) receiver configured to receive a plurality of GNSS signals from a plurality of GNSS satellites;
at least one sensor configured to detect, by using the received plurality of GNSS signals, each of:
a current position of a mobile body, and
a traveling direction of the mobile body, wherein the apparatus is associated with the mobile body;
a detection unit configured to determine, based on each of the detected current position and the detected traveling direction, an appearance position of a first object on a window of the mobile body, wherein
the first object is outside of the mobile body, and
the first object appears within the window of the mobile body; and
a control unit configured to:
control, based on the determined appearance position, a masking process to set each of a first display position of a transmissive region and a second display position of a non-transmissive region within the window, wherein
the transmissive region is in a first region of the window where the first object appears,
the non-transmissive region is in a second region of the window where the first object is absent, and
the non-transmissive region masks the second region where the first object is absent;
determine a change in the appearance position of the first object on the window; and
dynamically control, based on the change in the appearance position of the first object on the window, the masking process to change:
the set first display position of the transmissive region to a third display position of the transmissive region within the window, and
the set second display position of the non-transmissive region to a fourth display position of the non-transmissive region within the window.
|