Notes
Slide Show
Outline
1
DIVA3D version 4.0.0
2
DIVA3D v.4.0.0
  •  Powerful and flexible software package for digital video processing, analysis and visualization.


3
DIVA3D Features
  • Flexible : Consisted by a number of Dynamic Link Libraries (DIVA3D Modules)


  • Input / Output Modules :
    • Uses DirectX technology to open almost any known video format (avi, mpeg, wmv,mov).
    • Supports USB camera input for real time video processing.

4
DIVA3D Features
  • Processing Modules :
    • DLL’s with various 3d spatiotemporal functions implemented ( e.g. segmentation, FFT ,  edge detection, 3d interpolation)

  • Supports video buffering for memory saving.
5
DIVA3D
6
Development Benefits

  • Rapid prototyping of video operations within a few hours.


  • Each module uses the DIVA3D GUI.


  • DIVA3D modules export their functions to be used in other modules.


7
Development Benefits
  • DIVA3D’s API provides an easy to use set of high level functions to :


      • Read information from a video file.
      • Retrieve / Set frames from /to a video file
      • Create video files and video buffers.
      • Visualize a video file and the outcome of a process.

8
DIVA 3D Versions
  • Version 4.0.0 :
    • Video buffering.
    • DirectX technology for video input.


  • Student Version:
    • Video has to be loaded in memory.
    • Uses VFW for video input/output.