Here
Home
Akademeia
Resume
Utilities
Personal

Below

           
[Home]

Back
Up
Next

 

H-176, Sarita Vihar
New Delhi-110 044, India
(91-11) 694 1648

avneesh@cse.iitd.ac.in
avisud@bigfoot.com

 

Avneesh Sud

Academics:

Senior pursuing B.Tech. at Indian Institute of Technology, New Delhi
Major: Computer Science and Engineering

CGPA at end of 6th semester : 8.67 / 10
GPA in Departmental Courses : 8.78 / 10
Current departmental Rank : 9th in a batch of 61

AISSCE-1996    Delhi Public School, R.K. Puram, New Delhi

Scored 91.8% aggregate in class XII
Ranked amongst top 0.1% in Mathematics

AISSE-1994       Delhi Public School, R.K. Puram, New Delhi

Scored 89.8% aggregate in class X
Ranked amongst top 0.1% in Social Sciences

Areas of Interest:

Computer Graphics, Vision and Image Processing.
Computer Systems and Networks

Publications and Articles:

Robust Lip Tracing Using Deformable Templates
Amit Mahajan, Avneesh Sud, Pramod Kumar, Tanveer Faruquie (submitted to ICIP'2000)

Abstract
In this paper we present a scheme for robust and accurate tracing of a speakers lip in a video sequence using Deformable Templates. The deformable template is modified to incorporate colour information so as to avoid the template from getting fooled by teeth edges, texture of lips, lip shadows and local minima. In addition we also propose a fast and effective way of initialising the parameters of the deformable template. Robust and accurate tracing of a speaker's lip has applications in multimodal speech recognition, lip-reading and audio-driven lip animation.

Using and Programming the Video4Linux API: Video on the Linux Desktop
Avneesh Sud (PCQuest-Jan'2000, to further appear in PCQuest-Feb/March'2000)

In a series of articles written for PCQuest, a national computing magazine, I have explained Video4Linux to a common linux user. The three-part article covers basic configuration and installation for Video4Linux, basic Video4Linux programming and advanced video programming issues. The outline of the three articles is as:
Part I: Using Video4Linux - Video on the Linux Desktop (PCQuest-Jan'2000)
Part II: The Video4Linux API - Writing a simple Video4Linux Application
Part III: Advanced Video Capture Programming

Work Experience:

Summer Internship at IBM India Research Labs (May'99 to Aug'99)
    Title: Robust lip detection to assist in multi-modal speech recognition
Current techniques in lip segmentation were studied, and most were inadequate to robustly mark out lip edges. Our methodology was to use deformable templates to parameterise the lips and explore the best-suited energy functions that robustly detected the lips. Differing from previous work in this area, we used different energy functions for each contour and incorporated colour information for robust detection.

Systems Administrator, IIT Delhi (Sep'98 to May'00)
I am actively involved as one of the system administrator for the last year in the departmental Intel Lab and the Vision/Graphics lab. We have configured the lab's NIS, NFS, news, mail, www, and samba servers and written scripts to ease administration. In the past year, we have managed a growing lab, which has doubled in size, to over 40 clients and 8 servers, for 400 users. I have also designed and written the departments projects/publications database, wherein the lab users can maintain their repository online via the web (URL: http://www.cse.iitd.ac.in/DB/)

Projects Done:

Robot Navigation
B.Tech. Project
Supervisor: Dr. Subhashis Banerjee
The motive is to develop and extend a Robot Navigation system of the department. We are trying to address the problem of finding robust techniques of camera calibration. In this process we are comparing Tsai's and Faugera's models. We also intend to use inner camera invariants to solve the navigation problem, wherein known landmarks provide robot localisation. This technique, if successful, would allow us to use camera with varying and unknown camera internal parameters, such as auto-focus cameras. We shall also look into better path planning strategies.

Real time speech synchronised animation of a three dimensional facial model
Mini Project
Supervisor: Dr. Prem Kalra
The motive was to animate the mouth region of a suitable 3D facial model, on the basis of some input text. The animation model was based on the linear deformation of a wireframe facial model. The text was broken into phonemes, which defined the visemes. Each viseme was mapped to a set of Action Units and we used a set of facial feature points described by MPEG standard as our control points for animation.

System Sizing and Analysis
Independent Study
Supervisors: Dr. Huzur Saran and Dr. Subhashis Banerjee
Using the departmental lab as a case study, the performance of the system resources-memory, CPU load, network traffic- under various configurations and applications was studied and analysed. This enabled us to make an educated judgement about the optimal system requirement for a particular application.

Developing a remote shutdown daemon for UPS interfacing
Winter Project
Supervisor: Dr. Subhashis Banerjee
I wrote a linux daemon that interfaced with an UPS over a serial line and performed a safe power down of all machines over a LAN.

Select Projects done as a part of course work

Implementing Schroeder's decimation algorithm, and extending it to use scalar/discrete attributes : Advanced Graphics
Comparative Analysis of Prim's and Kruskal's MST Algorithms : Analysis and Design of Algorithms
Design and Implementation of a meta-model based code generator : Software Engineering
Simulation and Design on FPGA of a MIPS processor with an efficient branching scheme : Computer Architecture
Design and Implementation of a Distributed File System : Operating Systems and Computer Networks-I
Multicast chat-cum-drawing board : Computer Networks-I

Objective Scores:

GRE (given on 9th November 1999)

Verbal        : 620 (88%)
Quantitative     : 790 (97%)
Analytical    : 780 (98%)

Subject Test (given on 11th December 1999): Scores awaited

TOEFL (given on 23rd October 1999): 667
        Listening    : 65
        Written     : 68
        Reading    : 67

Educational Awards and Scholarships:

Merit scholarship for securing top 7% rank in IIT, Delhi (2nd semester)
National Talent Search Examination Scholarship - 1994
Regional Mathematical Olympiad, Delhi - 1994 : 14th position
CBSE Merit Scholarship for securing top 0.1% marks in Mathematics in Class XII.
CBSE Merit Scholarship for securing top 0.1% marks in Social Sciences in Class X
Top 0.5 % rank in National Science Talent Examination-1994.
Junior Science Talent Search Award - 1992-93

Computer Awards / Achievements:

Convened a workshop on 'Art of Hacking' at TRYST'99, IIT Delhi
Second Runner Up - Graphics Programming at TRYST'98, IIT Delhi
CSI Student Software Contest - Nationals Finalist : 4th team position
Convened and judged programming contests at EXUN'96, Delhi Public School
Winner/Runner-Up at various inter-school programming and quizzing contests

Computer Skills:

Platform Experience:

Expertise with configuration and internals of Linux (x86 / SPARC)
Proficiency of use and configuration with SGI IRIX and Windows NT/9x (x86)
Experience on Solaris/SunOS (SPARC/x86), HP-UX and AIX

Proficiency in Languages/Development Tools:

Extensively programmed on C/C++, PERL
Considerable experience of Pascal, UNIX Shell Scripting, CGI Scripting, OpenGL, PostgreSQL, Java, Assembly Language (MIPS/x86)
Familiarity with caML, Scheme

Relevant Courses Taken / Pursuing:

Graphics/Vision: Digital Image Processing, Special Topics in System Applications - Advanced Graphics, Computer Vision.

Systems and Networks: Signals and Systems, Systems Engineering, Programming Languages, Operating Systems, Computer Networks-I, Software Engineering, Special Topics in Computers-Broadband Networks.

Theoretical CS and Mathematics: Introduction to Logic, Discrete Structures, Data Structures, Analysis and Design of Algorithms, Theory of Computation, Complex Analysis, Linear Algebra, Advanced Calculus, Probability and Stochastic Processes, Optimisation Theory, Simulation and Modelling.

Computer Architecture: Digital Electronics, Computer Architecture, Digital Hardware Design, Digital Hardware Design, Microprocessor based System Design.