相机选型工具
在线咨询
点击或扫码咨询
(无需添加好友)

仓储自动化视觉解决方案

Allied Vision助您升级仓储:行业尖端视觉解决方案

 

了解更多

为您的应用选择合适的相机

 

前往相机选型工具

 

高分辨率短波红外相机

搭载Sony IMX992/993传感器的Alvium短波红外相机

 

了解更多

专注于您的需求

我们不止于开发相机,我们探求答案。

在Allied Vision,我们致力通过计算机视觉数码相机助力客户达成目标。这项技术为各行各业的企业机构开辟了一系列全新机遇。我们的相机产品最初基于制造商需求打造,现已扩展到各个领域,包括科学与研究、医学成像、交通监控和运动分析。

 

鉴于我们的客户面临着各种应用挑战,我们始终致力提供灵活多样的相机产品线。这也是我们采用模块化相机设计的原因所在。最终,我们提供了各式传感器、镜头接口、滤镜、主板型号选择以及更多其他选项,最大限度提高灵活性。

 

了解更多

“相”您所想

可精准满足您需求的相机技术

我们的工程师设计的数码相机提供了海量的分辨率、帧率、带宽、接口、光谱灵敏度、传感器技术和技术平台选项。我们为此打造了模块化概念,确保相机可灵活适应您的应用需求,不对您的应用设限。

 

我们熟谙如何针对不同应用场景寻找最适宜的相机解决方案。既包括了数码相机本身,也兼顾了适配的镜头连接硬件以及软件接口。我们致力于在任何场合以直观的方式可靠地输出您所需的图像。

 

 

了解我们的产品

从嵌入式应用到科研

面向您应用的视觉解决方案

应您所需

技术支持

在图像处理项目的全生命周期中,Allied Vision为您提供全程支持。我们可随时助您将相机集成至自有系统,解决软件相关问题,确保您的视觉系统在购入相机数年内仍能发挥一贯性能。

 

我们的专家将为数字相机及其配件,以及它们与您机器视觉系统的整合提供专业的建议、设计、制造和支持。

查看技术文档和下载

时刻关注最新信息!

最新资讯

Embedded vision: What is the real price of image processing?

Product News

Embedded systems are usually very cost-sensitive. It is important to consider overall system costs to make the right decision.

More and more embedded systems include image-processing functions, and thanks to the growing performance of embedded processors, these image-processing functions are increasingly complex. Yet embedded systems are usually very cost-sensitive. Image correction and image processing come at a cost, and it is important to consider overall system costs to make the right decision. There are two types of image processing tasks performed in a vision system: Image pre-processing and image processing. Both require processing power to deliver the expected result.


Image pre-processing, advanced processing, and post-processing
Image pre-processing or image correction and optimization is the sum of the processing tasks performed to convert the raw image data delivered by the sensor into an image whose quality meets the requirements of the specific system application. Image pre-processing may include functions such as defect pixel correction, white balance, gain, noise reduction that will optimize the image for the specific task to be performed by the image-processing software. Once the images have been optimized, the advanced processing allows for more complex enhancements to facilitate the application-specific image analysis. Examples of advanced processing are sharpness or color corrections using look-up tables.

In an embedded system, the pre-processing and advanced processing correction tasks are typically performed in an Image Signal Processor (ISP). The purpose of these corrections is to optimize the image for the actual image processing application of the system also known as post-processing. For example, enhance contrast for easier edge detection.
This post-processing application can be anything depending on the specific system goal, for example identifying a face in the image, locating and reading a license plate in a traffic monitoring application or checking the quality of objects in an industrial inspection application. These tasks are performed by complex, application-specific software algorithms on the main processor of the embedded board.


Camera module vs. sensor module
Image corrections and image processing both require processing power. Until today, embedded system designers have been relying on low-cost sensor modules to capture the images. These devices should rather be called sensor module because their functionalities are limited to interfacing the image sensor with the host. With a sensor module, both the image correction and the application-specific image processing are performed on the host embedded board.

Camera manufacturers coming from the machine vision industry offer more advanced camera modules that bring the performance and intelligence known in PC-based industrial and scientific image processing. These devices have an ISP on-board and perform advanced correction tasks such as defect pixel corrections, color corrections, cropping to a defined region of interest and many more. Allied Vision revolutionized the embedded vision market with the introduction of the ALVIUM® technology that combines high-performance, low-cost processing hardware with a rich image optimization feature set. Such camera modules deliver ready-to-use images to the host application and do not require an image sensing processor on the host side.

 
Low-cost sensor modules not suitable for low-cost systems
Until recently, most embedded system designers have been accustomed to working with low-cost sensor modules for image capture and perform all the image processing on their host system. So for particularly cost-sensitive applications, their intuition is to search for the lowest possible cost for these sensor modules.

This may not be the most economical way, though. Low-cost sensor modules require higher processing power on the host side, and it comes at a cost. Advanced camera modules may be slightly more expensive than sensor modules but they actually include an ISP and allow system designers to offload the whole image pre-processing from their main board. As a result, they can cut overall system costs significantly by using lower-performance, lower-cost host processors.


Real price of image processing
As counter-intuitive as it may seem at first sight, low-cost sensor modules are not necessarily the best choice for low-cost systems. Depending on your application and processing needs, spending a few dollars more for a more advanced camera module can save you a few hundred dollars on the host side and help you lower your overall system costs.

The rise of advanced camera modules with built-in ISP means a paradigm change for designers of embedded vision systems: More than ever, they should always consider overall system costs when selecting their imaging components. Whether onboard the camera or on the host side: processing power always comes at a cost. Finding the right balance between the camera and the host for image processing is the key to truly optimized system costs.