House no.210,Classic hallmark Apartments, Kadubeesanhalli , Bangalore, K arnataka , India Phone: +919686575702, +919440591446 E mail: s
[email protected]
Vutukur Shishir Reddy
_________________________________OBJECTIVE_________________________________ To i nvolve i n c uttingedge C omputer V ision a nd G raphics r esearch a nd d evelopment, a nd t o m ake meaningful c ontributions t o t he s tate o f t he a rt i n m y c hosen f ields.
_________________________________ EDUCATION ________________________________ Examination Institute Senior school certificate Sri Rama Krishna English Medium High School (S.S.C) Higher School Certificate Sri Vivekananda Junior College (Board of Intermediate Education)
Aggregate 90 % 95.3 %
___________________________UNDERGRADUATE S TUDIES_________________________ Maulana Azad National Institute of Technology(MANIT) , BHOPAL.(NIT, Bhopal) Bachelor of Engineering (B.E.) (Electronics And Communication) 7.80 (CGPA)
________________________RESEARCH A ND W ORK E XPERIENCE______________________ Organisation: T eliportMe( 2 + y ears) ( Full t ime d eveloper) Description : B uilt fastest panorama capture for iOS from scratch(App: P anorama360 )
Summary
: I am currently working as Image Processing Engineer In Teliportme. We have
developed fastest panorama capture and optimised quality and time to beat industry standards set by iOS and Google . It is currently in Beta testing. Please message me your Apple ID to try the app. It will be out in App Store very soon. Work description: ● ● ● ● ●
● ● ●
Built an instant stitching panorama capture application from scratch which involves Image matching, Image Blending , Cylindrical projection in GPU, Seam finding using NEON. Built a 3d spherical and cylindrical Viewer to view the stitched panoramas. Built the entire capture interface from scratch which involves a complex design and rendering live preview of the stitched panorama. Built an App Pluto to convert panoramas to Tiny planets using stereographic projection and implemented several geometric transforms to distort Tiny planet.( App store link ) Implemented various image registration techniques involving Keypoint Matching, Fourier Matching and matching using Optical Flow. Reduced the computation time from 5 secs to 1.3 secs without compromising accuracy of registration combining optical flow and motion data from device. Implemented multiband blending along with VChannel based exposure compensation and achieved seamless blending with almost negligible blend width in auto exposure mode. Responsible for the entire Panorama Capture module. Built the capture with custom auto exposure mode to run capture at very low exposure durations to avoid motion blur.
Guidance of : Miao Liao (Computer Vision Expert) S enior Display Algorithm Researcher,Sharp Laboratory Of America. J esly Varghese (Senior iOS developer) Chief Technical Officer ,TeliportMe. Technologies : OpenCV, OpenGL, GLSL, NEON, C++, Matlab, ObjectiveC, Metal ,Scene Kit, Core Graphics, Core Image, Accelerate, Core animation and other iOS frameworks(used to develop User Interface and Image processing techniques) Projects : Panorama 360(panorama capture)( App store link ), Pluto App , Spherical panorama Viewer. Link to demo video of Fastest Panorama capture : D emo video link Organisation: A madeus S oftware L abs( 1 .5 y ears) Description : Worked as Quality Assurance Engineer Summary : I worked as Quality Assurance Engineer In Amadeus Software labs for 1.5 year. I
worked on developing testing framework for testing Airline Websites. Work description: ●
I automate test cases for regression testing using Selenium framework and worked with cathay pacific airlines, under agile methodology.
Guidance of : Chaitra Seshadri Senior Manager, Amadeus Software Labs. Technologies : Java Organisation: D efense R esearch D evelopment O rganisation(DRDO)(2 m onths)
Description Summary
: Camera Calibration using Cross Ratio and Sphere : I was an intern in the project of calibration of star tracking camera, which was a
part of missile attitude estimation. Work description:
●
Guidance of
Implemented a project to estimate camera Intrinsic parameters like principal point and radial distortion coefficients. ● Virtual Simulation to check the validity of methods by introducing error in a perfect image. : D r. Chandra Shekhar Scientist E, Dept of Inertial Systems, Research Center Imarat, Defence Research Development Organisation (DRDO) : Matlab
Technology Organisation: N IT,Bhopal(MANIT) Description : Game Controller Design Using Image Processing and Sensor Data Summary : Design of a game controller by merging data from three dimensional accelerometer and location of controller estimated from image processing data. Work description:
●
The main theme of this project is to create a game controller using an onboard camera and an accelerometer. We track position of device in space using a color sticker on device, and it’s orientation using accelerometer. We attempted to
●
merge image processing techniques and accelerometer data for consolidated lively gaming interface. To enable easy detection of movement of controller in space, we placed a red color strip on arduino . Merging the data from 3 dimensional accelerometer and location of controller from image processing techniques made the interface more lively. It is implemented in MATLAB
Guidance of : Dr.Jyoti Singhai , Professor, Dept of Electronics and Communication, Maulana Azad National Institute of Technology, Bhopal. Technology : A rduino, Matlab. Organisation: N IT,Bhopal(MANIT) Description : Removal of unwanted elements from a video or a sequence of still images Summary : We encounter many unwanted moving objects coming into our videos and images.
This project was intended to remove selected moving objects from a sequence of frames based on user input. Work description: W e tried two approaches. ● A pixel in the unwanted object is selected.Edge detection and region growing techniques are used to extract the boundaries of the unwanted object followed by replacement of pixels from the previous image. ● We also tried using image subtraction and thresholding to get a black and white image on which we extract blobs and remove the blobs which contain pixel selected by user. Guidance of : Dr.Jyoti Singhai Professor, Dept of Electronics and Communication, Maulana Azad National Institute of Technology, Bhopal. Technology : M atlab
______________________MINOR P ROJECTS A ND W ORKSHOPS_______________________ Organisation: R obot p resented a t T ECHKRITI,IIT K anpur T echfest TITLE : Automated Maze solver Robot using overhead camera and a processor Summary : A automated robot which reaches its destination guided by the output from
processed images taken from overhead camera covering maze. Work description:
●
Guidance of
A program which automatically guides robot through the maze and reaches its last point overcoming obstacles and moving objects is being implemented. Arduino board is used as interface between Computer and robot. Overhead camera is used to take video continuously and process them to give input to robot.
: D r.Jyoti SInghai Professor, Dept of Electronics and Communication, Maulana Azad National Institute of Technology, Bhopal.
Organisation: P roject i s p resented a t S CEECS,IEEE B EST S TUDENT P ROJECT C ONTEST TITLE : Finger Rotation estimation using a color patterned mask Summary : Rotation of finger can be used for effective interaction with the games. A color
patterned mask is wrapped around finger Work description:
●
The Theme of this project is to use finger rotation as a medium for interaction with games in a more intuitive way. A three color patterned mask is wrapped around finger. Finger is operated in front of a camera. So using image processing techniques we estimated the rotation of finger. Guidance of : D r.Dheeraj Agarwal , Assistant Professor, Electronics and Communication, M.A.N.I.T, Bhopal. Project is presented at SCEECS,IEEE BEST STUDENT PROJECT CONTEST INDUSTRIAL TRAINING 1 AT : Short term Training Program on Digital image and Signal Processing Summary : Applications of image processing in Interaction technologies, Defense and
Communication. Guidance of : Dr.Dheeraj Agarwal, Assistant Professor, M.A.N.I.T. INDUSTRIAL TRAINING 2 AT : Bharat Sanchar Nigam Limited Summary : In plant Training on Telecom Technologies Work description: ● The training was based on telecom technologies and communication channels.
Basic of GSM and CDMA communication and their practical implementation through small replica of antennas, factors affecting communication were the core things studied. INDUSTRIAL TRAINING 3 Title : Indian Institute of Astrophysics Work Description:
● The training included teaching the basics of Astrophysics, Dynamic motion of planets, Working of Telescopes and Image processing technologies used to extract various parts of sun layers and Flares. It also included the usage of practical Telescopes. Guidance of : Chairman, Board of Graduate Studies, Kodaikanal Observatory, IIAP HONOUR AND ACHIVEMENTS_________________________________________________________________ ● A project Stood (4th)among the top 10 projects in IEEE student Project contest,SCEECS12 ● Participated in Techkriti Techfest held at IIT Kanpur in event Oceans fourteen in which only 15 teams were selected for Final round. ● Secured 94 marks Out of 100 in J.V.RAO State level Talent test
COMPETITIVE EXAMINATION_________________________________________________________________ ● S ecured 3 858 rank(which is 0 .3 percent in whole India) in AIEEE to get admission into NIT, Bhopal, which is opening Rank in NIT Bhopal. ● GRE:318( 168 Quant, 150Verbal), EAMCET rank224, Bits322, J.V.RAO talent test94 COMPUTER LANGUAGE KNOWN_______________________________________________________________ C++,Java,Python, ObjectiveC, MATLAB, GLSL, C language. LINGUISTIC SKILL____________________________________________________________________________ Telugu, Hindi, English. HOBBIES__________________________________________________________________________________ Playing Chess,Football, Cricket, Badminton,making memes. PERSONAL INFORMATION______________________________________________________________ ____ Father’s name : Mr. V utukur Jaya Chandra Reddy Date of birth : 0 8/10/1992
Nationality : Indian Permanent address : F lat no 210, Classic Hallmark Apartments ,Kadubeesanhalli, Bangalore, India I hereby certify that all the information provided above is true to the best of knowledge and belief. ( Vutukur Shishir Reddy )