Patents by Inventor Erez Sperling

Erez Sperling 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: 20170089690
    Abstract: A method and apparatus for projector distortion compensation in structured light depth reconstruction are described. In one embodiment, the apparatus comprises a projector configured to project a sequence of light patterns on an object; a first camera configured to capture a sequence of images of the object illuminated with the projected light patterns; a processing unit to receive the sequence of images and reconstruct depth using triangulation in response to camera and projector location coordinates; and a projector distortion compensation unit operable to generate a new projector location coordinate in response to an observed distorted projector location coordinate, the projector distortion compensation unit to provide the new projector location coordinate to the processing unit for use in generating depth values via triangulation.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Alex Bronstein, Aviad Zabatani, Michael Bronstein, Ron Kimmel, Erez Sperling, Vitaly Surazhsky
  • Publication number: 20170094256
    Abstract: A method and apparatus for performing a single view depth and texture calibration are described. In one embodiment, the apparatus comprises a calibration unit operable to perform a single view calibration process using a captured single view a target having a plurality of plane geometries having detectable features and being at a single orientation and to generate calibration parameters to calibrate one or more of the projector and multiple cameras using the single view of the target.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Alex Bronstein, Aviad Zabatani, Ron Kimmel, Michael Bronstein, Erez Sperling, Vitaly Surazhsky
  • Publication number: 20170091917
    Abstract: A mechanism is described for facilitating depth image dequantization at computing devices according to one embodiment. A method of embodiments, as described herein, includes detecting a digital image of an object, the digital image including pixels having associated pixel values contaminated by noise, and side information pertaining to confidence of a value acquired in each pixel. The method may further include measuring characteristics of noise in each pixel of the digital image, and a plurality of weights relating to one or more of the pixel values, the side information, and the noise characteristics. The method may further include computing a smart filter based on a combination of the plurality of weights, applying the smart filter to filter the digital image by reducing the noise in the digital image, and outputting the filtered digital image.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Applicant: INTEL CORPORATION
    Inventors: Michael Bronstein, Zachi Karni, Alex Bronstein, Ron Kimmel, Erez Sperling, Aviad Zabatani, Vitaly Surazhsky
  • Publication number: 20170094255
    Abstract: A method and apparatus for performing temperature compensation for thermal distortions in a camera system. In one embodiment, the system comprises a first camera configured to capture a sequence of images of the object; a second device; a processing unit to receive the sequence of images and determine depth information in response to parameters of the camera and the second device; one or more temperature sensors; and a thermal correction unit responsive to temperature information from the one or more temperature sensors to adjust one or more of the calibration parameters of the first camera and the second device.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Aviad Zabatani, Sagy Bareket, Ohad Menashe, Erez Sperling, Alex Bronstein, Michael Bronstein, Ron Kimmel, Vitaly Surazhsky
  • Patent number: 5930403
    Abstract: A novel apparatus for and method of calculating the SAD values for half pixels is disclosed. The invention interpolates, in a serial fashion, half pixel values from full pixels contained in a search window. These half pixels ale then compared with pixels in a template macro block. The differences are then generated and accumulated in registers. The search window and template macro block pixels are shifted into FIFOs whereby a plurality of adders generates half pixel values. Latches are used to store and delay the half pixel values for input to a bank of subtractors. The subtractors calculate the differences between the interpolated half pixels and the template macro block pixels. The output of the subtractors are accumulated resulting in eight SAD values.
    Type: Grant
    Filed: January 3, 1997
    Date of Patent: July 27, 1999
    Assignee: Zapex Technologies Inc.
    Inventors: Erez Sperling, Michal Harlap, Amir Freizeit, Gil Skaletzky, Moshe Steiner
  • Patent number: 5793655
    Abstract: An apparatus for processing sum of the absolute differences (SAD) is disclosed. A novel circuit is disclosed which eliminates the requirement of taking the absolute value of intermediate partial sum results. The absolute value function is only needed after the final summation stage. Subtraction units take the difference between each pair of values to be processed. The output of the subtraction units are input to a first level of two input summation units. If there is more than one summation unit in the first level, the output of these summation units are input to a second level of summation units. At each level half the number of units are required until a level is reached having only one unit. The absolute value of the last unit is then taken which forms the final SAD result. Each summation unit performs an addition on its two inputs while preserving the magnitude of their sum. Depending on the sign of one of the inputs, the two inputs are either added to each other or subtracted from each other.
    Type: Grant
    Filed: October 23, 1996
    Date of Patent: August 11, 1998
    Assignee: Zapex Technologies, Inc.
    Inventors: Michal Harlap, Amir Freizeit, Erez Sperling, Gil Skaletzky, Moshe Steiner
  • Patent number: 5784108
    Abstract: A novel apparatus for and method of reducing the memory bandwidth required to process data located in a window is disclosed. The data located in the window is processed against known template data in accordance with a predetermined function or matching criteria. The criteria could be the best match between data in a given window of data, termed the search window, and data contained in a smaller size template block. The data in the search window is divided into smaller sized blocks. The template block is compared against each block in the search window in order to determine a best match. The invention is described in the context of a motion estimator within a video compression system but is applicable to other areas as well. The invention utilizes a plurality of processing elements and FIFO arrays arranged in a linear array to reduce the memory bandwidth required to process the data within the search window.
    Type: Grant
    Filed: December 3, 1996
    Date of Patent: July 21, 1998
    Assignee: Zapex Technologies (Israel) Ltd.
    Inventors: Gil Skaletzky, Amir Freizeit, Erez Sperling, Michal Harlap, Moshe Steiner