Update: August 2016
Image Processing and Analysis
|Image processing and analysis systems are very important tools for data reduction, especially in projects of flow mechanics or environmental control. Visualization of interesting technical or environmental processes, either as still images or as real time image sequences, either as real world representation or as mathematical simulation, can help understanding the complex behaviour of our world. One very important example is the analysis of complex technical flows by seeding with small visible particles. These particles and therefore the flow can be tracked by using image analysis techniques. A very powerful image analysis system including hardware and software has been developed at F.I.B.U.S., incorporating more than 1000 functions for every field of interest, starting from simple image enhancement and extending to frequency domain filtering, pattern recognition, object and texture classification, geometrical and statistical measurement, graphical presentation and display. Special software extension modules for stereometrics, interferometrics, sequence processing, real time 3D-reconstruction, bar code recognition, OCR/OCV, and other special measurement techniques have been developed and are being used in research and industrial projects.|
picCOLOR for Windows and LinuxThe powerful picCOLOR image analysis program is now available for the various WINDOWS (TM) operating systems and x86 compatible processors for 32Bit and 64Bit. It is recommended to use WINDOWS 2000, XP, Vista, Win7, Win8.1, Win10, or any WINDOWS Server version in 32 or 64 bit version and at least a Pentium (TM) processor with 400 MHz speed or a compatible processor. The actual picCOLOR version is the interactive version V4.0 Build 9460. picCOLOR V4.0 is the direct successor of the original successful picCOLOR V3.3 program that was optimized for Texas Instruments Graphics Processors, running a special imaging operating system.
Additionally, a library version of the picCOLOR program has been ported to the LINUX operating system. All non-interactive picCOLOR functions can be called directly from the user program. This is especially useful for industrial applications where a GUI is not required. Actual version here is V51.4 Selected functionality is also available as static library or DLL under Windows upon request.
picCOLOR V4.0 is a modular program system designed for scientific and industrial image processing and image analysis. With more than 1000 functions even the basic version can solve many complex image analysis problems. A build-in script-interpreter helps to analyse repeated processes from simple image enhancements to complex pattern recognitions. Using additional modules, the program can be adapted to very specific projects. The new version of the program has the typical WINDOWS (TM) Multi-Document user interface with some changes and enhancements supporting the requirements of interactive image analysis. All image processing functions operate in permanent, editable, and user-defined regions of interest (ROI). Flexible intermediate image buffering allows very quick testing of function combinations. Depending on the system memory and processor power, long realtime sequences or 3D-images can be recorded and processed. The flexible and simple DDE- or the more complex TCP/IP-interface can be used to transfer result data to other programs or even to completely remotely control the picCOLOR program operation. picCOLOR is available as multi-threaded program for considerable speed-up on double/quad/octal processor systems. Seleted functions are even capable to run with up to 32 threads.
Details of the picCOLOR Image Processing SystemDifferent frame grabbers are already supported by the Windows version of the program and others can be adapted on request. For Linux frame grabber support please contact the development team.
- CORECO F64P and CORECO VIPER Series
- DALSA/CORECO X64CL Series
- Teledyne DALSA Xcelera and Xtium Series (incl. 64bit driver)
- Euresys Grablink Value/Expert/ExpertII
- National Instruments NI1429 and 1430 Frame Grabber (incl. 64bit driver)
- Silicon Software MicroEnable IV CameraLink
- Silicon Software MicroEnable V coaXPress
- PCO SensiCam Camera Interface with glass fiber link
- PCO SC2 Camera Interface with FireWire, CameraLink, GigE, USB
- Emergent 10GigE Interface with Glass Fiber Connection and SFP+ Modules
- IDS Falcon/Eagle
- 1394 FireWire
- Mesa 3D camera (SR3000, SR4000, SR4500) USB or GigE Interface
- TWAIN (also TWAIN64) Interface
Planned is the implementation of:
- Common Gigabit Ethernet Interface
- BitFlow Frame Grabber
- Matrox MIL Frame Grabber driver library
- Active Silicon Phoenix driver library
Additional hardware like timer/counter or I/O cards from the following manufacturers are supported.
- Keithley CTM05 counter card
- Decision-Computer Counter/Timer PCI8255/8254 cards (support for 32 or 64 bit operating system)
- National Instruments counter/timer cards with digital I/O (support for NIDAQmx driver, 32 or 64 bit)
The Decision-Computer Digital-I/O cards are available in versions for the PCI bus with up to 6 counters with 16 bit precision and up to 192 digital I/O lines. The National Instruments cards are available for PCI and PCIe bus and are equipped with various digital I/O lines, 2 (PCI) or 4 (PCIe) 32 bit-counters and even analog input and output lines. (Simple counter cards for PCI bus: NI 6601, 6602; M-Series for PCI bus, NI 6220, 6221, 6229; X-Series for PCIexpress bus, NI 6320, 6321, 6323)
The following link shows a short list of imaging functions available in the picCOLOR program:
Download a demo version of the new picCOLOR program or complete manuals:
Links to manufacturers of supported frame grabber hardware and of interesting cameras:
Often it may be useful to have a simple lens focal length calculator handy: