Joe Geigel, D. Sc.

joe@jogle.com

 
Research experience in Computer Graphics, Tone & Color Reproduction, Imaging Systems, Sound Synthesis, and Distributed GUI design.
Creative and innovative software engineer with over 17 years experience in object oriented software design.  Current emphasis on 3D Web based programming using VRML, Java, JavaScript, and ASP
Strong interests in photography, lighting, and theatre.


 

  • Doctorate in Computer Science, May 2000
  • Research Topic:  Tone Reproduction for Computer Graphics Using Photographic Principles Ken Musgrave , John Sibert , advisors
  • Graduate work in Computer Science
  • Areas of Concentration:  Software Systems (Computer Graphics, Compiler Design, Operating Systems)  Ken Perlin . advisor.
  • M.S.in Computer Science,May 1985
  • Teaching Assistantship in Mathematics and Computer Science
  • B.S. in Mathematics,May 1983
  • Minor in Computer Science.
  • Member Phi Beta Kappa, National Honor Society for the Arts and Sciences

  •  
    Research
  • Computer Graphics / Tone & Color Reproduction / Image Synthesis
  • Photographic Systems
  • Simulation
  • Distributed User Interfaces
  • Audio and Multimedia Systems
  • Software
  • Object oriented software systems design and architecture in Java and C++
  • Particular expertise in 3D Graphics, Imaging Chains, and Multimedia Systems.
  • GUI Development using Java AWT, Swing, MFC, and Tkl/Tk.
  • Experience in software development for both academic and industrial applications
  • Web based development with HTML, Java, JavaScript, ASP, XML, VRML, CGI ,Perl, and  SQL.

  •  


     

    Rochester Institute of Technology
    Department of Computer Science
    Visiting Assistant Professor
    2001-Present

    Teaching courses in Computer Graphics, Introductory Programming Using Java, and Computer Language and Automata Theory.


    BroadwayOnLine.com / Theatre.com
    Senior Web Technologist
    2000-2001 

    Designed and developed theatre related networked applications using the latest Internet Technologies.  Emphasis on 3D graphics and database processing.  Latest work involved a system for creating interactive 3D seating charts using VRML.

    Eastman Kodak Co.
    Research Scientist
    1998-1999
    Performed research in the area of  indexing, analysis and use of multimedia content in storytelling systems with emphasis in audio analysis, speech recognition, and albuming technologies.  Kodak representative for MPEG Multimedia Standards Committee.

    Software Architect
    1997-1998
    Responsible for definition, design, and implementation of a software framework, based on the FlashPix file format, for defining interactive  images.
     

    GWU Graphics Group
    Graduate Studies
    1995-2000
    Designed and implemented a model for the simulation of the photographic development process for use on computer generated images. 

    Research Assistant
    1991-1994
    Performed research in functional sound synthesis as it relates to the generation of soundtracks for computer generated animations.

    Pittsburgh Supercomputing Center
    Research Systems Programmer
    1994-1996

    Responsible for design and development of software tools for visualization, search, and analysis of protein structure and sequence databases.  Also responsible for making these tools available via the Internet

    Bellcore Morristown Research Center
    Summer Intern
    Summer1992

    Developed a general, distributed GUI system for a computer networksimulation tool.

    AT&T Bell Laboratories
    Software Consultant
    1990-1991

    Responsible for maintenance and enhancements of software tools usedin the creation and simulation of dataflow graphs used in signal processing.


    New York University 
    Student, Independent Study
    1988-1990

    Implemented a stochastic, point-spattering renderer that creates charcoal and pastel-like images.  Ken Perlin, advisor.
     


    Harris Semiconductor / GE Solid State / RCA Solid State
    Lead Engineer
    1985-1990

    Responsible for the specification, design, implementation, and support an INGRES based system that automates the creation of job files for IC mask production.  The task involved close interaction with the users as well as technical supervision of a contract programmer.


    Click here for on-line versions of many of the publications listed below
     
  • Joe Geigel and Alexander Loui, "Automatic Album Page Layout Using Genetic Algorithms for Electronic Albuming", Proceedings of Electronic Imaging 2001, January 21-26, 2001

  •  
  • Joe Geigel, "Tone Reproduction for Computer Graphics Using Photographic Principles", Doctoral Dissertation, The George Washington University, Department of Computer Science, Washington, DC 20052, May, 2000

  •  
  • Joe Geigel and F. Kenton Musgrave, "A Model for the Simulation of the Photographic Development Process on Digital Images", Computer Graphics (SIGGRAPH 97 Proceedings)

  •  
  • Deerfield II, D.W., Holland-Minkley, A.M., Geigel, J., Nicholas Jr, H.B., "Classification of the Environment of Protein Residues", J. Prot Chem. 16:441-447, 1997.

  •  
  • Yi-Bing Lin and Joe Geigel, "A Graphical User Interface for Network Simulation", The Journal of Systems and Software, Volume 36, pp 181-190,  February 1997.

  •  
  • Joe Geigel and F. Kenton Musgrave, "Simulated Photographic Development of Synthetic Images" (technical sketch) , SIGGRAPH 96 Visual Proceedings, pg 152

  •  
  • J.K. Hahn, J. Geigel, J.W. Lee, L. Gritz, T. Takala, and S. Mishra, "An Integrated Approach to Sound and Motion", Journal of Visualization and Computer Animation, Volume 6, No. 2, pp 109-123, 1995.

  •  
  • J.K. Hahn, L. Gritz, R. Darken, J. Geigel, J.W. Lee, "An Integrated Virtual Environment System", Presence, Vol 2, No 4, Fall 1993, pp 353-360.

  •  
  • T.Takala, J.K. Hahn, L. Gritz, J.Geigel, J.W. Lee, "Using Physically Based Models and Genetic Algorithms for Functional Composition of Sound Signals, Synchronized to Animated Motion", International Computer Music Conference, Tokyo, Sept 10-15, 1993.

  •  
  • J.K. Hahn, L. Gritz, J. Geigel, J.W. Lee, T.Takala, "Timbre Trees" (computer animation), SIGGRAPH Video Review, Issue 93, 1993

  •  
  • Dennis Mok, Dan Daly, Joe Geigel, Krishna Kant, Yi-Bing Lin, and Victor Mak, "COPS: A Computer Operations Performance Simulation System ", IEEE 26th Annual Simulation Symposium, April 1993.