Open Menu

Edge AI

Percepxion™ Edge AI Solution prototype’s seamless integration with the Qualcomm AI Hub, this integrated solution delivers a robust platform for optimized model performance, supporting the rapid development, deployment and acceleration of edge AI solutions.

Software

Centralized Management Software

Services

Out-of-Band Management

AI-Driven Automation and Console Access for Enterprise Networks

Software

Lantronix Centralized Management Software

Services

Software

Centralized Management Software

Services

Services

Software

Resources

From training , to white papers, videos, and more, you’ll find what you need to design, develop, deploy and manage powerful, innovative remote networking and IT infrastructure management applications and solutions.

Support

Visit the Technical Resource Center for all of your support needs

Concurrent Cameras with Android Camera2 APIs
January 15, 2019

Concurrent Cameras with Android Camera2 APIs

Rapid advances in the fields of deep learning and increased processing power on embedded SoCs have led to many new use cases that require two or more cameras streaming synchronously. While Android provides an easy way to develop and release products for vision-enabled embedded products, the original camera framework and APIs on the OS had limitations on some use cases such as concurrent streaming, extraction of raw frames, etc. which are essential for these applications.

These limitations were addressed with the introduction of Camera2 API set and Camera HAL3 architecture, both of which are now fully operational on many Qualcomm Snapdragon SoCs. On top of that, Android Pie Release has support to access multiple streams easily from user applications. Several of Intrinsyc’s Open-Q System-on-Modules (SOMs) comes with Android BSPs that support concurrent camera streaming on Camera2 API. An application adapted from a Google sample that demonstrates this capability is included with those BSPs.Below is a video showing off dual camera simultaneous streaming using Android’s camera2 framework on Intrinsyc’s Open-Q™ 626 Development Kit.

Qualcomm Snapdragon SoCs feature robust camera pipelines, with hardware IPs and software algorithms for real-time vision-based applications. Many of these SoCs also have dual ISPs, enabling multiple cameras to interface to the platform and stream at 1080p or higher resolutions, and frame rates of 30 fps or more.

This capability can be used for features such as stereo vision/depth perception, Mixed Reality, 360⁰ vision, multi-camera SLAM, multi-focus industrial cameras, Seamless Zoom and many more emerging use cases. Coupled with the OpenCL/FastCV/Deep learning frameworks leveraging the heterogeneous computing power of ARM/Kryo core CPUs, Adreno GPU and Hexagon DSP, Intrinsyc’s Open-Q SOMs enable rapid development of advanced multi-camera devices.

Edge AI

Percepxion™ Edge AI Solution prototype’s seamless integration with the Qualcomm AI Hub, this integrated solution delivers a robust platform for optimized model performance, supporting the rapid development, deployment and acceleration of edge AI solutions.

Software

Centralized Management Software

Services

Out-of-Band Management

AI-Driven Automation and Console Access for Enterprise Networks

Software

Lantronix Centralized Management Software

Services

Resources

From training , to white papers, videos, and more, you’ll find what you need to design, develop, deploy and manage powerful, innovative remote networking and IT infrastructure management applications and solutions.

Support

Visit the Technical Resource Center for all of your support needs

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close