Expertise
Experience to get the job done
Image processing

produktion.de
Need machines that can see? We give them vision.
Combined with lighting, software and control mechanisms, cameras serve a variety of functions in manufacturing. Accomplishing tasks with machine vision is a specialty for Horizon Imaging.
Areas of expertise

Object processing
- Measure object length and width
- Orient objects
- Check other shape features, such as circularity

Color segmentation
- Color algorithms using neural networks to minimize teaching
- RBG, LAB and YUV color spaces
Neural networks

Need smarter machines? We teach them.
Horizon Imaging applies supervised and unsupervised neural networks to problems in image processing and biometrics. Machine learning algorithms can be combined for various classification problems. At an SPIE conference, the Horizon Imaging group has presented research on neural network preprocessing techniques for images.
Areas of expertise

Self-organizing maps
- Initialization with PCA transform
- Hierarchy of SOMs
- Post-process SOM with labeling

Back propagation networks
- PCA transform preprocessor
- Wavelet transform preprocessor

Ensemble of neural networks
- Image divided into zones
- Neural network per zone
- Combine using a voting scheme
Software

Need custom software? We code it.
Horizon Imaging has more than 100 years of combined experience with software development. Our experience runs back almost 30 years, and probably doesn’t need to detail the PDP-11 or VME days. However, we’re certainly in the mainstream with today’s IDEs and operating systems.
Areas of expertise

Operating systems
- Windows
- Unix (System 5, BSD, Lynux, Interactive, etc.)
- Proprietary

RTOS
- QNX
- PSOS
- Wind River
- Blunk
- XPE
- Others

IDEs
- Visual Studio (C++ and VB)
- Metrowerks
- QNX
- IAR
- Cygnal
- Others
Embedded applications

Need embedded applications? We build them.
Horizon Imaging has built electronics with more than 50 different micros, covering a spectrum from small controllers to powerful DSPs and mainframe processors. We’re fluent with in-circuit emulators, oscilloscopes and logic analyzers. One huge step forward has been the development of commercial RTOS, which we recommend. Small footprint, real-time, preemptive, multi-threaded kernel, protocol stack, and C or C++ development with a reasonable soft-ice debugger will finish off your application with the least cost and fewest errors.
Areas of expertise

Processors
- Motorola
- Intel
- Fairchild
- Atmel
- Zilog
- PIC
- Others

Sensors
- Basler
- Dalsa
- Atmel
- Ocean Optics
- Prosilica
- Lumenera
- Others

Acquisition hardware
- Arvoo
- Matrox
- National Instruments
- BitFlow
- Active Silicon
- Others

SBCs
- VersaLogic
- Lippert

Building machines & tools
- In-circuit emulators
- Logic analyzers
- Oscilloscopes
- Automated test equipment
- Food processing equipment (automated inspection)
- Wood products, such as moisture meters
- Medical instruments, such as infusion pumps and ultrasound
- Embedded image processing
- Flow meter