Patent application number | Description | Published |
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 |
20130004025 | METHOD AND APPARATUS FOR FACE TRACKING UTILIZING INTEGRAL GRADIENT PROJECTIONS - A method, apparatus and computer program product are provided for estimating and verifying translation motion and/or a scaling factor between face regions in respective frames during face tracking. A method determines translation motion between face regions in two successive frames based upon integral gradient projections of a face region in a first frame and a corresponding window in a second frame. The method also verifies the translation motion between the first and second frames utilizing integral gradient projections. A method also determines a transfer function relating integral projection curves of a face region in a first frame that has a predefined position and a predetermined size and a co-located window of same size in a second frame, determines a scaling factor based upon the transfer function and then verifies the scaling factor utilizing integral gradient projections. | 01-03-2013 |
20130004100 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR GENERATING PANORAMA IMAGES - In accordance with an example embodiment a method and apparatus is provided. The method comprises facilitating receiving of a first image and a second image. The method also comprises facilitating receiving of location information of a movable object and generating a panorama image based on the first image, the second image and the location information of the movable object. | 01-03-2013 |
20130107008 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR CAPTURING IMAGES | 05-02-2013 |
20130195377 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR ESTIMATING IMAGE PARAMETERS - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises determining at least one first 1-D curve and at least one second 1-D curve. The method also comprises computing alignment parameters indicative of alignment adjustment between the at least one first 1-D curve and the at least one second 1-D curve. A scaling parameter and at least one translation parameter may be computed between the at least one first 1-D curve and the at least one second 1-D curve based at least on the alignment parameters. | 08-01-2013 |
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 |
20130342567 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROCESSING OF MULTIMEDIA CONTENT - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises determining an angle of rotation indicative of an overlap region between a first image and a second image associated with a multimedia content. The method further comprises determining one or more intermediate planes in the overlap region between a first image plane associated with the first image and a second image plane associated with the second image. At least a portion of the first image is associated with the overlap region and at least a portion of the second image associated with the overlap region are projected onto the one or more intermediate planes for processing the first image and the second image. | 12-26-2013 |
20140003739 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROCESSING OF IMAGES | 01-02-2014 |
20140072231 | 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 extracting a set of image features from a first image and a corresponding set of image features from a second image. A first transformation matrix and a second transformation matrix are computed between the first image and the second image based on a matching of the set of image features in the first image with the corresponding set of image features in the second image. A first set of feature points is determined based on the first transformation matrix, and a second set of feature points based on the second transformation matrix. A transformation matrix is estimated between the first set of feature points and the second set of feature points. The second image is aligned with the first image based on the transformation matrix. | 03-13-2014 |
20140147043 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROCESSING OF IMAGE FRAMES - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises receiving colour image frames and panchromatic image frames associated with a scene. The colour image frames correspond to the panchromatic image frames. The method further comprises computing registration information based on a panchromatic image frame and one or more panchromatic image frames from among the panchromatic image frames. A colour image frame corresponding to the panchromatic image frame is modified based on the registration information. | 05-29-2014 |
20140292769 | Method, Apparatus and Computer Program Product for Generating Animated Images - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises facilitating a selection of a portion in at least one multimedia frame among a plurality of multimedia frames having a first resolution. The plurality of multimedia frames are partitioned into static layers and dynamic layers based on the selection of the portion. An animated image effect is configured from the dynamic layers of the plurality of multimedia frames. The method further includes performing generation of at least one dynamic frame having a second resolution from the dynamic layers, and, at least one static frame having the second resolution from the static layers. The second resolution is configured to be greater than the first resolution. An animated image having the second resolution is generated based on the at least one dynamic frame and the at least one static frame. | 10-02-2014 |
20140301642 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR GENERATING IMAGES OF SCENES HAVING HIGH DYNAMIC RANGE - In an example embodiment a method, apparatus and computer program product are provided. The method includes facilitating receipt of two or more images of a scene, where the two or more images are associated with different capture parameters. The method includes determining intensity gains at corresponding pixel locations of at least one image pair of the two or more images. The method further includes generating a blended image by blending pixels of images of the at least one image pair based at least on the intensity gains. A pixel associated with a pixel location of the blended image is generated by blending pixels associated with the pixel location of the images of the at least one image pair. | 10-09-2014 |
20140314273 | Method, Apparatus and Computer Program Product for Object Detection - In accordance with an example embodiment a method and apparatus is provided. The method comprises detecting presence of an object portion in at least one sub-window in an image based on a first classifier. The first classifier is associated with a first set of weak classifiers. A set of sample sub-windows is generated corresponding to the at least one sub-window by performing at least one of a row shifting and column shifting of the at least one sub-window. A presence of the object portion in the set of sample sub-windows is detected based on a second classifier. The second classifier is associated with a second set of weak classifiers. The presence of the object portion is determined in the at least one sub-window based on the comparison of a number of sample sub-windows in the set of sample sub-windows comprising the object portion with a predetermined threshold number. | 10-23-2014 |
20140314325 | METHOD AND APPARATUS FOR IMAGE STITCHING - Various methods are provided for processing images. One example method may include computing a starting point and an ending point for an image seam as defined by an intersection of a rectangle bounding a first image and a rectangle bounding a second image. The method may also include determining whether the starting point and the ending point for the image seam are final points based on a determined mask region. The method may also include refining the starting point and the ending point by using an intersection of a mask image of the first image and a mask image of the second image in an instance in which it is determined that the starting point and the ending point are not final points. The method may also include computing a seam direction and one or more seam points using the starting point and the ending point. | 10-23-2014 |
20150010203 | METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR PERFORMING ACCURATE POSE ESTIMATION OF OBJECTS - An apparatus for determining a pose(s) of an object(s) may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including receiving a detected image of at least one face and analyzing the image of the at least one face based on data of at least one model identifying one or more poses. The poses may be related in part to at least one of a position or an orientation of respective faces. The computer program code may further cause the apparatus to determine that the face corresponds to one of the poses based in part on one or more items of data of the image passing criteria identified by the model as corresponding to the pose. Corresponding methods and computer program products are also provided. | 01-08-2015 |
20150043785 | Method and Apparatus for Feature Computation and Object Detection Utilizing Temporal Redundancy between Video Frames - A method, apparatus and computer program product are provided for determining spatial location for one or more facial features. A method computes features for an initial frame. The computed features of the initial frame generate a feature image. A method also determines whether a translation is verified between the initial frame and an intermediate frame, wherein a translation is verified in an instance in which a distance used to verify the translation between the initial frame and the intermediate frame is within a predetermined threshold level. A method also includes a face search, using a portion of the feature image, for one or more facial features, wherein the portion of the feature image searched is a fraction of the total number of frames analyzed in a feature computation cycle. A method also determines a spatial location for the one or more facial features detected in the intermediate frame. | 02-12-2015 |
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 |