Patents by Inventor Ozi Egri
Ozi Egri 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).
-
Publication number: 20200293805Abstract: A method and apparatus for measuring a distance to an object, be a device (100) having at least two cameras (104, 106), is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information on the displacement of at least one camera of the device between the first and second position are determined. The distance from the device to the object is calculated based on the first and second images including e object and the determined information on the displacement of the at least one camera.Type: ApplicationFiled: May 20, 2020Publication date: September 17, 2020Inventors: Eyal Zak, Ozi Egri
-
Publication number: 20200294186Abstract: A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.Type: ApplicationFiled: May 22, 2020Publication date: September 17, 2020Inventors: Ozi Egri, Eyal Zak
-
Patent number: 10692172Abstract: A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.Type: GrantFiled: December 27, 2016Date of Patent: June 23, 2020Assignee: Snap Inc.Inventors: Ozi Egri, Eyal Zak
-
Patent number: 10691967Abstract: A method and apparatus for measuring a distance to an object, be a device (100) having at least two cameras (104, 106), is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information on the displacement of at least one camera of the device between the first and second position are determined. The distance from the device to the object is calculated based on the first and second images including the object and the determined information on the displacement of the at least one camera.Type: GrantFiled: October 2, 2019Date of Patent: June 23, 2020Assignee: Snap Inc.Inventors: Eyal Zak, Ozi Egri
-
Publication number: 20200184731Abstract: Among other things, embodiments of the present disclosure improve the functionality of computer imaging software and systems by facilitating the manipulation of virtual content displayed in conjunction with images of real-world objects and environments. Embodiments of the present disclosure allow different virtual objects to be moved onto different physical surfaces, as well as manipulated in other ways.Type: ApplicationFiled: February 13, 2020Publication date: June 11, 2020Inventors: Ozi Egri, David Ben Ezra, Andrew James McPhee, Qi Pan, Eyal Zak
-
Publication number: 20200175705Abstract: Various embodiments provide systems, methods, devices, and instructions for performing simultaneous localization and mapping (SLAM) that involve initializing a SLAM process using images from as few as two different poses of a camera within a physical environment. Some embodiments may achieve this by disregarding errors in matching corresponding features depicted in image frames captured by an image sensor of a mobile computing device, and by updating the SLAM process in a way that causes the minimization process to converge to global minima rather than fall into a local minimum.Type: ApplicationFiled: August 5, 2019Publication date: June 4, 2020Inventors: David Ben Ezra, Eyal Zak, Ozi Egri
-
Patent number: 10593116Abstract: Among other things, embodiments of the present disclosure improve the functionality of computer imaging software and systems by facilitating the manipulation of virtual content displayed in conjunction with images of real-world objects and environments. Embodiments of the present disclosure allow different virtual objects to be moved onto different physical surfaces, as well as manipulated in other ways.Type: GrantFiled: April 28, 2017Date of Patent: March 17, 2020Assignee: Snap Inc.Inventors: Ozi Egri, David Ben Ezra, Andrew James McPhee, Qi Pan, Eyal Zak
-
Publication number: 20200042815Abstract: A method and apparatus for measuring a distance to an object, be a device (100) having at least two cameras (104, 106), is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information on the displacement of at least one camera of the device between the first and second position are determined. The distance from the device to the object is calculated based on the first and second images including the object and the determined information on the displacement of the at least one camera.Type: ApplicationFiled: October 2, 2019Publication date: February 6, 2020Inventors: Eyal Zak, Ozi Egri
-
Patent number: 10467492Abstract: A method and apparatus for measuring a distance to an object, by a device having at least two cameras, is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information on the displacement of at least one camera of the device between the first and second position is determined. The distance from the device to the object is calculated based on the first and second images and the determined information on the displacement.Type: GrantFiled: December 13, 2018Date of Patent: November 5, 2019Assignee: C3D Augmented Reality Solutions LTDInventors: Eyal Zak, Ozi Egri
-
Patent number: 10410367Abstract: Various embodiments provide systems, methods, devices, and instructions for performing simultaneous localization and mapping (SLAM) that involve initializing a SLAM process using images from as few as two different poses of a camera within a physical environment. Some embodiments may achieve this by disregarding errors in matching corresponding features depicted in image frames captured by an image sensor of a mobile computing device, and by updating the SLAM process in a way that causes the minimization process to converge to global minima rather than fall into a local minimum.Type: GrantFiled: August 30, 2017Date of Patent: September 10, 2019Assignee: C3D Augmented Reality Solutions LTD.Inventors: David Ben Ezra, Eyal Zak, Ozi Egri
-
Publication number: 20190130201Abstract: A method and apparatus for measuring a distance to an object, be a device (100) having at least two cameras (104, 106), is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information on the displacement of at least one camera of the device between the first and second position are determined. The distance from the device to the object is calculated based on the first and second images including the object and the determined information on the displacement of the at least one camera.Type: ApplicationFiled: December 13, 2018Publication date: May 2, 2019Inventors: Eyal Zak, Ozi Egri
-
Patent number: 10192312Abstract: A method and apparatus for measuring a distance to an object using a device (100) having at least two cameras (104, 106) is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information of the displacement of at least one camera of the device between the first and second positions are determined. The distance from the device to the object is calculated based on the first and second images including the object and the determined information on the displacement of the at least one camera.Type: GrantFiled: April 6, 2014Date of Patent: January 29, 2019Assignee: C3D Augmented Reality Solutions LTDInventors: Ozi Egri, Eyal Zak
-
Publication number: 20190012765Abstract: A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.Type: ApplicationFiled: December 27, 2016Publication date: January 10, 2019Inventors: Ozi EGRI, Eyal ZAK
-
Publication number: 20180114365Abstract: Among other things, embodiments of the present disclosure improve the functionality of computer imaging software and systems by facilitating the manipulation of virtual content displayed in conjunction with images of real-world objects and environments. Embodiments of the present disclosure allow different virtual objects to be moved onto different physical surfaces, as well as manipulated in other ways.Type: ApplicationFiled: April 28, 2017Publication date: April 26, 2018Inventors: Ozi Egri, David Ben Ezra, Andrew James McPhee, Qi Pan, Eyal Zak
-
Publication number: 20180061072Abstract: Various embodiments provide systems, methods, devices, and instructions for performing simultaneous localization and mapping (SLAM) that involve initializing a SLAM process using images from as few as two different poses of a camera within a physical environment. Some embodiments may achieve this by disregarding errors in matching corresponding features depicted in image frames captured by an image sensor of a mobile computing device, and by updating the SLAM process in a way that causes the minimization process to converge to global minima rather than fall into a local minimum.Type: ApplicationFiled: August 30, 2017Publication date: March 1, 2018Inventors: David Benezra, Eyal Zak, Ozi Egri
-
Publication number: 20160048968Abstract: A method and apparatus for measuring a distance to an object using a device (100) having at least two cameras (104, 106) is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information of the displacement of at least one camera of the device between the first and second positions are determined. The distance from the device to the object is calculated based on the first and second images including the object and the determined information on the displacement of the at least one camera.Type: ApplicationFiled: April 6, 2014Publication date: February 18, 2016Inventors: Ozi Egri, Eyal Zak