欢迎光临~北京正印科技有限公司 服务电话:400-886-3881
语言选择: 中文版 ∷  英文版

自动化图像测试设备

  • 相机自动化测试系统
  • 相机自动化测试系统
  • 相机自动化测试系统
相机自动化测试系统相机自动化测试系统相机自动化测试系统

相机自动化测试系统

  • 品牌: Sofica
  • 产品咨询:sales@colorspace.com
  • 产品描述:摄像头自动化测试系统,把简单重复的工作交给机器人,解放工程师的双手!机器人精确重复的工作大大降低了人工测试时间,也让测试结果更为精确。
  • 在线咨询

相机自动化测试系统介绍:




自动化相机测试系统, 可以支持手机、平板电脑、运动相机、监控相机等多种设备。全自动的进行相机的功能性测试、压力测试、API测试、拍摄性能测试、图像质量测试等等。客户也可以将自有的测试方法和判断算法集成期中。如果与电动导轨配合,它甚至可以在开放式的实验室中到处移动,拍摄和转换不同的场景。可以确保在开发过程中进行有效的测试。在同一个设备上,可以进行不同的功能组合,达到非常高效的方式。例如:相机API的兼容性测试,进而是功能性测试,然后可进行性能测,以尽快发现瓶颈。最后是按压和质量测试,以及通过拍摄照片进行的图像质量测试。即使由于开发进程,测试可能被分为不同阶段,所有的测试层也可以用于研发过程,以避免出错从头来过。

无论是手机、运动相机或是视频监控摄像机,在相机的功能和像质开发或测试过程中,都会进行大量的测试和调试工作。人工占用的时间过长,会影响产品的开发上市周期。而芬兰高科技公司新研发的的机器人辅助测试产品SoMA将会大大提高相机产品的测试效率,有助于缩短产品研发测试的时间。它可以全天24小时不间断运行,取代人的重复性工作。


产品特点:

可以支持手机、平板电脑、安防相机、车载相机等多种设备

可以快速、连续的测试和归位

可选集成Imatest IT算法

在图像质量测试方面,它集成Imatest IT算法,可以支持常用的测试标准和测试图卡


图像和视频测试功能包

· Image & video resolution(图像和视频分辨率
· Image & video content verification(图像和视频内容验证)
· Image EXIF data correctness(图像EXIF数据验证
· Auto focus, auto exposure, auto white balance
(自动对焦,自动曝光,自动曝光补偿,自动白平衡
· Dynamic range(动态范围
· Flash, zoom(闪光和变焦
· Face, smile, blink detection(人脸、笑容和眨眼识别)
· Audio/Video synchronization(音频和视频同步
· Color effects(色彩检查
· IR hotspot(红外光斑
· Image stabilization(防抖
· Panorama(全景影像)

硬件和软件包括

· 暗香

· 机械手臂:

① 定位设备和测试卡

② 将相机对准测试卡

③ 自动测试循环

· 图像质量测试卡

· 照明光源

· 用于相机功能性验证的4K显示器

· 自动分析软件

· 图像质量算法软件(Imatest)

· 超过200个测试项(Android)

· 标配支持12个设备

相机测试系统包括许多独立可选的模块:

API测试要比传统的API测试多许多内容。通常API测试主要集中于验证API方法(或功能)的兼容性,以及测试每样功能的参数范围。

Sofica的API测试还可以比较不同设备的API兼容性和稳定性。尤其是现有的API测试基于商业设备,通过率只有57%,经常会发生严重的系统崩溃现象。

如以下步骤描述的,API测试可以验试不同方法的相关性,以及通过测试非规场景来测试稳定性。

API测试的三个步骤:

1. 参数测试:通过测试最小和最大输出参数值和他们之间的随机数据,进行不同方法的兼容性测试。此外,通过输入非法参数,进行风险测试,并确认返回的错误代码是否正确。

2. 不同输入的相关性:在不同方法间进行相关性测试。通常有两种方法:回调和集合法。测试可以验证在输入每个SET数据时,是否得到了正确的GET数据。同时验证非法数据的返回值。Callback回调逻辑也用于测试响应参数。

3. 多场景验证:API测试可以分析不同设备之间系统的稳定性。这种方法被证明非常有效,现有的API测试基于商业设备,通过率只有57%,经常会发生严重的系统崩溃现象。

API测试可用于多种平台:

API测试可以应用于多种平台。目前API测试在Android相机硬件接口方发面,对于安卓硬件接口,积累了大量的应用。API测试包括了多达200多种不同的测试。相机硬件接口是安卓系统相机的设备驱动,它提供C++ API。同样类似的测试也可以用于其它形式的API,如java-API。Sofica的相机测试技术允许执行额外的测试,如Android Compatibility Test Suite(CTS) 测试。当API进行测试验证时,如设备驱动接口,CTS确保了应用层的兼容性。

功能性测试:

算法的功能性测试需要拍摄真实图像来进行验证。通过测试它们对于被拍摄图像的产生的影响,可进行不同相机的算法和参数测试。测试过程需要对参考图和拍摄图片进行数据分析,来检测差异。自动化的测试和数学分析可以有效的测试单个功能和几个功能的组合。

功能性测试的主要目的是在多个设备上进行可重复的测量,以验证正确的功能性。然而,功能性测试本身是不足以决定相机系统的质量,还需要进行质量测试来做为补充。

支持的功能性测试:

(1) 压力测试

压力测试,通过测试耐用性和稳定性来测试相机系统的限值。此外,它还用于揭示系统的累计缺陷和分析内存的使用。Sofica将压力测试整合于API测试,功能测试,性能测试和像质测试。可以进行长期的数据分析。

随机测试是一种检查未知缺陷的方法,可以随机执行不同的测试并生成记录,如果检查到缺陷,保存的检测数据流,可以再次进行分析。

压力测试,可以在发生系统崩溃时自动记录数据。这些数据包括:过程信息,文件处理程序,系统记录,内存信息,tombstone记录等。

(2) 性能测试

通过多次执行不同相机功能和功能的组合,来测试相机系统的瓶颈。高分辨率的相机传感器在非常短的时间对数兆的图像文件进行处理时可能产生严重的问题。

性能测试可以在API调过程中生成时间印迹,执行的时间即可以简单的从时间印迹的差值来计算。

性能测试还可以测试和记录每个相机功能的执行时间。例如,编码器的压缩时间,不同自动聚焦时的快门速度。不同功能的组合,可以大大改变性能数据。通过测试不同组合,可以判断关健参数和功能。

通常,性能测试不需要参考图像。但有些功能影响到性能,拍摄场景应该是静态的,以确保客观的测试结果。例如,自动曝光和自动对焦的时间受到要环境的影响。性能测试可以比较不同品牌或型号的终端设备,也可以测试一个设备的性能稳定性,例如,一个设备的快门速度有可能会有50至250ms的变化。

支持的视频测试功能:

- 音频视频同步测试

- 分辨率测试

- 帧率测试

通过集成Imatest IT软件到SoMA系统中,还可以进行自动曝光,自动白平衡,自动对焦的测试。这些测试对于消费者的用户体验影响比较大。

图像质量测试功能:

图像质量测试可分析图像算法带来的改变。在系统中可以集成Imatest软件和测试卡,可进行基于ISO12233:214标准和CPIQ标准的像质测试。

AF测试的应用方法有很多,典型的应用有:

AF测试要看客户的具体需求,可以有很多种方法和应用,例如:

- 模拟屏幕不同位置对焦,并拍摄对焦卡,分析不同位置对焦的准确性。

- 通过快速切换不同的距离的拍摄场景(如微距和远景),多次重复拍摄视频或照片,来分析对焦的准确性、重复性、速度等

- 手机厂商可以通过ADB控制信息得到AF 马达的位置,与MTF的测试结果相对应,可以找到最清晰的对焦位置。然后多次切换场景拍摄,检查AF马达运动位置的重复性。

- 与导轨配合,在导轨周边放置不同的实景,控制光源照度和色温。进行AF实物场景对焦测试。

常用的图像质量测试包括:

- 噪点测试

- 色彩精度测试

- 分辨率测试

- 细节纹理测试

- 横向色差测试

- 镜头畸变测试

更多相关产品及测试服务的信息请联系:sales@colorspace.com.cn

正印科技公众号

扫码关注【正印科技】随时随地了解行业资讯/活动/解决方案