S M Shahed Nejhum
PhD. student
Computer and Information Science and Engineering,
University of Florida, Gainesville


Home
About Me
Vitae
Reseach
Publications
Projects
Links
Academic Projects

Computer Vision Projects

  • Real time object tracking

    Fast real-time tracking algorithm using level-set methods.
    Related Paper(s):
    • Real-time Tracking Using Level Sets
      Yonggang Shi and W. Clem Karl
      CVPR, 2005.
  • Object tracking using density matching

    Implemented a tracker based on density matching using Level-Set methods.
    Click here for project report.
    Related Paper(s):
    • Improving Performance of Distribution Tracking through Background Mismatch
      Tao Zhang and Daniel Freedman
      IEEE Trans. PAMI, 2005.
    • Tracking Objects Using Density Matching and Shape Priors
      Tao Zhang and Daniel Freedman
      ICCV, 2003.
  • Image Segmentation

    Implemented image segmentation algorithm using B-spline snake in MATLAB.
    Click here for project report.
    Related Paper(s):
    • B-snakes: implementation and application to stereo
      S. Menet, P. Saint-Marc and G. Medioni
      Image Understanding Workshop, DARPA, 1990.
  • Computer Graphics Projects

  • Dual contouring of Hermite Data

    Implemented dual contouring method for iso-surface extraction and contouring.
    Click here for project report.
    Related Paper(s):
    • Dual Contouring of Hermite Data.
      Tao Ju, Frank Losasso, Scott Schaefer and Joe Warren
      ACM Transactions on Graphics, 2002.

  • GPU Programming

    Implemented glass shader and toon shader using GLSL and OpenGL in C/C++.

  • Surface Splatting

    Point Based 3d Object Viewer from scanned data using surface splatting algorithm.

  • Normal Mapping

    Goals were to add details in a low resolution 3D model. Implemented using OpenGL texture mapping technique. Normal map was created using high resolution model.

  • Roller Coaster

    An animation of roller coaster was implemented using OpenGL. Texture mapping, lighting, shading were used to make it realistic.

  • Solar System Simulator

    Simulating the motion of planets and their satellites in C++ using OpenGL library.

  • Other Academic Projects

  • Design and simulation of intelligent game

    Implemented an intelligent algorithm for finding optimal solution of Rush Hour game using LISP.

  • Design and implementation of a Compiler

    A compiler was implemented which converts a C-code to assembly code. It can handle branching, looping and all types of algebraic expressions. Machine independent optimization techniques were used to optimize three address codes. Tools like LEX and YACC were used to build the system.

  • RPAL Language simulator

    Implemeted a lexical analyzer and recursive decent parser for a functional programming language RPAL.

  • Operating System Kernel

    Developed a UNIX like operating system kernel for the IBM 80x86 Hardware platform.

  • Microprocessor Design

    Implemented an 8-bit microprocessor supporting 30 instructions. 2-stage pipelining was used. The processor was interfaced with parallel port for testing its functionality.

  • DLL Layer implementation

    A generic data link layer was implemented using Java. Lab setup was done using NFS file system.

  • Video Editing Software

    A multimedia project where all types of video editing utility were provided. Merging of two or more video files, changing of audio or adding another audio, insertion of text in a video file, converting to a video from a set of images and audio files, etc. were facilitated.

  • System Design

    Information system of a newspaper archive system was analyzed and a model system was implemented.

  • Distributed System Design

    Implemented projects involving TCP/IP protocol suite, Remote Method Invocation, Token Based Mutual Exclusion using SKB.


  • Contact
    E-mail: smshahed@gmail.com, smshahed@cise.ufl.edu
    Homepage: www.cise.ufl.edu/~smshahed