Method for optimal body or face protection with adaptive dewarping based on context segmentation layers
AssigneeImmervision, Inc.
InventorsPatrice Roulet, Pierre Konen, Jocelyn Parent, Simon Thibault, Xavier Dallaire, Xiaojun Du, Ebrahim Mortazy
Life of this patent
Estimating the term…
Abstract
A method for enhancing a wide angle image to improve the perspectives and the visual appeal thereof wide-angle images uses custom adaptive dewarping. The method is based on the scene image content of recognized objects in the image, the position of these objects in the image, the depth of these objects in the scene with respect to other objects and the general context of the image.
Claims14
A method for enhancing a wide-angle image based on image context and segmentation layers, the method comprising:
- a. receiving, by a processor, an original wide-angle image created by an imager and having a plurality of elements, each element being in one of a foreground or a background of the original wide-angle image, one or more of the elements having a warped geometry;
- b. segmenting, by the processor, the original wide-angle image into a plurality of segmented layers, each of the segmented layers including at least one of the elements, the segmentation being based on at least one of a shape of one or more of the elements, a position of one or more of the elements in the original wide-angle image, or a depth of one or more of the elements compared to other elements;
- c. processing, by the processor, at least one of the segmented layers to at least partially dewarp any of the one or more elements having the warped geometry in the at least one segmented layer, creating at least one dewarped layer;
- and
- d. merging, by the processor, the at least one dewarped layer with the other segmented layers to form a final image.
A device for enhancing a wide-angle image based on image context and segmentation layers, the device comprising:
- a. an imager creating an original wide-angle image having a plurality of elements, each element being in one of a foreground or a background of the original wide-angle image, one or more of the elements having a warped geometry;
- and
- b. a processor configured to:
- i. segment the original wide-angle image into a plurality of segmented layers, each of the segmented layers including at least one of the elements, the segmentation being based on at least one of a shape of one or more of the elements, a position of one or more of the elements in the original wide-angle image, or a depth of one or more of the elements compared to other elements,
- ii. process at least one of the segmented layers to at least partially dewarp any of the one or more elements having the warped geometry in the at least one segmented layer, creating at least one dewarped layer, and
- iii. merge the at least one dewarped layer with the other segmented layers to form a final image.
Dependencies are inferred from the claim text.