Patents by Inventor Piotr Stec
Piotr Stec has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10726522Abstract: A method for correcting an image divides an output image into a grid with vertical sections of width smaller than the image width but wide enough to allow efficient bursts when writing distortion corrected line sections into memory. A distortion correction engine includes a relatively small amount of memory for an input image buffer but without requiring unduly complex control. The input image buffer accommodates enough lines of an input image to cover the distortion of a single most vertically distorted line section of the input image. The memory required for the input image buffer can be significantly less than would be required to store all the lines of a distorted input image spanning a maximal distortion of a complete line within the input image.Type: GrantFiled: January 24, 2018Date of Patent: July 28, 2020Assignee: FotoNation LimitedInventors: Piotr Stec, Vlad Georgescu
-
Patent number: 10701293Abstract: A method for compensating for off-axis tilting of a lens relative to an image sensor in an image acquisition device comprises acquiring a set of calibrated parameters n ? ? ( n x n y n z ) corresponding to the tilting of said lens. P?x and P?y indicate a coordinate of a pixel in an acquired image. Image information is mapped from the acquired image to a lens tilt compensated image according to the formulae: P x ? = s n z ? ( n z - 1 ) ? ( ( n x 2 + n z ? ( n z - 1 ) ) ? u x + n x ? n y ? u y ) P y ? = s n z ? ( n z - 1 ) ? ( ( n y 2 + n z ? ( n z - 1 ) ) ? u y + n x ? n y ? u x ) where s comprises a scale factor given by s = n z u x ? n x + u y ? n y + n z and where ux and uy indicate the location of a pixel in the lens tilt compensated image.Type: GrantFiled: July 3, 2019Date of Patent: June 30, 2020Assignee: FotoNation LimitedInventors: Piotr Stec, Brian O'Sullivan
-
Publication number: 20200186782Abstract: A depth sensing camera system that comprises one or more fisheye lenses and infrared and/or near-infrared image sensors. In some examples, the image sensors may generate output signals based at least in part on receiving radiation via the fisheye lenses. A depth measurement may be calculated based at least in part on the output signals. For example, these output signals may be provided as input to a depth model, which may determine the depth measurement. In some examples, such a depth model may be integrated into an application-specific integrated circuit and/or may be operated by an application processor.Type: ApplicationFiled: April 19, 2019Publication date: June 11, 2020Inventors: Petronel Bigioi, Piotr Stec
-
Patent number: 10663751Abstract: In one embodiment, a gimbal adjustment system and an associated method for adjusting the position of an object. The system comprises a base, a plate and a shaft including a pivot attached to the plate. The pivot has a point of contact with the plate in a joint about which the plate is rotatable. Magnetic elements are positioned on the base and the plate to stabilize or rotate the plate. The object may be an optical unit attached to the plate. A combination comprising the plate, optical unit and magnetic elements may form a gimbaled assembly having a center of mass in the joint.Type: GrantFiled: June 16, 2016Date of Patent: May 26, 2020Assignee: FotoNation LimitedInventor: Piotr Stec
-
Publication number: 20200143523Abstract: A method of correcting an image obtained by an image acquisition device includes obtaining successive measurements, Gn, of device movement during exposure of each row of an image. An integration range, idx, is selected in proportion to an exposure time, te, for each row of the image. Accumulated measurements, Cn, of device movement for each row of an image are averaged across the integration range to provide successive filtered measurements, G, of device movement during exposure of each row of an image. The image is corrected for device movement using the filtered measurements G.Type: ApplicationFiled: December 23, 2019Publication date: May 7, 2020Applicant: FotoNation LimitedInventor: Piotr STEC
-
Patent number: 10587806Abstract: A method of estimating motion between a pair of image frames of a given scene comprises calculating respective integral images for each of the image frames and selecting at least one corresponding region of interest within each frame. For each region of interest, an integral image profile from each integral image is calculated, each profile comprising an array of elements, each element comprising a sum of pixel intensities from successive swaths of the region of interest for the frame. Integral image profiles are correlated to determine a relative displacement of the region of interest between the pair of frames. Each region of interest is divided into a plurality of further regions of interest before repeating until a required hierarchy of estimated motion for successively divided regions of interest is provided.Type: GrantFiled: March 11, 2019Date of Patent: March 10, 2020Assignee: FotoNation LimitedInventors: Petronel Bigioi, Peter Corcoran, Piotr Stec
-
Patent number: 10515439Abstract: A method of correcting an image obtained by an image acquisition device includes obtaining successive measurements, Gn, of device movement during exposure of each row of an image. An integration range, idx, is selected in proportion to an exposure time, te, for each row of the image. Accumulated measurements, Cn, of device movement for each row of an image are averaged across the integration range to provide successive filtered measurements, G, of device movement during exposure of each row of an image. The image is corrected for device movement using the filtered measurements G.Type: GrantFiled: April 2, 2018Date of Patent: December 24, 2019Assignee: FotoNation LimitedInventor: Piotr Stec
-
Publication number: 20190364229Abstract: An image processing system comprises at least one image sensor comprising a plurality of sub-pixels, and configured to provide a first image plane from a group of first sub-pixels selectively sensitive to a first NIR light band and a second image plane from a group of second sub-pixels selectively sensitive to a second NIR light band. An NIR light source is capable of separately emitting first NIR light corresponding to the first NIR light band and second NIR light corresponding to the second NIR light band. The system can be configured to operate according to at least a first working mode where a face detector is configured to detect at least a first face in the first image plane and a second face in the second image plane at a spatially non-coincident location to the first face.Type: ApplicationFiled: May 25, 2018Publication date: November 28, 2019Applicant: FotoNation LimitedInventors: Piotr STEC, Petronel BIGIOI
-
Publication number: 20190327431Abstract: A method for compensating for off-axis tilting of a lens relative to an image sensor in an image acquisition device comprises acquiring a set of calibrated parameters n ? ? ( n x n y n z ) corresponding to the tilting of said lens. P?x and P?y indicate a coordinate of a pixel in an acquired image. Image information is mapped from the acquired image to a lens tilt compensated image according to the formulae: P x ? = s n z ? ( n z - 1 ) ? ( ( n x 2 + n z ? ( n z - 1 ) ) ? u x + n x ? n y ? u y ) P y ? = s n z ? ( n z - 1 ) ? ( ( n y 2 + n z ? ( n z - 1 ) ) ? u y + n x ? n y ? u x ) where s comprises a scale factor given by s = n z u x ? n x + u y ? n y + n z and where ux and uy indicate the location of a pixel in the lens tilt compensated image.Type: ApplicationFiled: July 3, 2019Publication date: October 24, 2019Applicant: FotoNation LimitedInventors: Piotr STEC, Brian O'SULLIVAN
-
Publication number: 20190273867Abstract: A method of estimating motion between a pair of image frames of a given scene comprises calculating respective integral images for each of the image frames and selecting at least one corresponding region of interest within each frame. For each region of interest, an integral image profile from each integral image is calculated, each profile comprising an array of elements, each element comprising a sum of pixel intensities from successive swaths of the region of interest for the frame. Integral image profiles are correlated to determine a relative displacement of the region of interest between the pair of frames. Each region of interest is divided into a plurality of further regions of interest before repeating until a required hierarchy of estimated motion for successively divided regions of interest is provided.Type: ApplicationFiled: March 11, 2019Publication date: September 5, 2019Applicant: FotoNation LimitedInventors: Petronel BIGIOI, Peter CORCORAN, Piotr STEC
-
Publication number: 20190228502Abstract: A method for correcting an image divides an output image into a grid with vertical sections of width smaller than the image width but wide enough to allow efficient bursts when writing distortion corrected line sections into memory. A distortion correction engine includes a relatively small amount of memory for an input image buffer but without requiring unduly complex control. The input image buffer accommodates enough lines of an input image to cover the distortion of a single most vertically distorted line section of the input image. The memory required for the input image buffer can be significantly less than would be required to store all the lines of a distorted input image spanning a maximal distortion of a complete line within the input image.Type: ApplicationFiled: January 24, 2018Publication date: July 25, 2019Applicant: FotoNation LimitedInventors: Piotr STEC, Vlad GEORGESCU
-
Patent number: 10356346Abstract: A method for compensating for off-axis tilting of a lens relative to an image sensor in an image acquisition device comprises acquiring a set of calibrated parameters n ? ? ( n x n y n z ) corresponding to the tilting of said lens. Px? and Py? indicate a coordinate of a pixel in an acquired image. Image information is mapped from the acquired image to a lens tilt compensated image according to the formulae: P x ? = s n z ? ( n z - 1 ) ? ( ( n x 2 + n z ? ( n z - 1 ) ) ? u x + n x ? n y ? u y ) P y ? = s n z ? ( n z - 1 ) ? ( ( n y 2 + n z ? ( n z - 1 ) ) ? u y + n x ? n y ? u x ) where s comprises a scale factor given by s = n z u x ? n x + u y ? n y + n z and where ux and uy indicate the location of a pixel in the lens tilt compensated image.Type: GrantFiled: February 26, 2018Date of Patent: July 16, 2019Assignee: FotoNation LimitedInventors: Piotr Stec, Brian O'Sullivan
-
Publication number: 20190089941Abstract: A technique of generating a stereoscopic panorama image includes panning a portable camera device, and acquiring multiple image frames. Multiple at least partially overlapping image frames are acquired of portions of the scene. The method involves registering the image frames, including determining displacements of the imaging device between acquisitions of image frames. Multiple panorama images are generated including joining image frames of the scene according to spatial relationships and determining stereoscopic counterpart relationships between the multiple panorama images. The multiple panorama images arc processed based on the stereoscopic counterpart relationships to form a stereoscopic panorama image.Type: ApplicationFiled: September 14, 2018Publication date: March 21, 2019Applicant: FotoNation LimitedInventors: Petronel BIGIOI, George SUSANU, Igor BARCOVSCHI, Piotr STEC, Larry MURRAY, Alexandru DRIMBAREAN, Peter CORCORAN
-
Patent number: 10229504Abstract: A method of estimating motion between a pair of image frames of a given scene comprises calculating respective integral images for each of the image frames and selecting at least one corresponding region of interest within each frame. For each region of interest, an integral image profile from each integral image is calculated, each profile comprising an array of elements, each element comprising a sum of pixel intensities from successive swaths of the region of interest for the frame. Integral image profiles are correlated to determine a relative displacement of the region of interest between the pair of frames. Each region of interest is divided into a plurality of further regions of interest before repeating until a required hierarchy of estimated motion for successively divided regions of interest is provided.Type: GrantFiled: March 14, 2014Date of Patent: March 12, 2019Assignee: FotoNation LimitedInventors: Petronel Bigioi, Peter Corcoran, Piotr Stec
-
Publication number: 20190052807Abstract: A method for determining bias in an inertial measurement unit of an image acquisition device comprises mapping at least one reference point within an image frame into a 3D spherical space based on a lens projection model for the image acquisition device to provide a respective anchor point in 3D space for each reference point.Type: ApplicationFiled: October 8, 2018Publication date: February 14, 2019Inventor: Piotr STEC
-
Publication number: 20180330478Abstract: A method of correcting an image obtained by an image acquisition device includes obtaining successive measurements, Gn, of device movement during exposure of each row of an image. An integration range, idx, is selected in proportion to an exposure time, te, for each row of the image. Accumulated measurements, Cn, of device movement for each row of an image are averaged across the integration range to provide successive filtered measurements, G, of device movement during exposure of each row of an image. The image is corrected for device movement using the filtered measurements G.Type: ApplicationFiled: April 2, 2018Publication date: November 15, 2018Applicant: FotoNation LimitedInventor: Piotr STEC
-
Patent number: 10110804Abstract: A hand-held digital image capture device (digital camera) has a user-selectable mode in which upon engaging the mode the device detects a face in the field of view of the device and generates a face delimiter on a camera display screen, the delimiter surrounding the initial position of the image of a the face on the screen. The device is arranged to indicate thereafter to the user if the device departs from movement along a predetermined concave path P with the optical axis of the device pointing towards the face, such indication being made by movement of the image of the face relative to the delimiter. The camera captures and stores a plurality of images at successive positions along the concave path.Type: GrantFiled: September 26, 2016Date of Patent: October 23, 2018Assignee: FotoNation LimitedInventors: Petronel Bigioi, Peter Corcoran, Piotr Stec
-
Patent number: 10097757Abstract: A method for determining bias in an inertial measurement unit of an image acquisition device comprises mapping at least one reference point within an image frame into a 3D spherical space based on a lens projection model for the image acquisition device to provide a respective anchor point in 3D space for each reference point.Type: GrantFiled: March 24, 2017Date of Patent: October 9, 2018Assignee: FotoNation LimitedInventor: Piotr Stec
-
Publication number: 20180278847Abstract: A method for determining bias in an inertial measurement unit of an image acquisition device comprises mapping at least one reference point within an image frame into a 3D spherical space based on a lens projection model for the image acquisition device to provide a respective anchor point in 3D space for each reference point.Type: ApplicationFiled: March 24, 2017Publication date: September 27, 2018Inventor: Piotr STEC
-
Patent number: 10080006Abstract: A technique of generating a stereoscopic panorama image includes panning a portable camera device, and acquiring multiple image frames. Multiple at least partially overlapping image frames are acquired of portions of the scene. The method involves registering the image frames, including determining displacements of the imaging device between acquisitions of image frames. Multiple panorama images are generated including joining image frames of the scene according to spatial relationships and determining stereoscopic counterpart relationships between the multiple panorama images. The multiple panorama images are processed based on the stereoscopic counterpart relationships to form a stereoscopic panorama image.Type: GrantFiled: September 9, 2010Date of Patent: September 18, 2018Assignee: FotoNation LimitedInventors: Petronel Bigioi, George Susanu, Igor Barcovschi, Piotr Stec, Larry Murray, Alexandru Drimbarean, Peter Corcoran