Patents by Inventor Mainak Biswas

Mainak Biswas 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: 9374506
    Abstract: Method and apparatus for reducing random noise in digital video streams are described. In one innovative aspect, the device includes a noise estimator. The device also includes a motion detector configured to determine a motion value indicative of motion between two frames of the video stream, the motion value based at least in part on the noise value. The device further includes a spatial noise reducer configured to filter the image data based at least in part on a blending factor and the noise value. The device also includes a temporal noise reducer configured to filter the video data based on the motion value and the noise value. The device also includes a blender configured to blend the spatial and temporal filtered values to provide a weighted composite filtered output image.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: June 21, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Mainak Biswas, Vasudev Bhaskaran, Sujith Srinivasan, Shilpi Sahu
  • Patent number: 9210445
    Abstract: A motion compensated picture rate converter for determining a dominant motion vector for a block appearing in two images includes a high-pass filter and a low-pass filter, transform calculators responsive to the filters for performing transforms on at least two images to produce a frequency-domain representation of the images, estimating calculators for estimating a plurality of motion vectors based on the frequency-domain representations, and a periodic structure detection and elimination module responsive to the transform calculators and the estimating calculators for identifying a period based on the frequency-domain representation of the images and for selecting a dominant motion vector based on the estimated motion vectors and the identified period. A method of operation is also disclosed.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: December 8, 2015
    Assignee: Marvell World Trade Ltd.
    Inventors: Vipin Namboodiri, Mainak Biswas, Keepudi Muni Babu
  • Patent number: 9165210
    Abstract: Systems and methods for improving the contrast of image frames are disclosed. In one embodiment, a system for improving the contrast of image frames includes a control module configured to create an intensity histogram for an image frame, define a set of markers on an intensity range of the histogram, assign a blend factor to each marker, calculate a blend factor for each original pixel of the image, obtain a first equalized pixel output value, calculate a final equalized pixel output value using the blend factor, the first equalized pixel output value, and an original pixel value, and output new pixel values that constitute the output image.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: October 20, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Sujith Srinivasan, Mainak Biswas
  • Publication number: 20150254811
    Abstract: Systems, methods, and devices for enhancing an image are described herein. In some aspects, a device comprises a memory unit configured to store a left image and a right image. The left image and right image each depict a same scene from a different viewpoint. The device further comprises a coder configured to retrieve the left image and the right image from the memory unit. The coder is configured to determine a depth map based on a difference in spatial orientation between the left and right image. The device further comprises a processor coupled to the coder. The processor is configured to identify a portion of the left or right image selected by a user. The processor is further configured to determine an enhancement region surrounding the portion selected by the user based on the depth map. The processor is further configured to enhance the enhancement region.
    Type: Application
    Filed: March 7, 2014
    Publication date: September 10, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: Shilpi Sahu, Mainak Biswas
  • Patent number: 9031131
    Abstract: Systems and methods for converting a picture frame rate from a source video at a first rate to a target video at a second rate via interpolation of an intermediate frame. In one implementation, the system includes a phase plane correlation calculator including a low pass filter and a high pass filter for receiving previous frame data and current frame data where the phase plane correlation calculator is configured to generate a first motion vector based upon low pass representations and high pass representations. The system may also include a motion compensated interpolator that receives the first motion vector and an additional input motion vector and determines a final motion vector for use in interpolation. The system may further include an intermediate frame generator configured to generate the intermediate frame utilizing the final motion vector.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: May 12, 2015
    Assignee: Marvell International Ltd.
    Inventors: Kaustubh Milind Patankar, Vipin Namboodiri, Sujith Srivivasan, Mainak Biswas
  • Patent number: 8922714
    Abstract: A video processing system includes a network processing module configured to receive video content. A decoder module is configured to decode the video content received from the content transmitting system, and separately provide each of the decoded video content and data describing transmission features of the video content. A video quality estimation module is configured to estimate a quality factor based on the data describing the transmission features of the video content, wherein the quality factor corresponds to an estimation of a visual quality of the video content. A database control module configured to select, based on the quality factor, one of a plurality of predetermined settings for video post-processing. A video post-processing module is configured to receive the decoded video content separately provided from the decoder module, and process the decoded video content based on the selected one of the predetermined settings.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: December 30, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Vasudev Bhaskaran, Mainak Biswas, Nikhil Balram
  • Patent number: 8902359
    Abstract: Systems and methods are provided for determining pixels in an interpolated frame. A motion vector field is determined based on movement of pixels between first and second frames. A region of the motion vector field is clustered based on similarity of motion vectors of the motion vector field within the region. A region of discontinuity is identified comprising a portion of the motion vector field not belonging to a cluster. A determination is made as to whether the region of discontinuity is an occlusion region or a reveal region. A portion of the region of discontinuity in the interpolated frame is filled using pixel data from the first frame when the region of discontinuity is an occlusion region, and a portion of the region of discontinuity in the interpolated frame is filled using pixel data from the second frame when the region of discontinuity is a reveal region.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: December 2, 2014
    Assignee: Marvell International Ltd.
    Inventors: Mainak Biswas, Vipin Namboodiri
  • Patent number: 8885712
    Abstract: Systems, methods, and other embodiments associated with image frame management are described. According to one embodiment, an apparatus includes classifier logic to categorize frames that represent an image as either reference frames or non-reference frames, where the categorization is based, at least in part, on motion vectors between the frames. The apparatus further includes management logic to store the reference frames and to delete the non-reference frames. Image generation logic may then reproduce the image by using the stored reference frames.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: November 11, 2014
    Assignee: Marvell International Ltd.
    Inventors: Vipin Namboodiri, Keepudi Muni Babu, Mainak Biswas
  • Patent number: 8860657
    Abstract: To improve contrast ratio of the image on a backlit display plane such as a liquid crystal display (“LCD”), each area of the image that has separately controllable backlight may be given full backlight until an average or composite brightness of the image in that area is less than a threshold value at which light leakage through the image from full-strength backlight begins to be noticeable by a viewer. For image areas with composite brightness less than that threshold, backlight brightness may be reduced in proportion to how much below the threshold the area's composite image brightness is. Backlight brightness may also be adjusted for other image aspects such as (1) the presence of bright pixels in an otherwise relatively dark area, (2) whether the area is adjacent to one or more other areas in which the image information is in motion, and/or (3) time-averaging of image information over several successive frames of such information.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: October 14, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Wonbok Lee, Vasudev Bhaskaran, Mainak Biswas, Nikhil Balram
  • Publication number: 20140225935
    Abstract: To improve contrast ratio of the image on a backlit display plane such as a liquid crystal display (“LCD”), each area of the image that has separately controllable backlight may be given full backlight until an average or composite brightness of the image in that area is less than a threshold value at which light leakage through the image from full-strength backlight begins to be noticable by a viewer. For image areas with composite brightness less than that threshold, backlight brightness may be reduced in proportion to how much below the threshold the area's composite image brightness is. Backlight brightness may also be adjusted for other image aspects such as (1) the presence of bright pixels in an otherwise relatively dark area, (2) whether the area is adjacent to one or more other areas in which the image information is in motion, and/or (3) time-averaging of image information over several successive frames of such information.
    Type: Application
    Filed: March 28, 2014
    Publication date: August 14, 2014
    Inventors: Wonbok Lee, Vasudev Bhaskaran, Mainak Biswas, Nikhil Balram
  • Patent number: 8787696
    Abstract: In one embodiment the present invention includes a digital image processing method for concealing errors. The method includes determining error pixel locations based on motion vectors and determining if the error pixel locations in a current frame are on an edge of an object in the current frame. If an error pixel location is on an edge, then a search of pixel values is performed in the current frame along the edge for a replacement pixel value. If the error pixel location is not on an edge, then a search of pixel values is performed in a region adjacent to the edge for the replacement pixel value.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: July 22, 2014
    Assignee: Marvell International Ltd.
    Inventors: Mainak Biswas, Vipin Namboodiri
  • Publication number: 20140192267
    Abstract: Method and apparatus for reducing random noise in digital video streams are described. In one innovative aspect, the device includes a noise estimator. The device also includes a motion detector configured to determine a motion value indicative of motion between two frames of the video stream, the motion value based at least in part on the noise value. The device further includes a spatial noise reducer configured to filter the image data based at least in part on a blending factor and the noise value. The device also includes a temporal noise reducer configured to filter the video data based on the motion value and the noise value. The device also includes a blender configured to blend the spatial and temporal filtered values to provide a weighted composite filtered output image.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: Qualcomm Incorporated
    Inventors: Mainak Biswas, Vasudev Bhaskaran, Sujith Srinivasan, Shilpi Sahu
  • Publication number: 20140192266
    Abstract: Method and apparatus for reducing random noise in digital video streams are described. In one innovative aspect, a device for reducing noise of a video stream is provided. The device includes a ringing noise detector configured to identify ringing noise in an image included in the video stream. The device further includes a block detector configured to identify a block pattern in the image included in the video stream, the block detector configured to identify block patterns of a predetermined size and block patterns of an arbitrary size. The device also includes a noise reducer configured to filter the image based on the identified ringing noise and the block pattern.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: Qualcomm Incorporated
    Inventors: Mainak Biswas, Vasudev Bhaskaran, Sujith Srinivasan
  • Patent number: 8711083
    Abstract: To improve contrast ratio of the image on a backlit display plane such as a liquid crystal display (“LCD”), each area of the image that has separately controllable backlight may be given full backlight until an average or composite brightness of the image in that area is less than a threshold value at which light leakage through the image from full-strength backlight begins to be noticable by a viewer. For image areas with composite brightness less than that threshold, backlight brightness may be reduced in proportion to how much below the threshold the area's composite image brightness is. Backlight brightness may also be adjusted for other image aspects such as (1) the presence of bright pixels in an otherwise relatively dark area, (2) whether the area is adjacent to one or more other areas in which the image information is in motion, and/or (3) time-averaging of image information over several successive frames of such information.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: April 29, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Wonbok Lee, Vasudev Bhaskaran, Mainak Biswas, Nikhil Balram
  • Publication number: 20140049694
    Abstract: A video processing system includes a network processing module configured to receive video content. A decoder module is configured to decode the video content received from the content transmitting system, and separately provide each of the decoded video content and data describing transmission features of the video content. A video quality estimation module is configured to estimate a quality factor based on the data describing the transmission features of the video content, wherein the quality factor corresponds to an estimation of a visual quality of the video content. A database control module configured to select, based on the quality factor, one of a plurality of predetermined settings for video post-processing. A video post-processing module is configured to receive the decoded video content separately provided from the decoder module, and process the decoded video content based on the selected one of the predetermined settings.
    Type: Application
    Filed: October 24, 2013
    Publication date: February 20, 2014
    Applicant: Marvell World Trade Ltd.
    Inventors: Vasudev Bhaskaran, Mainak Biswas, Nikhil Balram
  • Patent number: 8619187
    Abstract: Devices, methods, and other embodiments associated with cadence detection are discussed. In one embodiment, an apparatus analyzes a progressive video stream and determines a cadence pattern from the progressive video stream.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: December 31, 2013
    Assignee: Marvell World Trade Ltd
    Inventors: Sanjay Garg, Nikhil Balram, Mainak Biswas, Vipin Namboodiri
  • Patent number: 8570438
    Abstract: A system including a quality estimation module configured to estimate a visual quality of video content based on data from a decoder module. The system further including a settings database configured to store a plurality of predetermined settings. The settings database outputs at least one of the predetermined settings in response to the visual quality. The system further including a video post-processor module configured to automatically adjust settings of the video post-processor module based on the at least one of the predetermined settings. The video content is processed based on the settings of the video post-processor module that were automatically adjusted.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: October 29, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: Vasudev Bhaskaran, Mainak Biswas, Nikhil Balram
  • Patent number: 8509552
    Abstract: In one embodiment the present invention includes a digital image processing method for concealing errors. The method includes determining error pixel locations based on motion vectors and determining if the error pixel locations in a current frame are on an edge of an object in the current frame. If an error pixel location is on an edge, then a search of pixel values is performed in the current frame along the edge for a replacement pixel value. If the error pixel location is not on an edge, then a search of pixel values is performed in a region adjacent to the edge for the replacement pixel value.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: August 13, 2013
    Assignee: Marvell International Ltd.
    Inventors: Mainak Biswas, Vipin Namboodiri
  • Patent number: 8477848
    Abstract: Systems and methods for converting a picture frame rate from a source video at a first rate to a target video at a second rate via interpolation of an intermediate frame. In one implementation, the system includes a phase plane correlation calculator including a low pass filter and a high pass filter for receiving previous frame data and current frame data where the phase plane correlation calculator is configured to generate a first motion vector based upon low pass representations and high pass representations. The system may also include a motion compensated interpolator that receives the first motion vector and an additional input motion vector and determines a final motion vector for use in interpolation. The system may further include an intermediate frame generator configured to generate the intermediate frame utilizing the final motion vector.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: July 2, 2013
    Assignee: Marvell International Ltd.
    Inventors: Kaustubh Milind Patankar, Vipin Namboodiri, Sujith Srinivasan, Mainak Biswas
  • Patent number: 8374240
    Abstract: Systems, methods, and other embodiments associated with image frame management are described. According to one embodiment, an apparatus includes classifier logic to categorize frames that represent an image as either reference frames or non-reference frames, where the categorization is based, at least in part, on motion vectors between the frames. The apparatus further includes management logic to store the reference frames and to delete the non-reference frames. Image generation logic may then reproduce the image by using the stored reference frames.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: February 12, 2013
    Assignee: Marvell International Ltd.
    Inventors: Vipin Namboodiri, Keepudi Muni Babu, Mainak Biswas