Systems and methods for driver assistance
First Claim
Patent Images
1. A method, comprising:
- capturing images from at least one physical camera coupled to a movable vehicle;
generating a virtual image of a virtual camera from the captured images from the at least one physical camera, the virtual image having either a different viewpoint, a different orientation, or a different viewpoint and orientation than the images captured from the at least one physical camera, the virtual image displayed on a display distinct from a windshield of the vehicle; and
automatically maintaining a virtual position of the virtual camera, relative to a reference point, when the at least one physical camera moves relative to the reference point, while displaying the virtual image on the display, wherein the virtual image further includes a reference line between reference points determined to provide a guide for maintaining an orientation of the virtual image, the virtual image maintaining the reference line in a parallel position to itself across each frame of the virtual image.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are disclosed for generating a virtual view that is at least partially decoupled from a view of one or more physical cameras. An example method includes capturing images from at least one physical camera, generating a virtual image of a virtual camera from the captured images of at least one physical camera, the virtual image having either a different viewpoint, a different orientation, or a different viewpoint and orientation than the images captured by at least one physical camera, and automatically maintaining the virtual position of the virtual camera, relative to a reference point, when the at least one physical camera moves relative to the reference point.
36 Citations
22 Claims
-
1. A method, comprising:
-
capturing images from at least one physical camera coupled to a movable vehicle; generating a virtual image of a virtual camera from the captured images from the at least one physical camera, the virtual image having either a different viewpoint, a different orientation, or a different viewpoint and orientation than the images captured from the at least one physical camera, the virtual image displayed on a display distinct from a windshield of the vehicle; and automatically maintaining a virtual position of the virtual camera, relative to a reference point, when the at least one physical camera moves relative to the reference point, while displaying the virtual image on the display, wherein the virtual image further includes a reference line between reference points determined to provide a guide for maintaining an orientation of the virtual image, the virtual image maintaining the reference line in a parallel position to itself across each frame of the virtual image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A virtual view system comprising:
-
at least one physical camera positioned on a vehicle; a display device; an image processing unit coupled to the at least one physical camera; and a storage device storing instructions executable by the image processing unit to; capture, via the at least one physical camera, image data from an associated physical perspective relative to the vehicle; generate, via the image processing unit using the image data from the at least one physical camera, a view of the vehicle from a virtual position of a virtual camera, the virtual camera capturing the view from a virtual perspective that extends from the virtual position in a direction of interest, and the virtual camera being decoupled from the at least one physical camera under a first condition; generate, via the image processing unit using the image data from the at least one physical camera, a reference line between reference points determined to provide a guide for maintaining an orientation of the view from the virtual perspective, the view maintaining the reference line in a parallel position to itself across each frame of the view, and display, via the display device, the view from the virtual perspective, the view appearing static as the at least one physical camera moves with the vehicle while under the first condition, wherein the view from the virtual perspective further includes a reference line between reference points determined to provide a guide for maintaining an orientation of the view from the virtual perspective, the view from the virtual perspective maintaining the reference line in a parallel position to itself across each frame of the view from the virtual perspective, and wherein the virtual camera is coupled to the at least one physical camera under a second condition, the view appearing to move with the vehicle under the second condition. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A virtual view system comprising:
-
a physical camera mounted on an object; a display device coupled below a windshield; a processor; and a storage device storing instructions executable by the processor to; capture, via the physical camera, image data from a plurality of perspectives relative to the object; receive, from an image processing unit using the image data from the physical camera, a virtual view of the object from a virtual perspective of a virtual camera, the virtual camera having a virtual position from which the virtual perspective is captured, the virtual position remaining static relative to movement of the physical camera under a first condition and the virtual position moving in a coordinated manner with the plurality of physical cameras under a second condition; identify, via the processor, reference points in the image data relative to the object, wherein the reference points are relevant to a detected driving maneuver; calculate, via the processor, a reference line between the identified reference points determined to provide a guide for maintaining an orientation of the virtual view, display, via the display device, the virtual view of the object, the virtual view appearing static in at least a first degree of freedom under the first condition and the virtual view appearing to move in at least the first degree of freedom with the object under the second condition, and display within the virtual view of the object, the reference line, wherein the virtual view maintains the reference line in a parallel position to itself across each frame of the virtual view. - View Dependent Claims (20, 21, 22)
-
Specification