Patent application number | Description | Published |
20130230240 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR TRACKING FACE PORTION - Method, apparatus, and computer program product are provided. The method includes detecting a face portion in a frame of a plurality of frames of a multi-media content. The method further includes tracking the face portion in at least one subsequent frame of the frame. A color-tracking of the face portion is performed on losing a track of the face portion in the at least one subsequent frame. The color-tracking is performed for re-tracking the face portion in the at least one subsequent frame. | 09-05-2013 |
20130308857 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR COMPENSATING EYE COLOR DEFECTS - A red-eye detection and correction method comprises computing a first difference image based on a difference between red pixel intensity and green pixel intensity of a set of pixels ( | 11-21-2013 |
20140219517 | METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR EFFICIENTLY RECOGNIZING FACES OF IMAGES ASSOCIATED WITH VARIOUS ILLUMINATION CONDITIONS - An apparatus for recognizing faces with different illuminations may include a processor and memory storing executable computer program code causing the apparatus to at least perform operations including detecting and extracting face data of a first candidate face of a first image and a second candidate face of a second image. The first image is associated with a first light intensity and the second image associated with a second light intensity different from the first light intensity. The computer program code may further cause the apparatus to analyze face data to determine whether the first candidate face corresponds to an area in the first image that is substantially the same as an area of the second candidate face and evaluate data of the first and second areas to determine whether the first and second candidate faces are valid or invalid faces. Corresponding methods and computer program products are also provided. | 08-07-2014 |
20150078556 | Method, Apparatus and Computer Program for Generating an Spatial Audio Output Based on an Spatial Audio Input - A method, apparatus and computer program for: receiving a spatial audio input; determining a direction of interest from the spatial audio input; and generating a spatial audio output dependent on the spatial audio input and the direction of interest. | 03-19-2015 |
Patent application number | Description | Published |
20080252748 | SYSTEM AND COMPUTER-READABLE MEDIUM FOR AUTOMATIC WHITE BALANCING - Systems and computer-readable medium are disclosed for automatic white balancing of an input image. Accordingly, the system includes a cast detector configured to receive and classify an input image based at least in part on a selection of constituent pixels of the input image. The cast detector is further configured to select the constituent pixels based on a computed reliability of each of the constituent pixels to convey at least one characteristic of a capture illuminant. The system further includes a cast balancer. The cast balancer is configured to perform white balancing of the input image based on the classification of the input image by the cast detector. The cast balancer is further configured to identify the capture illuminant based on at least one characteristic represented by each of the selected constituent pixels. | 10-16-2008 |
20080253652 | METHOD OF DEMOSAICING A DIGITAL MOSAICED IMAGE - In one example embodiment, a method enables, computing, for a first pixel in the digital mosaiced image, the first pixel being characterized by a first color component and a first set of gradient values in a plurality of orientations, gradient values in the plurality of orientations for a second pixel in the neighborhood of the first pixel. Color values in the plurality of orientations corresponding to a second color component associated with the first pixel based on the set of first gradient values are estimated. The first set of gradient values based at least in part on the computed gradient values is updated. One of the plurality of orientations of the estimated color value based on the updated set of first gradient values is selected and one of the estimated color values corresponding to the selected orientation is determined. | 10-16-2008 |
20110268354 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR COMPENSATING EYE COLOR DEFECTS - Method, apparatus, and computer program product are provided. The method includes computing a first difference image for a first eye region based on a difference of red pixel intensity and green pixel intensity of each of a first set of pixels associated with the first eye region. The method further includes determining a first eye color defect region by computing a neighborhood processed first difference image by processing the first difference image, computing a first central point of the neighborhood processed first difference image based on a weighted centroid of red pixels associated with the neighborhood processed first difference image, and thereafter computing the first eye color defect region based on the first central point, and the red pixels associated with the first difference image. | 11-03-2011 |
20130138657 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR CLASSIFICATION OF OBJECTS - In accordance with various example embodiments, methods, apparatuses, and computer program products are provided. A method comprises accessing a gallery comprising a plurality of classes, determining distances between classes of the plurality of classes, and determining thresholds for one or more classes of the gallery for classifying test objects in the classes, wherein threshold for a class is determined based on at least one distance of the class from at least one remaining class of the plurality of classes. The apparatus comprises at least one processor and at least one memory, configured to, cause the apparatus to perform accessing a gallery comprising a plurality of classes, determining distances between classes of the plurality of classes, and determining thresholds for classes of the gallery for classifying test objects in the classes, wherein threshold for a class is determined based on distances of the class from remaining classes of the gallery. | 05-30-2013 |
20130301952 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR ALIGNMENT OF FRAMES - In an example embodiment a method, apparatus and computer program product are provided. The method includes accessing feature points in a first frame of a content, and aligning a second frame to the first frame based on determining a transformation matrix between the second frame and the first frame based on matching the feature points in the first frame with a corresponding feature points in the second frame. The method further includes aligning at least one subsequent frame from the second frame to the first frame by generating a modified first frame based on a transformation matrix between a preceding frame of a subsequent frame and the first frame, and determining a transformation matrix between the subsequent frame and the first frame based on matching a set of feature points in the modified feature points with corresponding feature points in the subsequent frame. | 11-14-2013 |
20130342740 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR CAPTURING VIDEO CONTENT - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises receiving a first set of frames corresponding to a scene captured by a color image sensor and a second set of frames corresponding to the scene captured by a panchromatic image sensor. A number of frames in the second set is greater than a number of frames in the first set. The method further comprises generating color frames corresponding to the scene at a frame rate higher than a frame rate of the first set of frames based at least in part on processing of the first set of frames and the second set of frames. | 12-26-2013 |
20140086452 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PERIODIC MOTION DETECTION IN MULTIMEDIA CONTENT - In an example embodiment a method, apparatus and computer program product are provided. The method includes facilitating selection of a region of interest (ROI) in a plurality of frames of a multimedia content. The ROI is associated with a motion of at least one object. An object mobility data matrix associated with the ROI is determined in the plurality of frames. The object mobility data matrix is indicative of a difference in motion of the at least one object in the plurality of frames. A projection of the object mobility data matrix is determined on a line. The motion of the at least one object in the ROI is determined across the plurality of frames to as a periodic motion or a non-periodic motion based on the projection of the object mobility data matrix. | 03-27-2014 |
20140152762 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROCESSING MEDIA CONTENT - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises determining a set of first-side edge portions and a set of second-side edge portions associated with a plurality of images. A first plurality of edge pairs is determined between the set of first-side edge portions and the set of second-side edge portions. A first set of weights are assigned to the first plurality of edge pairs based at least on a pair-wise matching between the set of first-side edge portions and the set of second-side edge portions. The plurality of images are arranged in a first sequence based on the first set of weights. | 06-05-2014 |
20140184640 | Methods, Apparatuses and Computer Program Products for Generating Panoramic Images Using Depth Map Data - An apparatus for generating a panoramic image(s) may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including generating a panoramic image(s) based on performing registration on at least two images associated with depth map data and determining an overlap region(s) between the two images within first and second items of depth map data. The computer program code may further cause the apparatus to label the overlap region(s) within the first or second item of depth map data based on generating a virtual seam(s) connecting portions of the two images to generate a composite image. The portions correspond to image data within first and second items of depth map data. The computer program code may further cause the apparatus to blend the seam of the composite image to obtain the panoramic image. Corresponding methods and computer program products are also provided. | 07-03-2014 |
20140219575 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROCESSING OF IMAGES - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises determining a plurality of first pixels having resemblance with a second pixel associated with an image based on a depth information of the image. The method further comprises replacing the second pixel by at least one first pixel of the plurality of first pixels based on a determination that the at least one first pixel is not associated with the at least one image defect. | 08-07-2014 |
20140320602 | Method, Apparatus and Computer Program Product for Capturing Images - In accordance with various example embodiments, methods, apparatuses, and computer program products are provided. A method comprises receiving a panchromatic image of a scene captured from a panchromatic image sensor, receiving a colour image of the scene captured from a colour image sensor, and generating a modified image of the scene based at least in part on processing the panchromatic image and the colour image. The apparatus comprises at least one processor and at least one memory, configured to, cause the apparatus to perform receiving a panchromatic image of a scene captured from a panchromatic image sensor, receiving a colour image of the scene captured from a colour image sensor, and generating a modified image of the scene based at least in part on processing the panchromatic image and the colour image. | 10-30-2014 |
20150060645 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR SENSING OF VISIBLE SPECTRUM AND NEAR INFRARED SPECTRUM - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises filtering incident light by an IR cut-off filter to generate filtered light. The IR cut-off filter comprises a plurality of pixels with pass-band characteristics for visible light wavelengths and is configured to perform stop-band attenuation of near infrared (NIR) wavelengths. The stop-band attenuation is configured to vary based on spatial location of pixels within the IR cut-off filter. The filtered light received from the IR cut-off filter is sensed by the image sensor to generate sensed light. A baseband signal and a modulated NIR signal are determined by performing transformation of the sensed light. A NIR spectrum associated with the incident light is determined by demodulating the modulated NIR signal. A visible spectrum associated with the incident light is determined based on the NIR spectrum and the baseband signal. | 03-05-2015 |
20150078669 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR OBJECT DETECTION AND SEGMENTATION - In an example embodiment, a method, apparatus and computer program product are provided. The method includes facilitating receipt of a first image and a second image of a scene comprising one or more objects. The method includes detecting the objects in the first image by detecting object point of the objects in the first image. The method includes detecting the object points of the objects in the second image based on detection of the object points of the objects in the first image. Detection of an object point in the second image that corresponds to an object point of the first image comprises searching for the object point on an epipolar line in the second image corresponding to the object point of the first image. The method includes determining disparity values between the objects points in the first image and the object points in the second image. | 03-19-2015 |