Patents by Inventor Yacov Hel-Or
Yacov Hel-Or 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: 11961303Abstract: Described is a multiple-camera system and process for detecting, tracking, and re-verifying agents within a materials handling facility. In one implementation, a plurality of feature vectors may be generated for an agent and maintained as an agent model representative of the agent. When the object being tracked as the agent is to be re-verified, feature vectors representative of the object are generated and stored as a probe agent model. Feature vectors of the probe agent model are compared with corresponding feature vectors of candidate agent models for agents located in the materials handling facility. Based on the similarity scores, the agent may be re-verified, it may be determined that identifiers used for objects tracked as representative of the agents have been flipped, and/or to determine that tracking of the object representing the agent has been dropped.Type: GrantFiled: May 6, 2022Date of Patent: April 16, 2024Assignee: Amazon Technologies, Inc.Inventors: Eli Osherovich, Ehud Benyamin Rivlin, Yacov Hel-Or, Dmitri Veikherman, Dilip Kumar, Gerard Guy Medioni, George Leifman
-
Patent number: 11328513Abstract: Described is a multiple-camera system and process for detecting, tracking, and re-verifying agents within a materials handling facility. In one implementation, a plurality of feature vectors may be generated for an agent and maintained as an agent model representative of the agent. When the object being tracked as the agent is to be re-verified, feature vectors representative of the object are generated and stored as a probe agent model. Feature vectors of the probe agent model are compared with corresponding feature vectors of candidate agent models for agents located in the materials handling facility. Based on the similarity scores, the agent may be re-verified, it may be determined that identifiers used for objects tracked as representative of the agents have been flipped, and/or to determine that tracking of the object representing the agent has been dropped.Type: GrantFiled: November 7, 2017Date of Patent: May 10, 2022Assignee: Amazon Technologies, Inc.Inventors: Eli Osherovich, Ehud Benyamin Rivlin, Yacov Hel-Or, Dmitri Veikherman, Dilip Kumar, Gerard Guy Medioni, George Leifman
-
Publication number: 20120257265Abstract: A scanning device includes a scanning mechanism and a processing mechanism. The scanning mechanism scans an image fixed on a medium to generate a digital infrared representation of the image and a digital visible light representation of the image. The processing mechanism substantially reduces effects of noise and distortions within the digital visible light representation of the image in one pass. The processing mechanism at least decorrelates visible light aspects from the infrared representation of the image and employs a one-pass filter that uses both the infrared and the visible light representations of the image.Type: ApplicationFiled: April 15, 2012Publication date: October 11, 2012Inventors: Ruth Bergman, Patrick J. Chase, Ron Maurer, Yacov Hel-Or, Mark Majette
-
Patent number: 8180168Abstract: A scanning device includes a scanning mechanism and a processing mechanism. The scanning mechanism scans an image fixed on a medium to generate a digital infrared representation of the image and a digital visible light representation of the image. The processing mechanism substantially reduces effects of noise and distortions within the digital visible light representation of the image in one pass. The processing mechanism at least decorrelates visible light aspects from the infrared representation of the image and employs a one-pass filter that uses both the infrared and the visible light representations of the image.Type: GrantFiled: January 16, 2007Date of Patent: May 15, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ruth Bergman, Patrick J. Chase, Ron Maurer, Yacov Hel-Or, Mark Majette
-
Patent number: 7930145Abstract: A method of processing, by a computer, an input signal including obtaining input signal samples that represents a physical quantity. The method includes transforming the samples from an original domain into a plurality of coefficients in a transform domain, using an over-complete transform, such that the plurality of coefficients is sufficient to redundantly reconstruct the input signal samples. The method also includes modifying the coefficients independently of each other by applying a correction function, obtaining a set of corrected coefficients. The method also includes transforming the set of corrected coefficients back to the original domain. In the method, the correction function is determined by using a set of training pairs, each training pair including an uncorrected signal and a corrected signal, and by reducing a specified aggregate measure of error between the uncorrected signal and the corrected signal in the original domain across the training pairs.Type: GrantFiled: October 30, 2006Date of Patent: April 19, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yacov Hel-Or, Doron Shaked
-
Patent number: 7916940Abstract: A full color output image is estimated from a mosaic digital image, the output image is transformed from an original color space into a luminance/chrominance color space, chrominance components of the transformed output image are smoothed, the image is re-transformed back to its original color space, and corresponding pixels in the re-transformed image are re-set to sampled values.Type: GrantFiled: January 31, 2004Date of Patent: March 29, 2011Assignee: Hewlett-Packard Development CompanyInventor: Yacov Hel-Or
-
Patent number: 7440016Abstract: Processing of a mosaic digital image includes interpolating values of a first color at pixels where the first color was not sampled. The interpolation of the first color value at a given pixel includes determining likelihoods of the given pixel belonging to the same region as each of at least two other pixels having sampled values of the first color. The other pixels are in different directions relative to the given pixel. The interpolation further includes using the likelihoods and the sampled values of the other pixels to interpolate the first color at the given pixel.Type: GrantFiled: December 22, 2003Date of Patent: October 21, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Renato Keshet, Yacov Hel-Or, Stephen B. Pollard
-
Publication number: 20080170800Abstract: A scanning device includes a scanning mechanism and a processing mechanism. The scanning mechanism scans an image fixed on a medium to generate a digital infrared representation of the image and a digital visible light representation of the image. The processing mechanism substantially reduces effects of noise and distortions within the digital visible light representation of the image in one pass. The processing mechanism at least decorrelates visible light aspects from the infrared representation of the image and employs a one-pass filter that uses both the infrared and the visible light representations of the image.Type: ApplicationFiled: January 16, 2007Publication date: July 17, 2008Inventors: Ruth Bergman, Patrick J. Chase, Ron Maurer, Yacov Hel-Or, Mark Majette
-
Publication number: 20080103717Abstract: Provided are systems, methods and techniques for, inter alia, processing an input signal. In one representative embodiment, samples of an input signal that represents a physical quantity are obtained and then transformed from an original domain into a plurality of coefficients in a transform domain, using an over-complete transform, such that the plurality of coefficients is sufficient to redundantly reconstruct the input signal samples. The coefficients are then modified independently of each other by applying a correction function, thereby obtaining a set of corrected coefficients, and the set of corrected coefficients is transformed back to the original domain. According to this embodiment, the correction function was determined by using a set of training pairs, each training pair including an uncorrected signal and a corrected signal, and by reducing a specified aggregate measure of error between the uncorrected signal and the corrected signal in the original domain across the training pairs.Type: ApplicationFiled: October 30, 2006Publication date: May 1, 2008Inventors: Yacov Hel-Or, Doron Shaked
-
Patent number: 7184595Abstract: Pattern matching apparatus for comparing signal samples with a pattern to find signal samples substantially matching said pattern, the apparatus comprising: a projector for projecting said signal samples over a tree of projection vectors of successively increasing frequency at nodes of said tree to successively provide projection values, a distance measurer, associated with an output of said projector for determining a distance between a projection value and a corresponding projection value of said pattern, said distance being an expression of a minimum bound of a true distance between said sample and said pattern, and a thresholder, associated with an output of said distance measurer for applying a threshold to said minimum bound to successively reject samples at respective nodes.Type: GrantFiled: December 26, 2002Date of Patent: February 27, 2007Assignee: Carmel-Haifa University Economic Corporation Ltd.Inventors: Hagit Hel-Or, Yacov Hel-Or
-
Publication number: 20050169521Abstract: A full color output image is estimated from a mosaic digital image, the output image is transformed from an original color space into a luminance/chrominance color space, chrominance components of the transformed output image are smoothed, the image is re-transformed back to its original color space, and corresponding pixels in the re-transformed image are re-set to sampled values.Type: ApplicationFiled: January 31, 2004Publication date: August 4, 2005Inventor: Yacov Hel-Or
-
Publication number: 20050134713Abstract: Processing of a mosaic digital image includes interpolating values of a first color at pixels where the first color was not sampled. The interpolation of the first color value at a given pixel includes determining likelihoods of the given pixel belonging to the same region as each of at least two other pixels having sampled values of the first color. The other pixels are in different directions relative to the given pixel. The interpolation further includes using the likelihoods and the sampled values of the other pixels to interpolate the first color at the given pixel.Type: ApplicationFiled: December 22, 2003Publication date: June 23, 2005Inventors: Renato Keshet, Yacov Hel-Or, Stephen Pollard
-
Publication number: 20050031222Abstract: Filter kernels for an image processing algorithm are generated by treating the algorithm as block shift-invariant. The image processing algorithm may be a demosaicing algorithm. Demosaicing of a mosaic image may be performed by convolving filter kernels with pixel values of the mosaic image.Type: ApplicationFiled: August 9, 2003Publication date: February 10, 2005Inventor: Yacov Hel-Or
-
Publication number: 20040126016Abstract: Pattern matching apparatus for comparing signal samples with a pattern to find signal samples substantially matching said pattern, the apparatus comprising: a projector for projecting said signal samples over a tree of projection vectors of successively increasing frequency at nodes of said tree to successively provide projection values, a distance measurer, associated with an output of said projector for determining a distance between a projection value and a corresponding projection value of said pattern, said distance being an expression of a minimum bound of a true distance between said sample and said pattern, and a thresholder, associated with an output of said distance measurer for applying a threshold to said minimum bound to successively reject samples at respective nodes.Type: ApplicationFiled: December 26, 2002Publication date: July 1, 2004Applicant: Carmel-Haifa University Economic Corporation Ltd.Inventors: Hagit Hel-Or, Yacov Hel-Or
-
Publication number: 20030169353Abstract: A sensor image is processed by applying a first demosaicing kernel to produce a sharp image; applying a second demosaicing kernel to produce a smooth image; and using the sharp and smooth images to produce an output image.Type: ApplicationFiled: March 11, 2002Publication date: September 11, 2003Inventors: Renato Keshet, Ron P. Maurer, Doron Shaked, Yacov Hel-Or, Danny Barash
-
Patent number: 6618503Abstract: A method for operating a data processing system to generate a full color image from a partially sampled version of the image. The full color image includes a first two-dimensional array of vectors having components representing the intensity of a pixel in the full color image in a corresponding spectral band at a location determined by the location of the vector in the first two-dimensional array. The method generates the first two-dimensional array from a two-dimensional array of scalars. Each scalar determines one of the first, second, or third intensity values at a corresponding location in the two-dimensional array of vectors. The method determines the remaining ones of the first, second, and third intensity values. The method starts by assigning a value to each one of the components of the vectors in the first two-dimensional array of vectors that is not determined by one of the scalars.Type: GrantFiled: March 11, 2002Date of Patent: September 9, 2003Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yacov Hel-or, Daniel Keren
-
Publication number: 20020122586Abstract: A method for operating a data processing system to generate a full color image from a partially sampled version of the image. The full color image includes a first two-dimensional array of vectors having components representing the intensity of a pixel in the full color image in a corresponding spectral band at a location determined by the location of the vector in the first two-dimensional array. The method generates the first two-dimensional array from a two-dimensional array of scalars. Each scalar determines one of the first, second, or third intensity values at a corresponding location in the two-dimensional array of vectors. The method determines the remaining ones of the first, second, and third intensity values. The method starts by assigning a value to each one of the components of the vectors in the first two-dimensional array of vectors that is not determined by one of the scalars.Type: ApplicationFiled: March 11, 2002Publication date: September 5, 2002Inventors: Yacov Hel-Or, Daniel Keren
-
Patent number: 6404918Abstract: A method for operating a data processing system to generate a full color image from a partially sampled version of the image. The full color image includes a first two-dimensional array of vectors having components representing the intensity of a pixel in the full color image in a corresponding spectral band at a location determined by the location of the vector in the first two-dimensional array. The method generates the first two-dimensional array from a two-dimensional array of scalars. Each scalar determines one of the first, second, or third intensity values at a corresponding location in the two-dimensional array of vectors. The method determines the remaining ones of the first, second, and third intensity values. The method starts by assigning a value to each one of the components of the vectors in the first two-dimensional array of vectors that is not determined by one of the scalars.Type: GrantFiled: April 30, 1999Date of Patent: June 11, 2002Assignee: Hewlett-Packard CompanyInventors: Yacov Hel-or, Daniel Keren
-
Patent number: 6337927Abstract: A system and a method for classifying input vectors into one of two classes, a target class and a non-target class, utilize iterative rejection stages to first label the input vectors that belong in the non-target class in order to identify the remaining non-labeled input vectors as belonging in the target class. The system and method may be used in a number applications, such as face detection, where the members of the two classes can be represented in a vector form. The operation of the system can be divided into an off-line (training) procedure and an on-line (actual classification) procedure. During the off-line procedure, projection vectors and their corresponding threshold values that will be used during the on-line procedure are computed using a training set of sample non-targets and sample targets. Each projection vector facilitates identification of a large portion of the sample non-targets as belonging in the non-target class for a given set of sample targets and sample non-targets.Type: GrantFiled: June 4, 1999Date of Patent: January 8, 2002Assignee: Hewlett-Packard CompanyInventors: Michael Elad, Yacov Hel-Or, Renato Kresch