From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



PCI-1410接非标准相机或者视频源配置



硬件:

问题: 如何配置PCI-1410采集非标准相机或视频源?

解答:

NI为很多非标准制式相机提供了相机文件,例如Sony XC-HR70, JAI CV-A1, JAI CV-A2, 以及JAI CV-M1。如果你在用其中的一种,使用NI提供的相机文件。

如果相机文件目前没有,下边给出了配置PCI-1410的建议。


  1. 复制一份\NI-IMAQ\Data\Area Scan(1410).icd 相机文件,重新给个名字。
  2. 运行Measurement and Automation Explored (MAX), 选择PCI-1410, 选择刚刚创建的相机文件。
  3. 选择PCI-1410上使用的video channel,在Operating Mode页,为你的信号选择合适的视频锁定模式。

    1. 如果视频信号包括了同步信号,选择Standard.
    2. 如果复合同步信号由单独连线引出,选择CSYNC External.
    3. 如果行同步和场同步(HD/VD)信号由单独连线引出,选择External H.
    4. 如果提供行同步,场同步,像素时钟,选择External.

  4. 设置信号极性。
  5. 点击窗口上方Save按钮,保存更改。
  6. 用文本编辑器打开相机文件(.icd)。仅需如下改动。
  7. 调整MaxImageSize(宽度,高度)设置。把宽度设为每线像素时钟总数。该值包括包括了整行的时间,大于实际采集的像素。设置高度为每帧总线数。该值包括包括了整帧的时间,大于实际采集的线数。这些值在相机文件中有说明。
  8. 设置VCODivider 为满足如下要求的最大值:100MHz ≤ PCLK * VCODivider ≤ 500MHz。该参数要求你知道信号像素时钟近似值。可以是2, 4, 8, 和16.
  9. 设置 LinePixelsLinePixelsRef 为每线像素时钟周期数。该值包括整行,大于采集倒的像素。
  10. 保存相机文件,按F5刷新,在MAX里重新加载。在Acquisition参数页,设置上方和左边偏置为0,宽度和高度为你想要的尺寸。
  11. Advanced tab, 设置Clamp StartClamp Stop为10和20,作为起始点,除非你知道该信号的准确值。这些值定义了像素时钟相对于行同步信号的限位周期。
  12. 连接视频和同步信号,尝试snap图像。
  13. 很有可能,该图像在上方和左边有黑条。调节采集窗口的TopLeft 偏置消除这些黑条。
  14. 如果图像在水平方向压缩或者拉伸,你需要调整MaxImageSize, LinePixels, 和LinePixelsRef (保持两者相等)。增加该值会导致PCI-1410采集的更快,在水平方向拉伸了图像。减小该值会压缩图像。
  15. 如果采集到的信号有水平方向带状噪声,需要调整限位周期。增减开始/结束的值,保持差为10。
  16. 采集到一个居中的图像,有合适的分辨率和宽高比后,保存设置。在点击保存的时候,确保你的相机文件没有被打开编辑。
  17. 此时你可能需要调整相机文件另一个参数,改进图像质量。在文本编辑器中打开相机文件。DPAOffset 参数决定了像素时钟和行同步信号相位差。可以设为0到63,表示一个像素时钟周期。大多数视频信号在0或者接近0的时候图像质量最好。上下调整DPAOffset,观察图像质量。每次调整之间,保存相机文件并且在MAX里重新加载。



相关链接: KnowledgeBase 3I9FKE6W: What's New With the PCI-1410


附件:





报告日期: 09/29/2007
最近更新: 10/08/2007
文档编号: 3OHEMS6W