This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA3XEVM:VISION SDK 3.2/LDC:当我想计算自己的网格表结构时、在哪里可以找到有关网格表结构的信息?

Guru**** 2618835 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/662696/tda3xevm-vision-sdk-3-2-ldc-where-can-i-find-informations-about-the-structure-of-a-mesh-table-when-i-want-to-calculate-my-own-one

器件型号:TDA3XEVM

您好!

当我想计算自己的网格表时、在哪里可以找到有关网格表结构的信息?

我希望能够设置我自己的方法来处理如何失真图像等问题、我希望能够理解、哪里出了问题、哪里出了问题、何时效果不好。

此致、

Guenter

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Guenter、

    我已将您的问题转交给一位专家征求意见。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    TDA3x TRM 中介绍了 LDC 网格表。

    表的逻辑内容有2列16位单整数(S16Q3)。 第一列是像素的水平偏移和第二个垂直偏移。 偏移量是相对于从0开始的像素位置、精度为1/8像素。 该表通常按8x8 (m=3)或16x16 (m=4)进行下采样。

    要创建您自己的表、您需要先定义几何映射。 映射从位置(h_p、v_p)的每个输出像素到输入图像中的位置(h_d、v_d)。 该表采用某种整数格式(h_d - h_p、v_d - v_p)。

    下面是一些示例 MATLAB/倍频程代码、用于从鱼眼透镜规格文件创建表(文本文件、包含2列;第一列是以度为单位的视角、第二个图像高度以 mm 为单位)。 此示例处理表下采样和整数格式。 "Gen_LUT"是您需要调用的函数、其中包含规格文件名、传感器像素间距(以 mm 为单位)、焦距(以 mm 为单位)、输入图像宽度(W)和高度(H)、输入图像中心(HC 和 VC)、比例因子(s)和表格下采样因子(m)。 输出为文本文件"mesh.txt"。

    获得上述表格后、您可以在 DCC ISP 调优工具中试用该表格(该工具还为其他 LDC 寄存器提供了良好的参数)。 如果该表在调优工具中按预期工作、则可以使用 VISION SDK 中的"apps/tools/LDC_mesh_table_convert/convert.sh"将该表转换为 VISION SDK 二进制格式。