IP Library Granted Patent US 12710810
Granted Patent B2
US 12710810 · App. 18/791,490 · Granted Aug 18, 2026

Image processing device

Inventor: Hikaru Uchidate (Kanagawa, JP)
Assignee: CANON KABUSHIKI KAISHA
G06T5/92G06F3/012G06T11/60G06V10/60
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 12710810
App. No.
18/791,490
Granted
Aug 18, 2026
Kind
B2
Abstract

An image processing device acquires a first image that is an image of an area based on at least one of a position and an orientation of a head of a user, and a second image that is an image of an area based on at least one of the position and the orientation of the head, the second image including a portion corresponding to a portion of the first image, acquires information regarding movement of the head, generates, on a basis of the information, a third image by moving or transforming the first image and to generate a fourth image by moving or transforming the second image, and performs gradation processing on each of the third image and the fourth image, wherein in the second image processing, the gradation processing is performed on a basis of the information.

Claims (63)

1 . An image processing device comprising

one or more processors and/or circuitry configured to

perform first acquisition processing to acquire:

a first image that is an image for a left eye, the first image being an image of an area based on at least one of a position and an orientation of a head of a user; and

a second image that is an image for a right eye, the second image being an image of an area based on at least one of the position and the orientation of the head and including a portion corresponding to a portion of the first image,

perform second acquisition processing to acquire information regarding movement of the head,

perform, on a basis of the information, first image processing to generate a third image by moving or transforming the first image and to generate a fourth image by moving or transforming the second image, and

perform second image processing to perform gradation processing on each of the third image and the fourth image, wherein

in the second image processing, the gradation processing is performed on a basis of the information.

2 . The image processing device according to claim 1 , wherein

the portion of the first image and the portion of the second image that correspond to each other are portions that are stereoscopically viewable.

3 . The image processing device according to claim 1 , wherein,

in the second image processing, an area on which the gradation processing is performed is changed on a basis of the information.

4 . The image processing device according to claim 1 , wherein,

in the second image processing, on a basis of the information, the gradation processing is performed on boundary portions in overlapping portions of the third image and the fourth image with non-overlapping portions of the third image and the fourth image.

5 . The image processing device according to claim 4 , wherein

each of the third image and the fourth image includes a valid area and an invalid area according to the movement of the head, and

in the second image processing, on a basis of the information, the gradation processing is performed on

an end portion of the valid area of the third image on a side corresponding to a portion that corresponds to a portion of the fourth image, and

an end portion of the valid area of the fourth image on a side corresponding to a portion that corresponds to a portion of the third image.

6 . The image processing device according to claim 5 , wherein

in the second image processing,

a gradation processing to gradually change a brightness value from an end of the valid area of the third image on the side corresponding to the portion that corresponds to the portion of the fourth image toward an inside of the valid area, and

a gradation processing to gradually change a brightness value from an end of the valid area of the fourth image on the side corresponding to the portion that corresponds to the portion of the third image toward an inside of the valid area

are performed on a basis of the information.

7 . The image processing device according to claim 1 , wherein

in the second image processing, at least one of

an area on which the gradation processing is performed, and

intensity of the gradation processing

is changed on a basis of the information.

8 . The image processing device according to claim 1 , wherein

in the second image processing, on a basis of the information, different gradation processing are performed on the third image and the fourth image.

9 . The image processing device according to claim 1 , wherein

in the second image processing, on a basis of the information,

gradation processing to be performed on the third image is changed in a case where it is determined that the head is moved to face rightward, and

gradation processing to be performed on the fourth image is changed in a case where it is determined that the head is moved to face leftward.

10 . The image processing device according to claim 9 , wherein

in the second image processing, on a basis of the information,

an area in the third image on which the gradation processing is performed is moved leftward in a case where it is determined that the head is moved to face rightward, and

an area in the fourth image on which the gradation processing is performed is moved rightward in a case where it is determined that the head is moved to face leftward.

11 . The image processing device according to claim 1 , wherein

the one or more processors and/or circuitry is configured to further perform third acquisition processing to acquire an image of real space,

in the first image processing,

on a basis of first information regarding the movement of the head acquired by the second acquisition processing, a fifth image is generated by moving or transforming the first image, and a sixth image is generated by moving or transforming the second image,

a seventh image is generated by compositing the fifth image into the image of the real space, an eighth image is generated by compositing the sixth image into the image of the real space, and

on a basis of second information regarding the movement of the head acquired by the second acquisition processing, the third image is generated by moving or transforming the seventh image, and the fourth image is generated by moving or transforming the eighth image, and

in the second image processing, the gradation processing is performed on a basis of the first information and the second information.

12 . An image processing method comprising:

acquiring

a first image that is an image for a left eye, the first image being an image of an area based on at least one of a position and an orientation of a head of a user, and

a second image that is an image for a right eye, the second image being an image of an area based on at least one of the position and the orientation of the head and including a portion corresponding to a portion of the first image;

acquiring information regarding movement of the head;

generating, on a basis of the information, a third image by moving or transforming the first image and to generate a fourth image by moving or transforming the second image; and

performing gradation processing on each of the third image and the fourth image, wherein

the gradation processing is performed on a basis of the information.

13 . A non-transitory computer readable medium that stores a program, wherein the program causes a computer to execute an image processing method comprising:

acquiring

a first image that is an image for a left eye, the first image being an image of an area based on at least one of a position and an orientation of a head of a user, and

a second image that is an image for a right eye, the second image being an image of an area based on at least one of the position and the orientation of the head and including a portion corresponding to a portion of the first image;

acquiring information regarding movement of the head;

generating, on a basis of the information, a third image by moving or transforming the first image and to generate a fourth image by moving or transforming the second image; and

performing gradation processing on each of the third image and the fourth image, wherein

the gradation processing is performed on a basis of the information.