Applications for anamorphic lenses
AssigneeSoftEye, Inc.
InventorEdwin Chongwoo Park
Life of this patent
Estimating the term…
Abstract
Novel applications for anamorphic lenses in smart glasses. Anamorphic lenses preserve straightness of motion and lines (i.e., “linearity”). As a practical matter, existing computer vision models can be used with anamorphic images without re-training or intermediate conversion steps (unlike fisheye lenses). The contents of the present disclosure provide substantial improvements for applications that have different FOV requirements along different axis. Solutions for ergonomic hand placement (relative to gaze), non-square photosites, binning and eye-tracking are discussed throughout.
Claims20
A device comprising:
- a camera module comprising:
- an array of photosites;
- an anamorphic lens characterized by an optical squeeze ratio that is different than 1, the anamorphic lens irremovably mounted in a fixed position relative to the array of photosites, where each photosite of the array of photosites is characterized by a reciprocal aspect ratio to the optical squeeze ratio;
- and
- machine learning logic configured to:
- receive and process light information comprising raw sensor data from the array of photosites;
- and
- send a subset of the light information from the array of photosites to a processing device;
- and
- the processing device comprising:
- a processor;
- and
- a non-transitory computer-readable medium comprising instructions that when executed by the processor, cause the processor to:
- receive from the camera module the subset of the light information from the array of photosites;
- and
- demosaic the subset of the light information to create a region of interest image.
A camera module comprising:
- an array of photosites;
- an anamorphic lens characterized by an optical squeeze ratio that is different than 1, the anamorphic lens irremovably mounted in a fixed position relative to the array of photosites, where each photosite of the array of photosites is characterized by a reciprocal aspect ratio to the optical squeeze ratio;
- and
- a machine learning processor configured to:
- receive and process light information from the array of photosites;
- and
- send a subset of the light information from the array of photosites as an output of the camera module, where the light information and the subset of the light information comprises non-demosaiced image data.
A method of accessing a camera module, comprising:
- causing the camera module to capture light information via an array of photosites that are irremovably mounted in a fixed position relative to an anamorphic lens, where the anamorphic lens is characterized by an optical squeeze ratio that is different than 1 and each photosite of the array of photosites is characterized by a reciprocal aspect ratio to the optical squeeze ratio;
- and
- obtaining region-of-interest light information from the camera module, the region-of-interest light information determined based on a determination by a machine learning processor in the camera module configured to process the light information, where the region-of-interest light information comprises non-demosaiced image data.
Dependencies are inferred from the claim text.