IP Library Granted Patent US 11,619,811
Granted Patent B2
US 11,619,811 · App. 17/484,905 · Granted Apr 4, 2023

Image display system, moving body, image display method, and program

Inventors: Fumihito Inukai (Kyoto, JP); Toshiya Mori (Osaka, JP); Masanaga Tsuji (Osaka, JP); Ken′ichi Kasazumi (Osaka, JP); Yukihiro Chokyu (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
G02B27/0101B60W40/10G02B27/0179G09G5/38G02B2027/0183
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,619,811
App. No.
17/484,905
Granted
Apr 4, 2023
Kind
B2
Abstract

An image display system includes: an image projection unit that projects and displays an image on a display target for a moving body; a posture angle calculation unit that calculates a posture angle for the moving body on the basis of chronological data for acceleration detection values for the acceleration of the moving body in a prescribed time period; and a display control unit that controls the display position at which the image is projected and displayed on the display target, in accordance with the posture angle calculated by the posture angle calculation unit. The acceleration detection values include bi-directional components. The posture angle calculation unit excludes acceleration detection values from the chronological data used when calculating the posture angle, said acceleration detection values being included in an exclusion time period which has a ratio for the bidirectional components, in the prescribed time period, that is outside a prescribed range.

Claims (50)

1. An image display system that is mounted in a moving body, the image display system comprising:

an image projector that displays an image by projecting the image to a display object of the moving body;

an attitude angle calculation section that calculates an attitude angle of the moving body on a basis of time-series data of an acceleration detection value of an acceleration of the moving body in a predetermined period; and

a display controller that controls a position where the image is displayed on the display object in accordance with the attitude angle calculated by the attitude angle calculation section,

wherein the acceleration detection value includes components of two directions, and

wherein the attitude angle calculation section excludes the acceleration detection value included in an exclusion period in which a ratio of the components of two directions is outside a predetermined range in the predetermined period, from the time-series data used for calculation of the attitude angle.

2. The image display system according to claim 1 , wherein the attitude angle calculation section further excludes the acceleration detection value included in an exclusion period in which an angular velocity detection value of an angular velocity of the moving body is outside a predetermined range, from the time-series data used for calculation of the attitude angle.

3. The image display system according to claim 1 , wherein the two directions include a vertical direction of the moving body and an orthogonal direction orthogonal to the vertical direction.

4. The image display system according to claim 3 , wherein the orthogonal direction is a front-rear direction of the moving body.

5. The image display system according to claim 1 , wherein the two directions are a vertical direction of the moving body, and a direction along an acceleration component obtained by combining an acceleration component in a front-rear direction of the moving body and an acceleration component in the horizontal direction of the moving body in the acceleration detection value in terms of vector.

6. The image display system according to claim 2 , wherein the angular velocity is at least one of an angular velocity around a vertical axis of the moving body, an angular velocity around a front-rear axis of the moving body, and an angular velocity around a horizontal axis of the moving body.

7. The image display system according to claim 1 , wherein the attitude angle calculation section excludes an acceleration detection value included in an additional period contiguous with the exclusion period, from the time-series data used for calculation of the attitude angle.

8. The image display system according to claim 7 , wherein the additional period is provided at least at one of before and after the exclusion period.

9. The image display system according to claim 7 , wherein the longer the exclusion period, the longer the additional period.

10. A moving body comprising:

the image display system according to claim 1 ; and

a moving body main body in which the image display system is mounted,

wherein the display object is a windshield of the moving body main body.

11. The image display system according to claim 1 , wherein the ratio of the components of two directions is shifted more than a predetermined value from a value corresponding to the attitude angle of the moving body in the predetermined period.

12. An image display system that is mounted in a moving body, the image display system comprising:

an image projector that displays an image by projecting the image to a display object of the moving body;

an attitude angle calculation section that calculates an attitude angle of the moving body on a basis of time-series data of an acceleration detection value of an acceleration of the moving body in a predetermined period; and

a display controller that controls a position where the image is displayed on the display object in accordance with the attitude angle calculated by the attitude angle calculation section,

wherein the attitude angle calculation section excludes the acceleration detection value included in an exclusion period in which an angular velocity detection value of an angular velocity of the moving body is outside a predetermined range, from the time-series data used for calculation of the attitude angle.

13. The image display system according to claim 12 , wherein the ratio of the components of two directions is shifted more than a predetermined value from a value corresponding to the attitude angle of the moving body in the predetermined period.

14. An image display method of controlling an image display system that is mounted in a moving body, the method comprising:

an image projection process of displaying an image by projecting the image to a display object of the moving body;

an attitude angle calculation process of calculating an attitude angle of the moving body on a basis of time-series data of an acceleration detection value of an acceleration of the moving body in a predetermined period; and

a display control process of controlling a position where the image is displayed on the display object in accordance with the attitude angle calculated by the attitude angle calculation process,

wherein the acceleration detection value includes components of two directions, and

wherein the attitude angle calculation process excludes the acceleration detection value included in an exclusion period in which a ratio of the components of two directions is outside a predetermined range in the predetermined period, from the time-series data used for calculation of the attitude angle.

15. The image display method according to claim 14 , wherein the ratio of the components of two directions is shifted more than a predetermined value from a value corresponding to the attitude angle of the moving body in the predetermined period.

16. An image display method of controlling an image display system that is mounted in a moving body, the method comprising:

an image projection process of displaying an image by projecting the image to a display object of the moving body;

an attitude angle calculation process of calculating an attitude angle of the moving body on a basis of time-series data of an acceleration detection value of an acceleration of the moving body in a predetermined period; and

a display control process of controlling a position where the image is displayed on the display object in accordance with the attitude angle calculated by the attitude angle calculation process,

wherein the attitude angle calculation process excludes the acceleration detection value included in an exclusion period in which an angular velocity detection value of an angular velocity of the moving body is outside a predetermined range, from the time-series data used for calculation of the attitude angle.

17. The image display method according to claim 16 , wherein the ratio of the components of two directions is shifted more than a predetermined value from a value corresponding to the attitude angle of the moving body in the predetermined period.

18. A computer-readable storage medium storing a program for causing a computer to execute a process, comprising:

an image projection process of displaying an image by projecting the image to a display object of a moving body;

an attitude angle calculation process of calculating an attitude angle of the moving body on a basis of time-series data of an acceleration detection value of an acceleration of the moving body in a predetermined period; and

a display control process of controlling a position where the image is displayed on the display object in accordance with the attitude angle calculated by the attitude angle calculation process,

wherein the acceleration detection value includes components of two directions, and

wherein the attitude angle calculation process excludes the acceleration detection value included in an exclusion period in which a ratio of the components of two directions is outside a predetermined range in the predetermined period, from the time-series data used for calculation of the attitude angle.

19. The computer-readable storage medium according to claim 18 , wherein the ratio of the components of two directions is shifted more than a predetermined value from a value corresponding to the attitude angle of the moving body in the predetermined period.

20. A computer-readable storage medium storing a program for causing a computer to execute a process, comprising:

an image projection process of displaying an image by projecting the image to a display object of a moving body;

an attitude angle calculation process of calculating an attitude angle of the moving body on a basis of time-series data of an acceleration detection value of an acceleration of the moving body in a predetermined period; and

a display control process of controlling a position where the image is displayed on the display object in accordance with the attitude angle calculated by the attitude angle calculation process,

wherein the attitude angle calculation process excludes the acceleration detection value included in an exclusion period in which an angular velocity detection value of an angular velocity of the moving body is outside a predetermined range, from the time-series data used for calculation of the attitude angle.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2024
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
To: PANASONIC AUTOMOTIVE SYSTEMS CO., LTD.
Reel/Frame 066703/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2022
From: INUKAI, FUMIHITO; MORI, TOSHIYA; TSUJI, MASANAGA; KASAZUMI, KEN'ICHI; CHOKYU, YUKIHIRO
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 059656/0708 →