Post Job Free
Sign in

Engineer Software

Location:
South Pasadena, CA
Salary:
100k$ -120k$
Posted:
July 02, 2010

Contact this candidate

Resume:

Resume

Akula E-mail:*********.*****@*****.***

Hanshin APT #815-1503,

Yeong tong gu, Phone: +821*-****-****

Suwon – 443-725.

South Korea.

Experience Summary

 Over 7+ years of software development experience in the fields of Multimedia codec’s

 Efficient implementation of the 3D video (MVC) decoder for Blue-ray player.

 Efficient algorithms development for Multimedia codec’s and image processing

 Algorithm level optimization

 Video and Image codec’s : MVC(3D video for BD player),MPEG-4, H264 BP and Jpeg

 Image Editing algorithms :

• Color effects, sketch effects and deform effects

• Compression(DCT) domain Jpeg editing like +/- 90 Rotation, rescaling and mirroring effects

• Compression domain cropping and region of interest (ROI) Decoding.

 Experience in assembly coding and porting of codecs on various processors that work in real-time. Worked on BlacFin561 (Duel core), ARM9E, ARM11 cores,.

Education

 M E from Indian institute of science, Bangalore, in January 2003.

 Bachelor of Engineering from Andhra University in may 2000.

Achievements

 Secured all India 5th rank in GATE-2001 (99.92)

 Received excellent award for the integration of 3D video decoder (MVC) on C6900 Samsung Blue-ray player.

 Received certificate of excellence in Jan 2008 for Efficient implementation of H264 decoder on ARM core

 Two International conference papers are published

• Implementation of real time H.264 Video Decoding on Texas Instruments TMS320C64x DSP in Global signal processing conferences and expo for industry 2005.

• Efficient implementation of Real Time H264 Decoder on RISC Core in ICALIP 2008.

Current work experience

Currently working as R&D Engineer in Samsung Electronics Suwon, South Korea.

WORK Experience

R&D Engineer, Samsung Electronics Suwon, South Korea.

MVC (multi view coding) Decoder development for Samsung BD-player from may 2009 to till the date

 Responsibilities

o Complete design and development of MVC decoder on Samsung BD-SOC

o Decoder verification on FPGA

o Test cases creation using JM15.1 encoder and testing decoder on FPGA

o Design and implementation of 3D system functions like pause, resume, step-decoding, fast forward, and slow play.

o 3D-Display mode functions like 3D to 2D, 2D to 3D implementation.

o Handling the driver level changes for the 3D video in existing BD-Player.

o Testing commercial 3D content on BD-Player.

o Customer support.

 Achievements

o Seamless integration of 3D video decoder in existing MFC(multi format coding) structure without affecting other decoder functionality.

o Decoding customer 3D content on player and displaying on Samsung 3d TV.

o Spot recognition ward for quick and seamless integration.

Technical Lead NXP software Bangalore

JPEG Compression domain Editing from Jan 2008 to April 2009

 Responsibilities:

o Design and implementation DCT domain Rotation.

o Design and implementation of compression domain ROI decoding, cropping and rescaling.

o C – level optimization for ARM9E core.

H.264 Encoder baseline profile Development from Aug 2007 to Jan 2008

 Responsibilities:

o Design and implementation of fully standard compliant half pel interpolation.

o Integration of new Directional diamond motion estimation algorithm.

o C-level optimization of the all critical modules to reach market bench mark.

o Test cases creation and complete testing of the Encoder.

 Achievements:

o Good quality Base line Encoder with in limited time.

o Achieved good optimization to set market bench mark (96MHz for foreman stream).

MPEG4Encoder Simple profile Encoder on ARM 9E from Jan 2007 to July 2007

 Responsibilities:

o Design and implementation of efficient motion estimation Algorithm.

o Intra Inter frame decision implementation.

o Overall Encoder optimization to improve fps.

 Achievements:

o Achieved 30% computational complexity reduction with new fast motion estimation algorithm.

o Drafted one patent application claiming method to improve the computational complexity of the Motion Estimation algorithm.

H.264 baseline profile video decoder on ARM 9E from May 2006 to Feb 2007

 Responsibilities:

o Identification of critical modules and analyzing for optimization.

o Optimizing identified modules in C and followed by assembly if needed.

o Responsible for complete code review and rework.

o Functionality testing and CR/PR fixing and debugging.

 Achievements:

o Achieved 50% performance improvement in one man year (44MHz to 23MHz for foreman 15fps 64kbps encoded stream)

Senior software Engineer, Emuzed Pvt Ltd Bangalore.

MPEG-4 simple profile video decoder on ARM 9E from Jan 2006 April 2006

 Responsibilities:

o C- level optimization of Critical modules of the Decoder.

o ARM v5 Assembly optimization of the critical modules.

o Bug fixing and integration support.

 Achievements: Achieved new market bench mark for ARM9E core.

MPEG-4 simple profile video decoder on BF561 from Jun 2005 to Dec 2005

 Responsibilities:

o Decoder porting on Black fin BF561 processor.

o Optimization of the decoder using processor assembly instructions.

o Integration of color conversion (YUV to RGB) module in the decoder.

o Bug fixing and customer support.

Software Engineer, Emuzed India pvt Ltd Bangalore.

Jpeg Reference Decoder for Compression domain scaling from Jan 2005 to April 2005

 Responsibilities:

o Design and implementation of the DCT domain scaling.

o Supporting scaling factors are 1/8, 1/4, 3/8, 1/2, 5/8, 6/8, 7/8 1.

 Achievements: Fast decoding of desired size image and better PSNR compared to Time domain scaling.

Image/Video Editing Library from April 2004 to December 2004

 Responsibilities:

o Design and implementation of the Image/Video editing Algorithms from scratch.

o Color Effects: Sepia, Aqua, blue, orange, Negative, Grayscale.

o Sketch Effects: Pencil sketch, color pencil, charcoal, and emboss.

o Deform Effects: Stretching, Whirlpool (Left, Right) and dragging effect.

o Mirror Effect: Horizontal and vertical mirroring effect.

o Region Selection and Region Fill

o Special Deformation Effects: Flower Deformation, Square, and Star deformation.

 Achievements: This library tools are designed and implemented for mobile applications and most of the tools are released to Samsung, BenQ and Nokia.

Project Associate, IISc-HP Labs. From Feb 2003 to march 2004

Optical character recognition (OCR) sponsored by HP Labs India

 Responsibilities:

o Design and implementation of new skew detection and correction algorithm.

o Improved binarization of the document image for character segmentation.

 Achievements: Achieved 98% accuracy of the character recognition and skew detection algorithm developed. Technical Lead Technical Lead



Contact this candidate