Patents by Inventor Basavaraja S-V

Basavaraja S-V 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: 10176558
    Abstract: In an example embodiment a method, apparatus and computer program product are provided. The method includes determining presence of at least one moving object in a scene based on two or more burst images corresponding to the scene captured by a first camera. One or more portions of the scene associated with the at least one moving object are identified, and, information related to the one or more portions is provided to a second camera. An image of the scene captured by the second camera second camera is received, where a pixel level shutter disposed in front of an image sensor of the second camera is programmed to periodically open and close, throughout a duration of said image capture, for pixels of the image sensor corresponding to the one or more portions of the scene. A deblurred image corresponding to the scene is generated based on the image.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: January 8, 2019
    Assignee: Nokia Technologies OY
    Inventors: Mithun Uliyar, Krishna Govindarao, Gururaj Putraya, Basavaraja S V
  • Patent number: 10003743
    Abstract: In an example embodiment, a method, apparatus and computer program product are provided. The method includes facilitating receipt of a plurality of light-field images of a scene captured in a burst capture by a light-field camera. The method includes determining shifts between images of the plurality of light-field images, where the shifts between the images of the plurality of light-field images are associated with shake of the light-field camera while capturing the plurality of light-field images. The method includes generating a plurality of depth maps for the plurality of light-field images, and generating a set of view images of the scene based on the plurality of light-field images and the plurality of depth maps. The method includes generating a refocus image by combining the set of view images based at least on the shifts between the images of the plurality of light-field images.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: June 19, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraja S V, Mithun Uliyar, Gururaj Gopal Putraya
  • Patent number: 9936131
    Abstract: A method, apparatus, and computer program product for generating a seamless and error-free panorama image using a selective set of views from a multi-view image from each of the several captured light field (LF) images. The method identifies the view and corresponding image for each captured LF image which has the same or closely located center of projection with the views of neighboring LF images. Image registration and warping techniques are applied across the images and the parallax error is calculated which indicates the closeness of their center of projections. The view from each LF captured image with minimal parallax error is selected and stitched together with the other views identified as having minimal parallax error.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: April 3, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Gururaj Gopal Putraya, Basavaraja S V, Mithun Uliyar
  • Publication number: 20170351932
    Abstract: In an example embodiment a method, apparatus and computer program product are provided. The method includes facilitating simultaneous capture of a first image by a first camera and a second image by a second camera associated with a device. One or more distortion parameters associated with a distortion in the second image may be determined based on a comparison of the second image with at least one template image associated with the second image. A distortion-free first image is generated based on the one or more distortion parameters associated with the second image by performing one of applying the one or more distortion parameters to the first image, and estimating one or more distortion parameters associated with the first image based on the one or more distortion parameters associated with the second image, and applying, the one or more distortion parameters associated with the first image to the first image.
    Type: Application
    Filed: November 23, 2015
    Publication date: December 7, 2017
    Inventors: Mithun Uliyar, Gururaj Putraya, Basavaraja S V
  • Publication number: 20170352136
    Abstract: In an example embodiment a method, apparatus and computer program product are provided. The method includes determining presence of at least one moving object in a scene based on two or more burst images corresponding to the scene captured by a first camera. One or more portions of the scene associated with the at least one moving object are identified, and, information related to the one or more portions is provided to a second camera. An image of the scene captured by the second camera second camera is received, where a pixel level shutter disposed in front of an image sensor of the second camera is programmed to periodically open and close, throughout a duration of said image capture, for pixels of the image sensor corresponding to the one or more portions of the scene. A deblurred image corresponding to the scene is generated based on the image.
    Type: Application
    Filed: December 1, 2015
    Publication date: December 7, 2017
    Inventors: Mithun Uliyar, Krishna Govindarao, Gururaj Putraya, Basavaraja S V
  • Patent number: 9836827
    Abstract: In an example embodiment, method, apparatus and computer program product are provided. The method includes facilitating receipt of a deconvolved image including a plurality of component images. A guide image is selected from the component images and a cross-filtering is performed of component images other than the guide image to generate filtered component images. The cross-filtering is performed of a component image by iteratively performing, selecting a pixel and a set of neighboring pixels around the pixel in the guide image, computing a set of weights corresponding to the set of neighboring pixels based at least on spatial differences between the pixel and the set of neighboring pixels, and cross-filtering a corresponding pixel of the pixel in the component image based on the set of weights to generate a filtered corresponding pixel in the component image. The filtered component images form a filtered deconvolved image with reduced chromatic aberration.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: December 5, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Gururaj Putraya, Krishna Annasagar Govindarao, Mithun Uliyar, Basavaraja S V
  • Publication number: 20170323433
    Abstract: In an example embodiment a method, apparatus and computer program product are provided. The method includes generating an initial super-resolved image associated with a scene based on a reference image and remaining one or more images of a plurality of images of the scene, where the scene comprising at least one mobile object. The reference image is up-sampled to generate an up-sampled reference image. A motion mask image is generated based on the initial super-resolved image and the up-sampled reference image. Based on the motion mask image, a composite image of the scene including at least one portion depicting the at least one mobile object is generated.
    Type: Application
    Filed: November 20, 2015
    Publication date: November 9, 2017
    Inventors: Soumik Ukil, Basavaraja S V
  • Patent number: 9619863
    Abstract: In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprise assigning weights to at least one first feature and at least one second feature. The at least one first feature may be associated with a first image and the at least one second feature may be associated with a second image. The weights are assigned based on a distance of the at least one first feature and the at least one second feature from a central portion of the corresponding one of the first image and the second image. The method further includes registering the first image and the second image based at least on the assigned weights to determine transforms between the first image and the second image. The first image and the second image may be based on the determined transform.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: April 11, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Veldandi Muninder, Basavaraja S V
  • Patent number: 9563977
    Abstract: 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.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: February 7, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraja S V, Veldandi Muninder
  • Patent number: 9547364
    Abstract: Various methods are provided for facilitating the determination of a user attention level using facial orientation detection. One example method may include receiving an image of a user after an expiration of an inactivity timer on the user terminal. The current attention level of the user is determined based on the received image. The computing device lock condition is then set based on the determined current attention level of the user. Similar and related example apparatuses and example computer program products are also provided.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: January 17, 2017
    Assignee: Nokia Technologies Oy
    Inventor: Basavaraja S V
  • Patent number: 9524556
    Abstract: In an example embodiment, a method, apparatus and computer program product are provided. The method includes computing a first cost volume for a light-field image. A first depth map comprising depth information of the plurality of sub-images of the light-field image is computed based on the first cost volume. A first view image comprising reconstruction information is reconstructed based on the depth information of the plurality of sub-images. A second cost volume corresponding to the first cost volume is computed based on the reconstruction information. The second cost volume is filtered based on the first view image to generate an aggregated cost volume. A second depth map is generated based on the aggregated cost volume. The second depth map facilitates generation of a second view image that is associated with a resolution higher than a resolution of the first view image.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: December 20, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Mithun Uliyar, Gururaj Gopal Putraya, Soumik Ukil, Basavaraja S V, Krishna Annasagar Govindarao, Veldandi Muninder
  • Patent number: 9478036
    Abstract: In an example embodiment, a method, apparatus and computer program product are provided. The method includes facilitating receipt of a plenoptic image associated with a scene, the plenoptic image including plenoptic micro-images and being captured by a focused plenoptic camera. The method includes generating plenoptic vectors for the plenoptic micro-images of the plenoptic image, where an individual plenoptic vector is generated for an individual plenoptic micro-image. The method includes assigning disparities for the plenoptic micro-images of the plenoptic image.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: October 25, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Guruaj Gopal Putraya, Basavaraja S V, Mithun Uliyar, Ravi Shenoy
  • Publication number: 20160253790
    Abstract: In an example embodiment, method, apparatus and computer program product are provided. The method includes facilitating receipt of a deconvolved image including a plurality of component images. A guide image is selected from the component images and a cross-filtering is performed of component images other than the guide image to generate filtered component images. The cross-filtering is performed of a component image by iteratively performing, selecting a pixel and a set of neighboring pixels around the pixel in the guide image, computing a set of weights corresponding to the set of neighboring pixels based at least on spatial differences between the pixel and the set of neighboring pixels, and cross-filtering a corresponding pixel of the pixel in the component image based on the set of weights to generate a filtered corresponding pixel in the component image. The filtered component images form a filtered deconvolved image with reduced chromatic aberration.
    Type: Application
    Filed: February 23, 2016
    Publication date: September 1, 2016
    Inventors: Gururaj Putraya, Krishna Annasagar Govindarao, Mithun Uliyar, Basavaraja S V
  • Patent number: 9355456
    Abstract: A red-eye detection and correction method includes computing a first difference image based on a difference between red pixel intensity and green pixel intensity of a set of pixels. The set of pixels are associated with a first eye region of an image. The method further includes processing the first difference image for computing at least one gradient and at least one projection associated with the at least one gradient. Furthermore, the method includes determining at least one central point based on the at least one projection; and thereafter computing the first eye color defect region based on the at least one central point and a plurality of red pixels of the set of pixels. The method also includes mapping an eye color defect location information computed from a low resolution image to be applicable on the original high resolution image, thereby avoiding recomputation.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: May 31, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraja S-V, Krishna Govindarao, Veldandi Muninder, Pranav Mishra
  • Patent number: 9251588
    Abstract: 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.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: February 2, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Veldandi Muninder, Mithun Uliyar, Basavaraja S V
  • Patent number: 9245315
    Abstract: In an example embodiment a method, apparatus and computer program product are provided. The method includes facilitating receipt of a light-field image, determining one or more depth levels in the light-field image and generating a plurality of images from the light-field image. The method includes determining one or more registration matrices corresponding to the one or more depth levels between an image and one or more remaining images of the plurality of images. The method includes performing a super-resolution of the image and the one or more remaining images based on the one or more registration matrices to generate a super-resolved image of the image.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 26, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraja S V, Gururaj Gopal Putraya, Mithun Uliyar
  • Patent number: 9202266
    Abstract: 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.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: December 1, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Krishna Annasagar Govindarao, Gururaj Gopal Putraya, Mithun Uliyar, Basavaraja S V
  • Publication number: 20150339824
    Abstract: In an example embodiment, a method, apparatus and computer program product are provided. The method includes computing a first cost volume for a light-field image. A first depth map comprising depth information of the plurality of sub-images of the light-field image is computed based on the first cost volume. A first view image comprising reconstruction information is reconstructed based on the depth information of the plurality of sub-images. A second cost volume corresponding to the first cost volume is computed based on the reconstruction information. The second cost volume is filtered based on the first view image to generate an aggregated cost volume. A second depth map is generated based on the aggregated cost volume. The second depth map facilitates generation of a second view image that is associated with a resolution higher than a resolution of the first view image.
    Type: Application
    Filed: May 6, 2015
    Publication date: November 26, 2015
    Inventors: Mithun Uliyar, Gururaj Gopal Putraya, Soumik Ukil, Basavaraja S V, Krishna Annasagar Govindarao, Veldandi Muninder
  • Publication number: 20150294472
    Abstract: In an example embodiment, a method, apparatus and computer program product are provided. The method includes facilitating receipt of a plenoptic image associated with a scene, the plenoptic image including plenoptic micro-images and being captured by a focused plenoptic camera. The method includes generating plenoptic vectors for the plenoptic micro-images of the plenoptic image, where an individual plenoptic vector is generated for an individual plenoptic micro-image. The method includes assigning disparities for the plenoptic micro-images of the plenoptic image.
    Type: Application
    Filed: March 25, 2015
    Publication date: October 15, 2015
    Inventors: Guruaj Gopal Putraya, Basavaraja S V, Mithun Uliyar, Ravi Shenoy
  • Patent number: 9153054
    Abstract: In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises facilitating receipt of a source image and compressing a plurality of images based on the source image. The plurality of images is associated with compression values generated on compression of the plurality of images. The method further comprises identifying an at least partially matching image to the source image from among the plurality of images based on the compression values.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: October 6, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraja S V, Veldandi Muninder