Search

Mainak Biswas Phones & Addresses

  • Fremont, CA
  • San Diego, CA
  • La Mesa, CA
  • 222 Acorn Ct, Scotts Valley, CA 95066
  • Santa Cruz, CA
  • 3967 Miramar St, La Jolla, CA 92037
  • 9344 Redwood Dr, La Jolla, CA 92037
  • Irvine, CA
  • Brighton, MA
  • 208 Koshland Way, Santa Cruz, CA 95064

Resumes

Resumes

Mainak Biswas Photo 1

Technical Lead

View page
Location:
San Francisco, CA
Industry:
Consumer Electronics
Work:
Google
Technical Lead

Qualcomm May 2011 - Dec 2016
Senior Engineer Manager

Marvell Semiconductor Mar 2006 - May 2011
Senior Staff Technologist

National Semiconductor Jun 2005 - Mar 2006
Staff Design Engineer and Co-Op Design Engineer

Sage Design Systems India Jan 2000 - Aug 2000
Member Technical Staff
Education:
Uc San Diego 2001 - 2005
Doctorates, Doctor of Philosophy, Electrical Engineering
Uc San Diego 2001 - 2003
Master of Science, Masters, Computer Engineering
Indian Institute of Technology, Kharagpur 1994 - 1998
Bachelors, Bachelor of Technology, Electrical Engineering
Skills:
Video Processing
Simulations
C
Image Processing
Algorithms
Computer Vision
Soc
Matlab
System Architecture
Asic
Mobile Devices
Mpeg
Embedded Software
System on A Chip
Vlsi
Firmware
C++
Digital Tv
Application Specific Integrated Circuits
Analog
Embedded Systems
Signal Processing
Verilog
Very Large Scale Integration
Languages:
English
Mainak Biswas Photo 2

Mainak Biswas

View page
Location:
San Diego, CA
Industry:
Computer Software
Work:
Broadcom Dec 1, 2014 - Jul 1, 2015
Staff Engineer

Cisco Jun 2012 - Nov 2014
Hardware Engineer

Cosmic Circuits May 1, 2011 - Jul 1, 2011
Summer Internship

Fico May 1, 2011 - Jul 1, 2011
Analytic Scientist

Xilinx May 1, 2011 - Jul 1, 2011
Deep Learning Internship
Education:
Uc San Diego 2015 - 2017
Master of Science, Masters, Computer Engineering, Electronics
Indian Institute of Technology, Kharagpur 2008 - 2012
Bachelors, Bachelor of Technology, Electrical Engineering
University of California
Skills:
Python
Debugging
Embedded Systems
Neural Networks
Machine Learning
Fpga
Vlsi
Verilog
Vhdl
Xilinx
C
Computer Vision
System Verilog
Perl
Interests:
Cisco Systems
Johnny Cash
Lou Reed
Intel
Aerosmith (Band)
The Velvet Underground (Band)
Roger Federer
Bob Dylan
Lynyrd Skynyrd (Band)
Eric Clapton
Chicago
Metallica (Band)
Oscar Wilde
Leonard Cohen
Heat
Grateful Dead (Band)
Sachin Tendulkar (Cricketer)
Billy Joel
Mainak Biswas Photo 3

Mainak Biswas

View page
Mainak Biswas Photo 4

Mainak Biswas

View page

Publications

Us Patents

Global Motion Estimation Image Coding And Processing

View page
US Patent:
7349583, Mar 25, 2008
Filed:
Sep 1, 2004
Appl. No.:
10/931473
Inventors:
Sanjeev Kumar - La Jolla CA, US
Truong Nguyen - San Diego CA, US
Mainak Biswas - La Jolla CA, US
Assignee:
The Regents of the University of California - Oakland CA
International Classification:
G06K 9/32
US Classification:
382294, 345648, 345649, 348583, 348699, 382107
Abstract:
The invention provides methods for global motion estimation, determining a coarse estimation, and refining a coarse estimation. Embodiments of the invention provide a fast and robust global motion estimation algorithm based on two-stage coarse-to-fine refinement strategy, which is capable of measuring large motions. An embodiment of the invention may be applied as a modification of any standard, e. g. MPEG-4 that uses the affine model of motion estimation. Embodiments of the invention may be used in the six parameter affine motion model, and other embodiments of the invention are applicable to the two parameter translation model, the four parameter RST model, and the eight parameter projective model. In a preferred embodiment, a coarse estimation is developed in a translation invariant domain, and then is refined in the spatial domain.

Video Encoding Methods And Devices

View page
US Patent:
7623719, Nov 24, 2009
Filed:
Sep 23, 2004
Appl. No.:
10/948098
Inventors:
Andrea Molino - Torino, IT
Fabrizio Vacca - Rivarolo Canavese, IT
Mainak Biswas - La Jolla CA, US
Truong Nguyen - San Diego CA, US
Assignee:
The Regents of the University of California - Oakland CA
International Classification:
G06K 9/36
US Classification:
382239, 382240, 382248
Abstract:
A video codec of a preferred embodiment is suitable for implementation on a variety of platforms, including platforms where devices require both encoding and decoding engines. Various features of preferred embodiment codecs reduce complexity for operations such as motion determination. Channel resources are allocated in preferred embodiments unequally, with an allocation being determined based upon channel conditions and the error level in a frame being encoded. A decoder of a preferred embodiment, provided with an error frame and motion vector information may conduct decoding with motion compensation. In an example encoder of the invention, a motion estimator identifies motion vectors using a phase plane correlation technique based on phase quantization, where the phase difference between the Fourier transformed version of blocks in a reference frame and a current frame is estimated by dividing the complex plane into sectors and assigning the Fourier domain difference to the sectors.

Picture Rate Conversion System For High Definition Video

View page
US Patent:
8184200, May 22, 2012
Filed:
Mar 9, 2009
Appl. No.:
12/400220
Inventors:
Mainak Biswas - Santa Cruz CA, US
Vipin Namboodiri - Bangalore, IN
Assignee:
Marvell International Ltd.
International Classification:
H04N 7/01
H04N 11/20
US Classification:
348459, 348452, 348443
Abstract:
Systems and methods for converting a picture frame rate between a source video at a first rate and a target video at a second rate. A system may include a phase plane correlation calculator configured to determine a first motion vector estimate. The system may further include a global motion calculator configured to determine a second motion vector estimate based on the previous frame data, the current frame data, and the first motion vector estimate. The system may also include a motion compensated interpolator for assigning a final motion vector through a quality calculation and an intermediate frame generator for generating the intermediate frame using the final motion vector.

Filter Bank Based Phase Correlation Architecture For Motion Estimation

View page
US Patent:
8233730, Jul 31, 2012
Filed:
Mar 9, 2009
Appl. No.:
12/400207
Inventors:
Vipin Namboodiri - Bangalore, IN
Mainak Biswas - Santa Cruz CA, US
Sujith Srinivasan - Bangalore, IN
Assignee:
Marvell International Ltd.
International Classification:
G06K 9/36
US Classification:
382236, 382232, 382248
Abstract:
Systems and methods for identifying motion between a previous frame and a current frame. The system may include a fast Fourier transform calculator that generates low pass frequency domain outputs and high pass frequency domain outputs of previous frame data and current frame data. The system may further include a phase difference calculator that calculates a first phase difference between the low pass frequency domain outputs and a second phase difference between the high pass frequency domain outputs. An inverse Fourier transform calculator may be included to generate a first inverse Fourier result and a second inverse Fourier result based on the first and second phase difference respectively, and a motion vector calculator may be included for generating motion vectors based on the inverse Fourier results.

Adaptive Edge Map Threshold

View page
US Patent:
8295607, Oct 23, 2012
Filed:
Jun 24, 2009
Appl. No.:
12/490639
Inventors:
Mainak Biswas - Santa Cruz CA, US
Vipin Namboodiri - Bangalore, IN
Assignee:
Marvell International Ltd. - Hamilton
International Classification:
G06K 9/48
G06K 9/62
G06K 9/38
G06K 9/46
G06K 9/66
US Classification:
382199, 382224, 382270, 382192, 382194
Abstract:
A method for detecting edges includes calculating a gradient level value for each pixel of a digital image and assigning each pixel to one of a plurality of gradient bins based on the calculated gradient level value for each pixel, the gradient bins being defined by threshold levels. One or more of the gradient bins are assigned as edge bins, and one or more of the gradient bins are assigned as non-edge bins according to the number of pixels assigned to each gradient bin. Pixels in the one or more edge bins are identified as edge pixels, and pixels in the one or more non-edge bins are identified as non-edge pixels in an edge map. The one or more gradient bins are assigned such that a minimum number of pixels are identified as edge pixels and no more than a maximum number of pixels are identified as edge pixels.

Method And Apparatus For Periodic Structure Handling For Motion Compensation

View page
US Patent:
8311116, Nov 13, 2012
Filed:
Jul 6, 2009
Appl. No.:
12/497841
Inventors:
Vipin Namboodiri - Bangalore, IN
Mainak Biswas - Santa Cruz CA, US
Keepudi Muni Babu - Bangalore, IN
Assignee:
Marvell World Trade Ltd. - St. Michael
International Classification:
H04B 1/66
US Classification:
37524016
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.

Systems And Methods For A Motion Compensated Picture Rate Converter

View page
US Patent:
8340185, Dec 25, 2012
Filed:
May 14, 2007
Appl. No.:
11/803535
Inventors:
Mainak Biswas - Scotts Valley CA, US
Nikhil Balram - Mountain View CA, US
Bharat Pathak - Karnataka, IN
Assignee:
Marvell World Trade Ltd. - St. Michael
International Classification:
H04N 11/04
US Classification:
37524016
Abstract:
Disclosed herein are systems and methods for estimating global and local motions between a pair of temporally adjacent frames of an input signal and for applying these motion vectors to produce at least one interpolated, motion-compensated frame between the adjacent frames. In particular, the systems and methods comprise designs for a motion compensated frame rate converter including a global affine motion estimation engine, a global translation motion estimation engine, a segmentation mask generator, an object edge strength map generator and a local motion estimation engine. Combinations of these features are implemented in a motion compensated picture rate converter to accurately and efficiently provide motion estimation and compensation for a sequence of frames.

Image Frame Management

View page
US Patent:
8374240, Feb 12, 2013
Filed:
Jul 9, 2009
Appl. No.:
12/499932
Inventors:
Vipin Namboodiri - Bangalore, IN
Keepudi Muni Babu - Bangalore, IN
Mainak Biswas - Santa Cruz CA, US
Assignee:
Marvell International Ltd.
International Classification:
H04N 7/12
US Classification:
37524012
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.
Mainak Biswas from Fremont, CA, age ~47 Get Report