IMAGE GENERATING APPARATUS, IMAGE GENERATING METHOD, AND RECORDING MEDIUM
First Claim
1. An image generating apparatus that generates an image to be displayed on a display, the image generating apparatus comprising:
- at least one memory; and
a control circuit,wherein the control circuit(a) acquires a plurality of camera images captured by a plurality of cameras installed in a vehicle,(b) calculates a distance between one of the cameras and a target included in the camera images in a three-dimensional space by using the plurality of camera images,(c) detects a position of a light-transmissive object or a reflective object in the camera images, and(d) generates an image from a point of view that is different from points of view of the plurality of camera images by using at least one of the plurality of camera images and the distance, the generated image including a predetermined image that is displayed at the position of the light-transmissive object or the reflective object.
1 Assignment
0 Petitions
Accused Products
Abstract
An image generating apparatus generates an image to be displayed on a display and includes at least one memory and a control circuit. The control circuit acquires a plurality of camera images captured by a plurality of cameras installed in a vehicle, calculates a distance between one of the cameras and a target to be projected in the camera images, detects a position of a light-transmissive object or a reflective object in the camera images, and generates an image from a point of view that is different from points of view of the plurality of camera images by using the plurality of camera images and the distance, the generated image including a predetermined image that is displayed at the position of the light-transmissive object or the reflective object.
35 Citations
20 Claims
-
1. An image generating apparatus that generates an image to be displayed on a display, the image generating apparatus comprising:
-
at least one memory; and a control circuit, wherein the control circuit (a) acquires a plurality of camera images captured by a plurality of cameras installed in a vehicle, (b) calculates a distance between one of the cameras and a target included in the camera images in a three-dimensional space by using the plurality of camera images, (c) detects a position of a light-transmissive object or a reflective object in the camera images, and (d) generates an image from a point of view that is different from points of view of the plurality of camera images by using at least one of the plurality of camera images and the distance, the generated image including a predetermined image that is displayed at the position of the light-transmissive object or the reflective object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An image generating method for generating an image to be displayed on a display installed in a vehicle, the image generating method comprising:
-
(a) acquiring a plurality of camera images captured by a plurality of cameras installed in the vehicle, (b) calculating a distance between one of the cameras and a point in a space to be projected in the camera images by using the plurality of camera images, (c) detecting a position of a light-transmissive object or a reflective object in the camera images, and (d) generating an image from a point of view that is different from the points of view of the plurality of camera images by using the plurality of camera images and the distance, the generated image including a predetermined image that is displayed at the position of the light-transmissive object or the reflective object.
-
-
19. A recording medium storing a control program for causing an apparatus including a processor to execute a process, the recording medium being non-volatile and computer readable,
wherein the process is a process for generating an image to be displayed on a display installed in the vehicle, the process including (a) acquiring a plurality of camera images captured by a plurality of cameras installed in a vehicle, (b) calculating a distance between one of the cameras and a point in a space to be projected in the camera images by using the plurality of camera images, (c) detecting a position of a light-transmissive object or a reflective object in the camera images, and (d) generating an image from a point of view that is different from the points of view of the plurality of camera images by using the plurality of camera images and the distance, the generated image including a predetermined image that is displayed at the position of the light-transmissive object or the reflective object.
-
20. An image capturing apparatus comprising:
-
a first visible light camera that captures a first image including an image of an object; a second visible light camera that captures a second image including an image of the object, each of the first visible light camera and the second visible light camera having sensitivity to visible light more than infrared rays; a first infrared camera that captures a third image including an image of the object; a second infrared camera that captures a fourth image including an image of the object, each of the first infrared camera and the second infrared camera having sensitivity to infrared rays more than visible light; a non-transitory memory that stores in advance camera parameters including external parameters regarding physical arrangement of the first visible light camera, the second visible light camera, the first infrared camera, and the second infrared camera, and internal parameters regarding characteristics of the first visible light camera, the second visible light camera, the first infrared camera, and the second infrared camera; and a processor, wherein the processor calculates (i) a first three dimensional position on a point of the object, using a first point in the first image, a second point in the second image, and the camera parameters, and (ii) a second three dimensional position on the point of the object, using a third point in the third image, a fourth point in the fourth image, and the camera parameters, wherein the processor calculates (iii) a first length between a fifth point and the first three dimensional position and (iv) a second length between the fifth point and the second three dimensional position, wherein when a difference between the first length and the second length is bigger than a predetermined value, the processor determines a glass is provided between the object and the first visible light camera, the second visible light camera, the first infrared camera, and the second infrared camera.
-
Specification