Object Detection and Rendering for Wide Field of View (WFOV) Image Acquisition Systems
First Claim
1. An image acquisition device having a wide field of view, comprising:
- at least one non-linear lens and image sensor configured to capture an original wide field of view (WFoV) image with a field of view of more than 90°
, wherein the non-linear lens is configured to project a center region of a scene onto the middle portion of the image sensor such as to directly provide a rectilinear mapping of the center region;
a control module;
an object detection engine comprising one or more cascades of regular object classifiers;
a WFoV correction engine configured to correct distortion within the original WFoV image;
wherein the WFoV correction engine processes raw image data of the original WFoV image including applying a cylindrical projection of outer pixels of the original WFoV image, and combining center pixels and modified outer pixels to generate a distortion-corrected WFoV image; and
wherein one or more objects located within the center or outer pixels, or both, of the distortion-corrected WFoV image are detectable by the object detection engine upon application of the one or more cascades of regular object classifiers.
2 Assignments
0 Petitions
Accused Products
Abstract
An image acquisition device having a wide field of view includes a lens and image sensor configured to capture an original wide field of view (WFoV) image with a field of view of more than 90°. The device has an object detection engine that includes one or more cascades of object classifiers, e.g., face classifiers. A WFoV correction engine may apply rectilinear and/or cylindrical projections to pixels of the WFoV image, and/or non-linear, rectilinear and/or cylindrical lens elements or lens portions serve to prevent and/or correct distortion within the original WFoV image. One or more objects located within the original and/or distortion-corrected WFoV image is/are detectable by the object detection engine upon application of the one or more cascades of object classifiers.
-
Citations
29 Claims
-
1. An image acquisition device having a wide field of view, comprising:
-
at least one non-linear lens and image sensor configured to capture an original wide field of view (WFoV) image with a field of view of more than 90°
, wherein the non-linear lens is configured to project a center region of a scene onto the middle portion of the image sensor such as to directly provide a rectilinear mapping of the center region;a control module; an object detection engine comprising one or more cascades of regular object classifiers; a WFoV correction engine configured to correct distortion within the original WFoV image; wherein the WFoV correction engine processes raw image data of the original WFoV image including applying a cylindrical projection of outer pixels of the original WFoV image, and combining center pixels and modified outer pixels to generate a distortion-corrected WFoV image; and wherein one or more objects located within the center or outer pixels, or both, of the distortion-corrected WFoV image are detectable by the object detection engine upon application of the one or more cascades of regular object classifiers. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image acquisition device having a wide field of view, comprising:
-
at least one non-linear lens and image sensor configured to capture an original wide field of view (WFoV) image with a field of view of more than 90°
, wherein the non-linear lens is configured to project a center region of a scene onto the middle portion of the image sensor such as to directly provide a rectilinear mapping of the center region;a control module; an object detection engine comprising one or more cascades of modified object classifiers; wherein the modified object classifiers comprise a subset of cylindrical classifiers to be applied to objects appearing in outer pixels of the WFoV image; and wherein one or more objects located within the center or outer pixels, or both, of the original WFoV image are detectable by the object detection engine upon application of the one or more cascades of modified object classifiers, including a subset of regular classifiers and the subset of cylindrical classifiers, respectively. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method of acquiring wide field of view images with an image acquisition device having at least one lens and image sensor configured to capture an original wide field of view (WFoV) image with a field of view of more than 90°
- , wherein the method comprises;
acquiring the original WFoV image, including utilizing at least one non-linear lens to project a center region of a scene onto a middle portion of the image sensor such as to directly provide a rectilinear mapping of the center region; correcting distortion within the original WFoV image by processing raw image data of the original WFoV image including applying a cylindrical projection of outer pixels of the original WFoV image, and combining center pixels and modified outer pixels to generate a distortion-corrected WFoV image; and detecting one or more objects by applying one or more cascades of regular object classifiers to one or more objects located within the center or outer pixels, or both, of the distortion-corrected WFoV image. - View Dependent Claims (13, 14, 15)
- , wherein the method comprises;
-
16. A method of acquiring wide field of view images with an image acquisition device having at least one lens and image sensor configured to capture an original wide field of view (WFoV) image with a field of view of more than 90°
- , wherein the method comprises;
acquiring the original WFoV image, including utilizing at least one non-linear lens to project a center region of a scene onto a middle portion of the image sensor such as to directly provide a rectilinear mapping of the center region; applying one or more modified object classifiers, comprising applying a subset of cylindrical classifiers to objects appearing in outer pixels of the WFoV image; and applying a subset of regular classifiers to objects appearing in center pixels of the WFoV image; detecting one or more objects located within center or outer pixels, or both, of the original WFoV image by the applying of the one or more cascades of modified object classifiers, including the applying of the subset of regular classifiers and the applying of the subset of cylindrical classifiers, respectively. - View Dependent Claims (17, 18, 19, 20)
- , wherein the method comprises;
-
21. One or more processor-readable media having embedded therein code for programming a processor to perform a method of processing wide field of view images acquired with an image acquisition device having an image sensor and at least one non-linear lens to project a center region of a scene onto a middle portion of the image sensor such as to directly provide a rectilinear mapping of the center region to acquire an original wide field of view (WFoV) image with a field of view of more than 90°
- , wherein the method comprises;
correcting distortion within the original WFoV image by processing raw image data of the original WFoV image including applying a cylindrical projection of outer pixels of the original WFoV image, and combining center pixels and modified outer pixels to generate a distortion-corrected WFoV image; and detecting one or more objects by applying one or more cascades of regular object classifiers to one or more objects located within the center or outer pixels, or both, of the distortion-corrected WFoV image. - View Dependent Claims (22, 23, 24)
- , wherein the method comprises;
-
25. One or more processor-readable media having embedded therein code for programming a processor to perform a method of processing wide field of view images acquired with an image acquisition device having an image sensor and at least one non-linear lens to project a center region of a scene onto a middle portion of the image sensor such as to directly provide a rectilinear mapping of the center region to acquire an original wide field of view (WFoV) image with a field of view of more than 90°
- , wherein the method comprises;
applying one or more modified object classifiers, comprising applying a subset of cylindrical classifiers to objects appearing in outer pixels of the WFoV image; and applying a subset of regular classifiers to objects appearing in center pixels of the WFoV image; detecting one or more objects located within center or outer pixels, or both, of the original WFoV image by the applying of the one or more cascades of modified object classifiers, including the applying of the subset of regular classifiers and the applying of the subset of cylindrical classifiers, respectively. - View Dependent Claims (26, 27, 28, 29)
- , wherein the method comprises;
Specification