Panel transform
First Claim
1. A method of converting an omnidirectional image from an omnidirectional camera located on a vehicle to a rectilinear image by a control unit, the method comprising:
- accessing an omnidirectional camera model representative of an omnidirectional image on a unit sphere in an optical coordinate system, the omnidirectional camera model having a first plurality of first pixels described in reference to an optical origin of the optical coordinate system mapped to a real-world coordinate system;
receiving a set of parameters defining a local plane tangent to the unit sphere, the local plane representative of a rectilinear camera model having a second plurality of second pixels;
determining a plane extent of the local plane based on the set of parameters, the plane extent defining a boundary of the local plane;
determining a panel model relationship between the first plurality of first pixels and the second plurality of second pixels, wherein the panel model is determined by determining a sample spacing of the second plurality of second pixels based on an angular sample spacing of the omnidirectional camera model and the set of parameters;
receiving, at the control unit, the omnidirectional image from the omnidirectional camera; and
generating a rectilinear image from the omnidirectional image based on the panel model relationship between the first plurality of first pixels of the unit sphere and the second plurality of second pixels of the local plane, wherein the panel model relationship maps a portion of the omnidirectional image to the rectilinear image by warping a location of each of the first pixels of the omnidirectional image to a corresponding second pixel location of the rectilinear image.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method of performing various transformations between an omnidirectional image model and a rectilinear image model for use in vehicle imaging systems. In particular, a panel transform system and method for transforming an omnidirectional image from an omnidirectional camera positioned on a vehicle to a rectilinear image. The rectilinear image is then displayed to the driver for use while performing vehicle maneuvers. The panel transform system and method also provide a rectilinear image model based on the omnidirectional camera for use with existing rectilinear imaging processing systems. The rectilinear image model is determined based on a variable set of input parameters that are defined by both automatic and manual system inputs such as a steering wheel angle sensor and a user interface.
15 Citations
19 Claims
-
1. A method of converting an omnidirectional image from an omnidirectional camera located on a vehicle to a rectilinear image by a control unit, the method comprising:
-
accessing an omnidirectional camera model representative of an omnidirectional image on a unit sphere in an optical coordinate system, the omnidirectional camera model having a first plurality of first pixels described in reference to an optical origin of the optical coordinate system mapped to a real-world coordinate system; receiving a set of parameters defining a local plane tangent to the unit sphere, the local plane representative of a rectilinear camera model having a second plurality of second pixels; determining a plane extent of the local plane based on the set of parameters, the plane extent defining a boundary of the local plane; determining a panel model relationship between the first plurality of first pixels and the second plurality of second pixels, wherein the panel model is determined by determining a sample spacing of the second plurality of second pixels based on an angular sample spacing of the omnidirectional camera model and the set of parameters; receiving, at the control unit, the omnidirectional image from the omnidirectional camera; and generating a rectilinear image from the omnidirectional image based on the panel model relationship between the first plurality of first pixels of the unit sphere and the second plurality of second pixels of the local plane, wherein the panel model relationship maps a portion of the omnidirectional image to the rectilinear image by warping a location of each of the first pixels of the omnidirectional image to a corresponding second pixel location of the rectilinear image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification