微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 通过视频帧加快视频设备开发和调试速度

通过视频帧加快视频设备开发和调试速度

时间:08-18 来源:互联网 点击:

墨菲定律告诉我们“有可能出错的事,就一定会出错”。在视频设备的测试或生产过程中,出问题的时候往往是我们最不想出问题和最不方便解决的时候。其中,数字域的视频问题经常是随机发生,因而最难判断和隔离。所以,在解决此类问题时,能够检测视频信号中错误状态的视频监控和测量设备就显得必不可少。具备CaptureVu功能的泰克公司最新波形监视仪就能在视频信号出错时,捕捉一个完整的视频帧,并将其保存到仪器内部的存储器中。

用户可以通过菜单选项手动捕捉视频数据,也可以让仪器在发现表1所列的任何一种视频错误时,自动捕捉一个视频帧。表1中的触发条件涵盖了SDI信号格式或视频信号电平中的一系列错误。

用户可以使用“触发类型(Trigger Type)”菜单在仪器所支持的触发类型中任意选择。配置好触发菜单后,就可以将仪器设置为运行模式,等待第一次出现任何与用户所选触发模式相匹配的错误。在发现错误后,波形监视仪会将包含该错误的视频帧捕捉下来,并存储在仪器的内部存储器中。

参考样本的捕捉

波形监视仪可以在波形窗口、矢量窗口、色域窗口或图像窗口显示捕捉到的数据。在波形窗口(矢量窗口、色窗口和图像窗口),捕捉到的信号以黄色迹线显示。用户可以单独观察捕捉到的信号迹线,也可将其与当前视频信号的迹线进行比较。这与大家熟知的截屏所用的“冻结”模式类似,所不同的是,采用截屏方式“冻结”迹线或图像后,仪器无法同时创建一个与捕捉到的屏幕图像不同的新显示窗口。

采用CaptureVu技术存储下来的是一个完整的视频帧,因此仪器可以根据捕捉到的数据重建任何一种它本身支持的显示图像。例如,假设仪器捕捉到的是包含一个RGB色域错误的视频帧,而最初仪器是在配置为YPbPr显示模式的波形窗口下显示捕捉到的数据。为了看清包含色域错误的信号成分,用户可能想在配置为YRGB显示模式的显示窗口下查看该数据。这时,只需简单地将波形显示模式改为YRGB显示,仪器就能自动创建一个新的波形显示窗口,以YRGB模式显示捕捉到的数据。用户可以将其与另一个窗口显示的YRGB模式下的当前信号进行比较。此外,用户还可选择利用泰克的Diamond显示来分析捕捉到的信号中的色域错误。此时,仪器又会为捕捉到的数据创建一种全新的显示。

图1 利用WFM7100的CaptureVu功能捕捉存在RGB色域错误的图像。

用户还可采用仪器面板上的USB接口将捕捉到的视频帧数据存储到USB记忆棒中。之后,也可从USB记忆棒中将数据导回本仪器或其他仪器中。例如,工程师在现场捕捉到一帧包含错误的视频数据后,可以将数据带回测试中心与同事们共同研究,而测试中心的工程师则可以在另一台波形监视仪上恢复该数据,并从中查找问题。

视频格式错误,手动捕捉,“黄金参考”校准

再举个例子,假设工作人员要为下次生产校准相机。通常相机校准是利用一套相机测试图表并在波形监视仪上测量拍摄得到的信号实现的。如果采用了带CaptureVu功能的泰克监视仪,那么在一台相机完成校准之后,操作员就可以利用CaptureVu手动捕捉一组视频信号,然后将保存下的数据作为“黄金参考”。其他相机的校准就可以通过比照其拍摄信号的显示与之前保存下来的参考相机拍摄信号的显示来实现。由于CaptureVu是利用原始视频数据来创建显示图像,因此操作员可以通过各种波形显示、矢量显示、色域显示和图像显示来比较被校准相机与参考相机的输出。而且,通过向USB记忆棒中保存数据,操作员还可以比较不同时刻相机的校准情况,检查在使用时间增加后或摄影棚内条件变化后,相机性能是否出现劣化。

在视频设备的设计和调试中,工程师可以利用这种捕捉功能诊断视频格式中的错误。通常,这些错误类型都是间歇性出现的,而且可能很难将其从视频信号中分离出来。但有了CaptureVu,工程师只需配置好波形监视仪,利用仪器监视视频信号,捕捉包含错误的视频帧。仪器检测并捕捉到一个错误帧之后,会在错误日志中记录捕捉时间。如此一来,工程师通过查看错误日志就能确定,当视频信号通路中的某些设备或其他系统发生改变,从而导致视频信号源出现了变动时,这些错误是否以某个固定的时间间隔出现。

CaptureVu捕捉到的完整视频帧中既包含有效图像数据也包含辅助数据,并且这些数据以一种专有格式存储至USB记忆棒中。泰克已为此开发了一套实用程序,可按以下多种方式读取和格式化捕捉到的数据:
? 简单的CSV文件,其中包含捕捉到的数据中的原始Cb,Y,Cr,Y*样本。该文件不能直接导出至电子表格软件,但用户自行开发的应用程序可将其用作原始文本文件输入。
? 针对Excel优化的CSV文件,可导出至Excel,包含单独的样本和行序号。
? 泰克TG700测试信号发生器可使用的 *.PIC文件。以这种格式存储的数据可以直接作为一帧完整的图像发送到TG700中去。文件中只包含TG700需要的有效图像数据,辅助数据和空白数据由TG700模块自行插入。该实用程序可从泰克网站上下载。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top