Researchers have designed a dual camera-based platform employing an omnidirectional camera for target detection and a separate camera for high-resolution capture, and report overall improved performance during live monitoring, opening doors to potential applications in security systems.

Surveillance cameras are typically required to have a wide field-of-view to make the detection of a threat more likely. Due to this, omnidirectional cameras allowing a 360-degree capture range have become a popular choice, for the obvious reason that they leave nothing out, but also because one wide angle camera is cheaper to install.

However, recent studies on object recognition in omnidirectional cameras show that distant objects captured in these cameras have poor resolution, making their identification difficult. While increasing the resolution is an obvious solution, the minimum resolution required is 4K (3840 X 2160 pixels), which means a larger bitrate and/or efficient image compression.

Complicating wide angle and high-resolution performance is the fact 3D omnidirectional images often cannot be processed in raw form due to lens distortion effects and must be projected onto 2D first – the more processing an image undertakes the more loss, and the greater the latency. For very angle angle views, the demands can be too great for real time operations.

“Continuous processing under high computational loads incurred by tasks such as moving object detection combined with converting a 360-degree video at 4K or higher resolutions into 2D images is simply unfeasible in terms of real-life performance and installation costs,” said Dr. Chinthaka Premachandra from Shibaura Institute of Technology (SIT), Japan, who researches image processing.

Addressing this issue in his latest study published in IEEE Sensors Journal, Dr. Premachandra, along with his colleague Masaya Tamaki from SIT, considered a system in which an omnidirectional camera would be used to locate a region of interest while a separate camera would capture its high-resolution image, thus allowing highly accurate object identification without incurring large computation costs.

They constructed a hybrid camera platform consisting of an omnidirectional camera and a pan-tilt camera with 180-degree field-of-view on either side of this. The omnidirectional camera itself comprises 2 fisheye lenses sandwiching the camera body, with each lens covering a 180-degree capture range.

The researchers used Raspberry Pi Camera Modules v2.1 as PT cameras on which they mounted a pan-tilt module and connected the system to a Raspberry Pi 3 Model B. They connected the whole system, the omnidirectional camera, the PT cameras and the Raspberry Pi, to a personal computer for overall control.

Operationally, the researchers first processed an omnidirectional image to extract a target region, following which its coordinate information was converted into angle information (pan and tilt angles) and subsequently transferred to the Raspberry Pi. The Raspberry Pi, in turn, controlled each PT camera based on this information and determined whether a complementary image was to be taken.

The researchers mainly performed  types of experiments to demonstrate the performance in four different aspects of the camera platform and separate experiments to verify the image capturing performance for different target object locations.

While they contemplate that a potential issue could arise from capturing moving objects for which the complementary images could be shifted due to time delay in image acquisition, they have proposed alongside a potential countermeasure – introducing a Kalman filtering technique to predict the future coordinates of the object when capturing images.

“We expect that our camera system will create positive impacts on future applications employing omnidirectional imaging such as robotics, security systems, and monitoring systems,” said Dr. Premachandra.

Using multiple cameras to enhance depth of field by stitching together different focal lengths is not new in the security industry (think Panomera) but this SIT-developed solution offers considerable simplicity for general applications.