ANNA V. KRESLAVSKIY

150 Paulison Ave., Unit 14
Passaic , NJ 07055
(404) 723-5500
shleyf@mail15.com
http://www.oocities.org/shleyf

OBJECTIVE: 

Computer Graphics/Vision Software Engineer

SKILLS:

Platforms: Windows NT/2000/XP, UNIX (IRIX, Solaris, Linux), Mac OS, MS-DOS
Languages: Visual C++, C, Java, Visual Basic, Lisp, Smalltalk, MIPS Assembly, Pascal, XML, HTML

Software packages:

Alias Wavefront graphical modeling system, Maya, Adobe After Effects, Adobe Premier, Inventor, OpenGL, RenderMan, Matlab

Video Hardware:

Abekas Diskus DDR, VLAN Edit Controller, Beta 16004, Time Based Corrector

WORK EXPERIENCE:

04/2001 - 06/2004

Image Engineer, VistaScape Security Systems,
5901B Peachtree Dunwoody Rd, Ste 550
, Atlanta GA
 

VistaScape Security Systems provides policy-based video surveillance software solutions for at-risk facilities such as airports, harbors, power plants, border patrol, commercial facilities, federal sites, as well as for force protection of military bases.

Responsible for development of real time computer vision algorithms for Security Data Management surveillance System (SDMS), using Visual C++. Tasks include requirements specification, documentation, software design, implementation, testing, integration, and support. 

SDMS is a software platform that intelligently analyzes data from video, GPS and other sensors to automatically detect, track, classify threats, and issue alerts in real-time. It also allows security managers to define and centrally manage their own security policies on multiple sensors through a Windows-based PC interface.

  • Developed motion-detection algorithm for outdoor environments, which contains a blend of multiple techniques including, but not limited to background subtraction, multiple frame differencing, and thresholding. The system has been launched and demoed in various outdoor locations including seaports, airports, roads, deserts, as well as in blend land/water environments.
  • Worked in collaboration with Aaron Bobick, the director of Graphics Visualization and Usability center at Georgia Institute of Technology on Motion-Detection algorithm that was based on the Stauffer and Grimson's algorithm as described in "Adaptive background mixture models for real-time tracking."
  •   Implemented flexible architecture of the visual module for adding new installation specific or terrain specific functionality. It also provided for troubleshooting and system recuperation in case of camera malfunction.
  • Developed real-time tracking algorithm that would match and track blobs belonging to one object over time and watch that object’s behavior and statistics over time.
  • Developed multi-threaded digital snapshot recorder, whose task is to store camera snapshots, to catalog them by time stamp, and manage their storage. This recorder gives user the full flexibility to choose the rate of the snapshot recording, the lifespan of snapshots and their quality.
  • Developed camera troubleshooting utility that reported camera malfunctions to the security system.
  • Designed and implemented the stand-alone tool for remote configuration of Pan/Tilt Detection cameras that manipulated the settings configuration through XML requests.

07/99 - 04/2001

Teaching Assistant, College of Computing, Georgia Institute of Technology, Atlanta GA
Teaching recitations and labs in the following classes:

  • Spring, Fall 2000, Spring 2001 - Understanding and Constructing Proofs
    Description: Course focus is on techniques of rigorous argumentation, emphasizing reading and writing of formal and informal proofs.
  • Summer 2000 - Objects and Design; Programming Practicum II
    Description: Object-oriented programming methods for dealing with large programs. Focus on quality process, effective debugging techniques, and testing to assure a quality product.
  • Fall 1999 - Computer Graphics
    Description: An introduction to computer graphics, including: graphics hardware, 2D rendering, 2D and 3D transformations, visible surface determination, illumination, modeling, and ray tracing.
  • Summer 1999 - Intro to Software Engineering
    Description:
    Team-based project class to introduce and apply software engineering principles and practices.

06/98 - 06/99

Undergraduate Research Assistant, Advisor: Dr. Jessica Hodgins
Graphics, Visualization and Usability Center, Georgia Institute of Technology, Atlanta GA

Improved the animation of a physically simulated human running motion by introducing
natural-looking variability into cyclic animations of human runners. Variability was modeled through noise functions derived using biomechanical considerations that introduced natural-looking perturbations in a base running motion, produced either by dynamic simulation or from motion capture data. 

10/97 - 09/99

ITTL, Georgia Tech Research Institute, Atlanta GA.   

  • Word Wide Web development
  • Tested portable force flight planning software under FalconView project.
    FalconView is a Windows mapping system, designed for aviators, that provides various map overlays for mission planning purposes.

06/97 - 09/97

Blackstone & Cullen, Inc. 2000 RiverEdge Parkway Suite 750, Atlanta, GA 
Development of Organizational Chart for World Wide Web in Visual Basic 

04/97 - 06/97

Office of Information Technology, Georgia Institute of Technology, Atlanta , GA  
User Assistant in Windows NT, Sun, and Macintosh computer clusters. 

EDUCATION:

1999 - 2001:

Georgia Institute of Technology, Atlanta , GA
MS in Computer Science

1996 - 1999

Georgia Institute of Technology, Atlanta GA
BS with High Honors in Computer Science
Major: Computer Graphics.  Minor: Artificial Intelligence.  Specialization: Management

PUBLICATIONS:

Bodenheimer, R., Shleyfman, A., and Hodgins, J. The Effects of Noise on the Perception of Animated Human Running, Eurographics Workshop on Animation and Simulation, June 1999.

COURSEWORK:

Introduction to Computer Graphics
Project required implementation of TIFF Reader/Writer with the following components: Command Language Interpreter, Image Resizer, matrix stack, 3D image transformations, orthographic and perspective projections, Beier-Neely image metamorphosis algorithm. 

Advanced Computer Graphics
Projects completed: Ray tracing renderer (includes image transformations, texture mapping, anti-aliasing), animation using OpenGL library, creation of polygonal surface tessellations of spheres and fractals.

Computer Animation
Techniques studied: keyframing, motion capture, simulation, story-boarding, scene composition, lighting and sound track generation, dynamic simulation of flexible and rigid objects, automatically generated control systems, and evolution of behaviors.

Digital Video Special Effects
Techniques studied: digital representations of audio and video, spatial and temporal aspects of video, digital compositing and blending, merging graphics and raw video.  Project required developing special effects, manipulation of digital video and audio. 

Advanced Image Synthesis
Topics covered: anti-aliasing, texture synthesis, surface reflectance properties, distribution ray tracing, the rendering equation, volume rendering, radiosity, image based rendering and non-photorealistic rendering.

Parallel and Distributed Simulation Systems
Topics covered: implementation of simulation systems on parallel or distributed computing systems with focus in discrete event simulations.

Introduction to Database Design
Topics covered: data independence, database architecture and system components, relational data model and database design, database security and authorization, object-oriented databases, client-server and distributed databases, data warehousing and mining.

Intelligent Robotics and Computer Vision
Topics covered: robot control, data filtering and fusion, kinematics, dynamics, planning with uncertainty, calibration, learning, sensing, task planning.

Computer Vision
Topics covered: image formation and processing, computer vision (shape recovery, object recognition and video understanding).

3D Complexity Techniques for Graphics, Modeling and Animation
Topics covered: multiresolution, compression, collision, morphing, visibility, and other techniques for accessing, rendering, and animating complex 3D models.

AWARDS RECEIVED:


GTE Fellowship award - $7500, June 1999 
National Dean's List, 1999 
Second Place - Undergraduate Research Opportunities in Computing Symposium 1999 
HOPE Scholarship - full tuition coverage for every undergraduate quarter in college 
Undergraduate Research Internship Award - $500, summer and fall quarters of 1998 
President's Award 1995

ACTIVITIES: 

Collected data in Atlanta Zoo for GT Psychology Study 1999 
ECMP vendor during 1996 Centennial Olympic Games in Atlanta 
Worked as interpreter for exchange students in
Moscow , Russia 1993-94 
Restored cemetery in
Yaroslavl , Russia 1993

REFERENCES:

Available upon request