Patents by Inventor Mihai Constantin Munteanu

Mihai Constantin Munteanu 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: 20170358086
    Abstract: A method of tracking an object across a stream of images comprises determining a region of interest (ROI) bounding the object in an initial frame of an image stream. A HOG map is provided for the ROI by: dividing the ROI into an array of M×N cells, each cell comprising a plurality of image pixels; and determining a HOG for each of the cells. The HOG map is stored as indicative of the features of the object. Subsequent frames are acquired from the stream of images. The frames are scanned ROI by ROI to identify a candidate ROI having a HOG map best matching the stored HOG map features. If the match meets a threshold, the stored HOG map indicative of the features of the object is updated according to the HOG map for the best matching candidate ROI.
    Type: Application
    Filed: February 7, 2017
    Publication date: December 14, 2017
    Inventors: Dragos DINU, Mihai Constantin MUNTEANU, Alexandru CALIMAN
  • Publication number: 20170098135
    Abstract: A method for producing a histogram of oriented gradients (HOG) for at least a portion of an image comprises dividing said image portion into cells, each cell comprising a plurality of image pixels. For each image pixel of a cell, a horizontal gradient component, gx, and a vertical gradient component, gy, is obtained based on differences in pixel values along at least a row of said image and a column of said image respectively including the pixel. A gradient is allocated to one of a plurality of sectors, each sector extending through a range of orientation angles. At least some of said sectors are divided from adjacent sectors along lines including gx=2n·gy, where n is any integer value with a magnitude greater than or equal to 1. At least one sector is associated with a bin; and a count of each instance of a pixel gradient of a cell associated with a bin is performed to provide a HOG for said cell.
    Type: Application
    Filed: May 20, 2016
    Publication date: April 6, 2017
    Inventors: Mihai Constantin MUNTEANU, Vlad GEORGESCU, Corneliu ZAHARIA, Iulia SUCIU
  • Publication number: 20170091950
    Abstract: A method of tracking an object across a stream of images comprises determining a region of interest (ROI) bounding the object in an initial frame of an image stream. A HOG map is provided for the ROI by: dividing the ROI into an array of M×N cells, each cell comprising a plurality of image pixels; and determining a HOG for each of the cells. The HOG map is stored as indicative of the features of the object. Subsequent frames are acquired from the stream of images. The frames are scanned ROI by ROI to identify a candidate ROI having a HOG map best matching the stored HOG map features. If the match meets a threshold, the stored HOG map indicative of the features of the object is updated according to the HOG map for the best matching candidate ROI.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 30, 2017
    Inventors: Mihai Constantin MUNTEANU, Alexandru CALIMAN, Dragos DINU
  • Publication number: 20170061639
    Abstract: An image processing apparatus comprises a normalisation module operatively connected across a bus to a memory storing an image in which a region of interest (ROI) has been identified within the image. The ROI is bound by a rectangle having a non-orthogonal orientation within the image. In one embodiment, the normalisation module is arranged to divide the ROI into one or more slices, each slice comprising a plurality of adjacent rectangular tiles. For each slice, the apparatus successively reads ROI information for each tile from the memory including: reading a portion of the image extending across at least a width of the slice line-by-line along an extent of a slice. For each tile, the apparatus downsamples the ROI information to a buffer to within a scale SD<2 of a required scale for a normalised version of the ROI.
    Type: Application
    Filed: August 25, 2016
    Publication date: March 2, 2017
    Inventors: Vlad GEORGESCU, Mihai Constantin MUNTEANU, Petronel BIGIOI, Corneliu ZAHARIA, Szabolcs FULOP, Gyorgy SIMON
  • Patent number: 9280810
    Abstract: A method for correcting a distorted input image comprises determining a local region of an image to be displayed and dividing said region into an array of rectangular tiles, each tile corresponding to a distorted tile with a non-rectangular boundary within said input image. For each tile of the local region, maximum and minimum memory address locations of successive rows of said input image sufficient to span said boundary of said distorted tile are determined. Successive rows of the distorted input from between said maximum and minimum addresses are read. Distortion of the non-rectangular portion of said distorted input image is corrected to provide a tile of a corrected output image which is stored.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: March 8, 2016
    Assignee: FotoNation Limited
    Inventors: Piotr Stec, Alexei Pososin, Mihai Constantin Munteanu, Corneliu Zaharia, Vlad Georgescu
  • Patent number: 9262807
    Abstract: A method for correcting a distorted input image includes determining a local region of an image to be displayed and dividing the region into an array of rectangular tiles, each tile corresponding to a distorted tile with a non-rectangular boundary within the input image. For each tile of the local region, maximum and minimum memory address locations of successive rows of the input image sufficient to span the boundary of the distorted tile are determined. Successive rows of the distorted input from between the maximum and minimum addresses are read. Distortion of the non-rectangular portion of the distorted input image is corrected to provide a tile of a corrected output image which is stored.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: February 16, 2016
    Assignee: Fotonation Limited
    Inventors: Piotr Stec, Alexei Pososin, Mihai Constantin Munteanu, Corneliu Zaharia
  • Publication number: 20150262344
    Abstract: A method for correcting a distorted input image comprises determining a local region of an image to be displayed and dividing said region into an array of rectangular tiles, each tile corresponding to a distorted tile with a non-rectangular boundary within said input image. For each tile of the local region, maximum and minimum memory address locations of successive rows of said input image sufficient to span said boundary of said distorted tile are determined. Successive rows of the distorted input from between said maximum and minimum addresses are read. Distortion of the non-rectangular portion of said distorted input image is corrected to provide a tile of a corrected output image which is stored.
    Type: Application
    Filed: June 2, 2015
    Publication date: September 17, 2015
    Inventors: Piotr Stec, Alexei Pososin, Mihai Constantin Munteanu, Corneliu Zaharia
  • Publication number: 20150178897
    Abstract: A method for correcting a distorted input image includes determining a local region of an image to be displayed and dividing the region into an array of rectangular tiles, each tile corresponding to a distorted tile with a non-rectangular boundary within the input image. For each tile of the local region, maximum and minimum memory address locations of successive rows of the input image sufficient to span the boundary of the distorted tile are determined. Successive rows of the distorted input from between the maximum and minimum addresses are read. Distortion of the non-rectangular portion of the distorted input image is corrected to provide a tile of a corrected output image which is stored.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 25, 2015
    Inventors: Piotr Stec, Alexei Pososin, Mihai Constantin Munteanu, Corneliu Zaharia