University of California, Santa Cruz- Santa Cruz, CA
2011
Specialities:
PhD in Electrical Engineering
Skills
Design and implementation of fast comput... • and image enhancement algorithms (deblur... • super resolution • denoising • and sharpening) in MATLAB and C/C++. ... • C/C++ • Weka • CoolEdit. ... • Network • Digital Video TV test devices for Digita...
Us Patents
Up-Conversion To Content Adaptive Perceptual Quantization Video Signals
Input minimal noise levels of are computed over input codeword bins based on image content in input images of an input bit depth. The minimal noise levels are adjusted to generate approximated minimal noise levels of a higher bit depth. The approximated minimal noise levels are used to generate per-bin bit depths over the input codeword bins. The input codeword bins are classified into first codeword bins that have relatively high risks of banding artifacts and some other input codeword bins that have relatively low or zero risks of banding artifacts based on the per-bin bit depths. Portions of bit depths from the other input codeword bins are moved to the first input codeword bins to generate modified per-bin bit depths. A forward reshaping function constructed from the modified per-bin bit depths is used to reshape the input images into reshaped images used to generate output images.
Efficient Image Processing On Content-Adaptive Pq Signal Domain
- San Francisco CA, US Amin KHERADMAND - Sunnyvale CA, US
Assignee:
Dolby Laboratories Licensing Corporation - San Francisco CA
International Classification:
G06T 5/40 H04N 5/357 G06T 5/00 G06T 11/60
Abstract:
An image processing device receives one or more forward reshaped images that are generated by an image forward reshaping device from one or more wide dynamic range images based on a forward reshaping function. The forward reshaping function relates to a backward reshaping function. The image processing device performs one or more image transform operations on the one or more forward reshaped images to generate one or more processed forward reshaped images without performing backward reshaping operations on the one or more reshaped images or the one or more processed forward reshaped images based on the backward reshaping function. The one or more processed forward reshaped images are sent to a second image processing device.
Uc Santa Cruz Sep 2011 - Aug 2016
Graduate Research and Teaching Assistant
Dolby Laboratories Jun 2015 - Dec 2015
Video Imaging Research Intern
Harman International Jun 2014 - Sep 2014
Prototyping Software Engineering Intern
Uc Santa Cruz Jun 2014 - Sep 2014
Research Assistant
Sharif University of Technology Feb 2011 - Aug 2011
Research Assistant
Education:
University of California, Santa Cruz 2011 - 2016
Doctorates, Doctor of Philosophy, Electrical Engineering
Amirkabir University of Technology - Tehran Polytechnic 2008 - 2011
Masters, Electrical Engineering, Communication
Isfahan University of Technology 2003 - 2008
Bachelors, Bachelor of Science, Electronics Engineering
John Mccrae Secondary School
Skills:
Signal Processing Matlab Computer Vision Simulink Image Processing Latex C++ Machine Learning Algorithms C Simulations Digital Signal Processors Pspice Analog Circuit Design Digital Signal Processing Linux Mathematical Modeling Artificial Intelligence Mathematica Pattern Recognition Agilent Ads Statistical Signal Processing Digital Image Processing Vhdl Fpga Sensors Spice Manufacturing Verilog Microcontrollers Robotics Embedded Systems Pcb Design Digital Tv Speech Processing Assembly Inverse Problems In Imaging and Signal Processing Image Restoration and Reconstruction Network Analyzer Spectrum Analyzer Python Image Processing For Video Codecs
University of California, Santa Cruz Santa Cruz, CA 2011 to 2015 PhD in Electrical EngineeringAmirkabir University of Technology Tehrn 2008 to 2011 MS in Electrical EngineeringIsfahan University of Technology Isfahan, Iran 2003 to 2008 BS in Electrical Engineering
Skills:
Design and implementation of fast computational photography, and image enhancement algorithms (deblurring, super resolution, denoising, and sharpening) in MATLAB and C/C++. Languages and Tools: MATLAB, C/C++, Weka, CoolEdit. Test devices: Spectrum Analyzer, Network, Digital Video TV test devices for Digital Video Broadcasting.