Patents by Inventor Sagi Ben-Moshe
Sagi Ben-Moshe 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: 20250071373Abstract: A system and method for data processing. A method includes sending, by a first system, a plurality of data processing requests to a buffer, wherein the buffer is stored in a second system, wherein the second system is remote from the first system; pulling a portion of the plurality of data processing requests from the buffer; processing the portion of the plurality of data processing requests pulled from the buffer in order to obtain at least one data processing result; and sending the at least one data processing result to the buffer.Type: ApplicationFiled: August 21, 2023Publication date: February 27, 2025Applicant: LUMANA INC.Inventors: Ofir MULLA, Sagi BEN MOSHE, Edan SORSKI, Roy MICHAEL, Aviad ZABATANI, Ron KIMMEL, Oz DONNER, Yonatan Charls RESNIK
-
Publication number: 20240211802Abstract: Systems and methods for visual content processing. A method includes obtaining a subset of media content selected based on outputs of a first machine learning model, wherein the first machine learning model is produced by training a student model using outputs of a teacher model, wherein the outputs of the first machine learning model include a plurality of first predictions for a plurality of portions of the media content; and applying a second machine learning model to the obtained subset of media content, wherein the second machine learning model outputs a plurality of second predictions for respective portions of the plurality of portions, wherein a domain used by the first machine learning model is a subset of a domain used by the second machine learning model.Type: ApplicationFiled: December 22, 2022Publication date: June 27, 2024Applicant: LUMANA INC.Inventors: Ofir MULLA, Noam ROTSTEIN, Amit BRACHA, Ron KIMMEL, Aviad ZABATANI, Ron SLOSSBERG, Sagi BEN MOSHE
-
Publication number: 20240212377Abstract: Systems and methods for visual content processing. A method includes applying teacher models to training candidates in order to output instances of a custom object label. The training candidates are selected using a student model based on search configuration parameters. A first set of media content is generated by labeling the training candidates based on the instances of the custom object label output by the teacher models. A custom model is created using the teacher models. The custom model is a machine learning model trained using the first set of media content. A subset of a second set of media content is obtained. The subset of the second set of media content is selected based on outputs of the custom model as applied to the second set of media content. An advanced machine learning model is applied to the obtained subset of the second set of media content.Type: ApplicationFiled: March 20, 2023Publication date: June 27, 2024Applicant: LUMANA INC.Inventors: Ofir MULLA, Noam ROTSTEIN, Amit BRACHA, Ron KIMMEL, Aviad ZABATANI, Ron SLOSSBERG, Sagi BEN MOSHE
-
Patent number: 10593064Abstract: In accordance with disclosed embodiments, there is described a depth camera calibration system which includes: a depth camera to be calibrated; a calibration application to execute upon a mobile device, the calibration application to: (i) determine a precise image size of a calibration image to be displayed to a screen of the mobile device based on a screen size of the mobile device, the calibration image having embedded therein a plurality of objects of a known size, (ii) encode the known size of the objects into an optical machine-readable data representation, and (iii) display the encoded optical machine-readable data representation to the mobile device; in which the depth camera is to read the optical machine-readable data representation displayed by the mobile device to determine the known size of the objects of the calibration image; in which the calibration application is to display the calibration image to the mobile device; and in which an imager of the depth camera is to capture the objects of the cType: GrantFiled: March 31, 2017Date of Patent: March 17, 2020Assignee: Intel CorporationInventors: Sagi Ben Moshe, Ido Nissenboim, Aviad Zabatani, Erez Sperling, Omer Sella
-
SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING SMARTPHONE BASED DYNAMIC DEPTH CAMERA CALIBRATION
Publication number: 20180286079Abstract: In accordance with disclosed embodiments, there is described a depth camera calibration system which includes: a depth camera to be calibrated; a calibration application to execute upon a mobile device, the calibration application to: (i) determine a precise image size of a calibration image to be displayed to a screen of the mobile device based on a screen size of the mobile device, the calibration image having embedded therein a plurality of objects of a known size, (ii) encode the known size of the objects into an optical machine-readable data representation, and (iii) display the encoded optical machine-readable data representation to the mobile device; in which the depth camera is to read the optical machine-readable data representation displayed by the mobile device to determine the known size of the objects of the calibration image; in which the calibration application is to display the calibration image to the mobile device; and in which an imager of the depth camera is to capture the objects of the cType: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Inventors: SAGI BEN MOSHE, IDO NISSENBOIM, AVIAD ZABATANI, EREZ SPERLING, OMER SELLA -
Patent number: 10027950Abstract: Embodiments of the present disclosure provide techniques and configurations for an optoelectronic three-dimensional object acquisition assembly configured to correct image distortions. In one instance, the assembly may comprise a first device configured to project a light pattern on an object at a determined angle; a second device configured to capture a first image of the object illuminated with the projected light pattern; a third device configured to capture a second image of the object; and a controller coupled to the first, second, and third devices and configured to reconstruct an image of the object from geometric parameters of the object obtained from the first image, and to correct distortions in the reconstructed image caused by a variation of the determined angle of the light pattern projection, based at least in part on the first and second images of the object. Other embodiments may be described and/or claimed.Type: GrantFiled: May 11, 2017Date of Patent: July 17, 2018Assignee: Intel CorporationInventors: Ron Kimmel, Barak Freedman, Alex Bronstein, Michael Bronstein, Sagi Ben Moshe
-
Patent number: 9819929Abstract: Embodiments of the present disclosure provide techniques and configurations for an optoelectronic three-dimensional object acquisition assembly configured to correct image distortions. In one instance, the assembly may comprise a first device configured to project a light pattern on an object at a determined angle; a second device configured to capture a first image of the object illuminated with the projected light pattern; a third device configured to capture a second image of the object; and a controller coupled to the first, second, and third devices and configured to reconstruct an image of the object from geometric parameters of the object obtained from the first image, and to correct distortions in the reconstructed image caused by a variation of the determined angle of the light pattern projection, based at least in part on the first and second images of the object. Other embodiments may be described and/or claimed.Type: GrantFiled: August 30, 2016Date of Patent: November 14, 2017Assignee: Intel CorporationInventors: Ron Kimmel, Barak Freedman, Alex Bronstein, Michael Bronstein, Sagi Ben Moshe
-
Publication number: 20170310947Abstract: Embodiments of the present disclosure provide techniques and configurations for an optoelectronic three-dimensional object acquisition assembly configured to correct image distortions. In one instance, the assembly may comprise a first device configured to project a light pattern on an object at a determined angle; a second device configured to capture a first image of the object illuminated with the projected light pattern; a third device configured to capture a second image of the object; and a controller coupled to the first, second, and third devices and configured to reconstruct an image of the object from geometric parameters of the object obtained from the first image, and to correct distortions in the reconstructed image caused by a variation of the determined angle of the light pattern projection, based at least in part on the first and second images of the object. Other embodiments may be described and/or claimed.Type: ApplicationFiled: May 11, 2017Publication date: October 26, 2017Inventors: Ron Kimmel, Barak Freedman, Alex Bronstein, Michael Bronstein, Sagi Ben Moshe
-
Patent number: 9690092Abstract: Techniques and configurations for an apparatus for projecting a light pattern on an object are described. In one embodiment, the apparatus may include a laser arrangement configured to generate a laser line, a tiltable micro-electromechanical system (MEMS) mirror configured to tiltably reflect the laser line, and a controller configured to control tilting of the MEMS mirror to enable the reflected laser line to project a light pattern on the object. The controller may be configured to control the MEMS mirror with a tilting frequency that is complementary to an optical power of the laser line, or to control the optical power of the laser line to be complementary to the tilting frequency of the MEMS mirror.Type: GrantFiled: June 28, 2013Date of Patent: June 27, 2017Assignee: Intel CorporationInventors: Barak Freedman, Sagi Ben Moshe, Ron Kimmel
-
Patent number: 9635345Abstract: A method for acquiring three dimensional coded light data, comprising receiving coded light data through a camera; and converting said received coded light data to representative data, said representative data being reduced in an amount in comparison to said received coded light data, wherein said received coded light data can be reconstructed from said representative data.Type: GrantFiled: January 24, 2012Date of Patent: April 25, 2017Assignee: Intel CorporationInventors: Michael Bronstein, Ron Kimmel, Sagi Ben Moshe
-
Publication number: 20160373727Abstract: Embodiments of the present disclosure provide techniques and configurations for an optoelectronic three-dimensional object acquisition assembly configured to correct image distortions. In one instance, the assembly may comprise a first device configured to project a light pattern on an object at a determined angle; a second device configured to capture a first image of the object illuminated with the projected light pattern; a third device configured to capture a second image of the object; and a controller coupled to the first, second, and third devices and configured to reconstruct an image of the object from geometric parameters of the object obtained from the first image, and to correct distortions in the reconstructed image caused by a variation of the determined angle of the light pattern projection, based at least in part on the first and second images of the object. Other embodiments may be described and/or claimed.Type: ApplicationFiled: August 30, 2016Publication date: December 22, 2016Inventors: Ron Kimmel, Barak Freedman, Alex Bronstein, Michael Bronstein, Sagi Ben Moshe
-
Patent number: 9467680Abstract: Embodiments of the present disclosure provide techniques and configurations for an optoelectronic three-dimensional object acquisition assembly configured to correct image distortions. In one instance, the assembly may comprise a first device configured to project a light pattern on an object at a determined angle; a second device configured to capture a first image of the object illuminated with the projected light pattern; a third device configured to capture a second image of the object; and a controller coupled to the first, second, and third devices and configured to reconstruct an image of the object from geometric parameters of the object obtained from the first image, and to correct distortions in the reconstructed image caused by a variation of the determined angle of the light pattern projection, based at least in part on the first and second images of the object. Other embodiments may be described and/or claimed.Type: GrantFiled: December 12, 2013Date of Patent: October 11, 2016Assignee: Intel CorporationInventors: Ron Kimmel, Barak Freedman, Alex Bronstein, Michael Bronstein, Sagi Ben Moshe
-
Patent number: 9273955Abstract: A projector illuminates an object, within the field of view of a camera, with a sequence of code patterns. The camera captures the illuminated object and provides object images to a decoder to convert the code patterns into code. A transition locator locates discontinuities in the code pattern images. A dequantizer reconstructs a range image from those discontinuities and said code.Type: GrantFiled: September 6, 2012Date of Patent: March 1, 2016Assignee: Intel CorporationInventors: Sagi Ben Moshe, Ron Kimmel, Michael Bronstein, Alex Bronstein
-
Patent number: 9197881Abstract: In a time-multiplexed structured (coded) light camera, the coded light patterns are formed by means of an array of laser sources, and binarizations of the light patterns are performed by computing the dark and bright frames from the code patterns themselves.Type: GrantFiled: June 26, 2012Date of Patent: November 24, 2015Assignee: Intel CorporationInventor: Sagi Ben Moshe
-
Publication number: 20150198800Abstract: Embodiments of the present disclosure provide techniques and configurations for an apparatus for projecting a light pattern on an object. In one embodiment, the apparatus may include a laser arrangement configured to generate a laser line, a tiltable micro-electromechanical system (MEMS) mirror configured to tiltably reflect the laser line, and a controller configured to control tilting of the MEMS mirror to enable the reflected laser line to project a light pattern on the object. The controller may be configured to control the MEMS mirror with a tilting frequency that is complementary to an optical power of the laser line, or to control the optical power of the laser line to be complementary to the tilting frequency of the MEMS mirror. Other embodiments may be described and/or claimed.Type: ApplicationFiled: June 28, 2013Publication date: July 16, 2015Inventors: Barak Freedman, Sagi Ben Moshe, Ron Kimmel
-
Publication number: 20150172635Abstract: Embodiments of the present disclosure provide techniques and configurations for an optoelectronic three-dimensional object acquisition assembly configured to correct image distortions. In one instance, the assembly may comprise a first device configured to project a light pattern on an object at a determined angle; a second device configured to capture a first image of the object illuminated with the projected light pattern; a third device configured to capture a second image of the object; and a controller coupled to the first, second, and third devices and configured to reconstruct an image of the object from geometric parameters of the object obtained from the first image, and to correct distortions in the reconstructed image caused by a variation of the determined angle of the light pattern projection, based at least in part on the first and second images of the object. Other embodiments may be described and/or claimed.Type: ApplicationFiled: December 12, 2013Publication date: June 18, 2015Inventors: Ron Kimmel, Barak Freedman, Alex Bronstein, Michael Bronstein, Sagi Ben Moshe
-
Publication number: 20130307931Abstract: A method for acquiring three dimensional coded light data, comprising receiving coded light data through a camera; and converting said received coded light data to representative data, said representative data being reduced in an amount in comparison to said received coded light data, wherein said received coded light data can be reconstructed from said representative data.Type: ApplicationFiled: January 24, 2012Publication date: November 21, 2013Inventors: Michael Bronstein, Ron Kimmel, Sagi Ben Moshe
-
Publication number: 20130063559Abstract: A projector illuminates an object, within the field of view of a camera, with a sequence of code patterns. The camera captures the illuminated object and provides object images to a decoder to convert the code patterns into code. A transition locator locates discontinuities in the code pattern images. A dequantizer reconstructs a range image from those discontinuities and said code.Type: ApplicationFiled: September 6, 2012Publication date: March 14, 2013Inventors: Sagi Ben Moshe, Ron Kimmel, Michael Bronstein, Alex Bronstein
-
Publication number: 20130058071Abstract: In a time-multiplexed structured (coded) light camera, the coded light patterns are formed by means of an array of laser sources, and binarizations of the light patterns are performed by computing the dark and bright frames from the code patterns themselves.Type: ApplicationFiled: June 26, 2012Publication date: March 7, 2013Inventor: Sagi Ben Moshe
-
Publication number: 20120218464Abstract: An apparatus and system for projecting coded light and for imaging thereof, featuring a micro-mirror for pivoting and for causing each of a plurality of masks to be illuminated sequentially, each mask having a different pattern.Type: ApplicationFiled: December 27, 2011Publication date: August 30, 2012Inventors: Sagi Ben-Moshe, Ron Kimmel, Michael Bronstein