shankar chatterjee

shankar chatterjee

Senior Software Engineer / 25 yrs

Los Angeles, CA

Hire Me

Software Developer

Thirteen Days (2001)

Work History
  • Freelance Consultant

    Various

    February 2013 - Present

    Projects include film restoration pipeline (using gpu), denoising, contour tracking for alpha-mattes,
    optical flow based algorithms, real-time video stitching, H.265/HEVC coding, etc.

  • Senior Stereography Engineer

    Digital Domain

    January 2012 - September 2012

    Development of algorithms and plugins (Nuke v6.3) for consistent disocclusion fill-ins, depth/texture
    inpainting, saliency-guided seam-carving

  • Senior Algorithm Developer

    PJF Productions

    November 2009 - November 2011

    Reimplementation of old Pacific Title software codebase, new robust optical flow (variational) algo-
    rithms, stroke-based object extraction

  • Senior Algorithmist

    Reliance MediaWorks

    July 2008 - June 2009

    Design and implementation of cel-dirt detection/removal algorithm, graphcut based image segmenta-
    tion

  • Graphics Scientist

    Rhythm & Hues Studios

    April 2008 - June 2008

    Design of nonlinear multigrid methods for motion esimation

  • Principal Research Scientist

    Pacific Title & Art Studio

    May 2003 - March 2008

    Design of software pipeline for Restoration/Digital Intermediate workflow. Also, principal contrib-
    utor to the development with innovative algorithms and efficient computational architecture in au-
    tomated dust-busting, scratch detection/repair, motion-compensated film grain reduction, re-timing,
    spatial/temporal deflicker, color fading and other artifacts

  • Research Scientist

    Cinesite

    April 1996 - May 2003

    Research, algorithm design and original implementations of various film processing tasks, e.g., op-
    tical flow and its applications, feature tracking (both 2D and 3D), image warping/morphing, view-
    morphing, depth-of-field and motion blur, stabilization, wire-removal, object editing, etc.

  • Research Scientist

    University of California San Diego

    July 1994 - May 1996
  • Research Consultant

    Autonetics Division, Rockwell International

    June 1995 - January 1996
  • Assistant Professor

    UC San Diego

    August 1987 - June 1994

    • Research on similarity measures for image database (e.g., face, textures) indexing and content-based
    retrieval, image coding using wavelets, VQ and space-filling curves; Involved in building an image-processing research laboratory with Elec. & Comp. Engg. Deptt., UCSD.
    • Collaborated in research with UCSD Dept. of Opthalmology in automated structural analysis (STARE)
    and indexing of retinal image database. Developed appropriate tools for disease/manifestation paradigm.

Education
  • University of Southern California (USC)

    ? - 1987
  • Louisiana State University

    ? - 1981
  • Indian Institute of Technology

    1973 - 1978