NVIDIA


For the Summer 2019 I worked as a Software Engineer Intern for the NvMedia Camera and Imaging team. For this team I worked on Image Processing related problems. Some noteable things that I worked on are listed below:

  1. Optimization of calculation of tangents and control points for a cubic hermite spline algorithm, used on a cascaded mapping curve for the image pixel values
  2. A tool for converting various YUV formats to RGB and save as a PNG
    • Some of the YUV formats used different transfer functions for encoding and compression so they were converted to be the standard Gamma before saving as PNG
  3. A test frame work for testing different blocks of the camera applications processing platform
  4. Debugged issues in Demosaic and Lens Shading algorithms
  5. Wrote an auto plugin for camera applications for calculating auto white balance and auto exposure