Contact | Community RSS | Blog RSS | Download | Buy now! 
MontiVision Imaging Technologies
"MontiVision’s DirectShow® based filters provided a way to easily integrate our 3D display with diverse video input sources."
Marco Lopez, Richardson Electronics GmbH
CompanyProductsServicesSupportStore
 Consulting | Development

Innovative Methods for Digital Image Processing

Classic systems

Classic solutions for digital image processing have always been closely tied to their producer. The maintenance and evolution of such a system depended on its producer and could not be taken care of by a third party. Such a system is inadequate, and involves high costs for proprietary hardware and software.

Nowadays the rapidly rising number of applications for image processing and their continuous integration into production processes lead to the need for interoperable systems which are compatible with standard interfaces. Our MontiVision Development Kit strives to achieve such interoperability in a cost effective fashion.

Digital Image Processing Under Windows 2000/XP

Under Microsoft Windows the DirectX API has allowed for quick processing of image data for some time now. DirectX offers the advantage of providing an API that will work on any computer, no matter what hardware. DirectX takes advantage of the performance available in modern graphic adapters, and passes this on to the developer. By using DirectX, applications automatically benefit from new features supplied by new hardware, without making any modifications to there old applications. DirectX ensures maximum compatibility, for the present and future.

DirectX

In order to make this performance accessible for video processing, Microsoft developed the DirectShow API which is part of DirectX. DirectShow opens the possibility of component based software development using the COM standards. These components can be connected and direct the video stream through each linked component (DirectShow filters).

Video data can be obtained through any framegrabber that has a VfW (Video for Windows) or WDM (Windows Driver Model) driver. This means that the software is not tied down to any framegrabber, and can be changed at any time. The rendering of the picture on the monitor is handled by the video renderer, a DirectShow component which takes advantage of the high performance graphic capabilities of the video card.

Between the capture filter and the renderer filter any number of transformation filters can be linked to manipulate and process the video stream. The control of each component and the data stream in general is performed by a main application which can connect, disconnect, start or stop each and every component as the necessity arises. The MontiVision Development Kit offers a comprehensive development environment for digital image processing based on DirectX.

To see how the MontiVision Development Kit simplifies the process, have a look at some of the example applications created by MontiVision.

Advantages

  • Future proof, scalable systems due to standards provided by Microsoft (DirectX).
  • Compatible with all hardware and software products that comply with DirectX.
  • Inexpensive and flexible systems which aren't tied to a specific piece of hardware.
  • Easy to use interfaces that make digital image processing simple.
 Printable version | Send site | Mast-Head (germany only)deutsch deutsch 
 © 2003-2007 Eng. Firm Cymontkowski. All rights reserved.
Engineering Firm Cymontkowski
Phone: +49 (4332) 9914 -25, Fax: +49 (4332) 9914 -26
email: info@montivision.com Web: www.montivision.com