Software helps stabilize shaky images

Engineers at Human-Monitoring (Givat Hashlosha, Israel) have developed digital video image stabilization software that can eliminate the effects of video jerkiness through identifying and compensating for movement between video frames.

Software helps stabilize shaky images
Software helps stabilize shaky images

Engineers at Human-Monitoring (Givat Hashlosha, Israel) have developed digital video image stabilization software that can eliminate the effects of video jerkiness through identifying and compensating for movement between video frames.

Many statically mounted camera-based systems are now being employed outdoors for security and traffic control purposes. However, a large number of such cameras suffer from shaking and low frequency swaying caused by passing vehicles and wind.

The Leonardo video stabilizer software developed by the company aims to eliminate the problems associated with unintended camera instability and irregularity of camera motion, while eliminating the need for engineers to purchase and integrate a separate hardware solution. Instead, the software can be integrated directly with existing hardware.

The software itself has recently been made available for use with the ARM Cortex-A series processors from ARM (Cambridge, UK), but it can also be used with Texas Instruments' (Dallas, TX) Davinci Media Processors as well as for x86 platforms.

In use, the software can correct video instability and swaying covering a range of motion and frequencies from sub 0.1Hz to over 60Hz, stabilizing progressive and interlaced video streams from CIF to full HD resolution

A full description of how the patented software works can be found here.

-- by Dave Wilson, Senior Editor, Vision Systems Design


More in Security, Surveillance, Transportation