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.

[参考译文] TDA4AL-Q1:如何为 2 摄像头并排拼接生成 CHARTPOS.bin?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1653949/tda4al-q1-how-to-generate-chartpos-bin-for-2-camera-side-by-side-stitching

器件型号: TDA4AL-Q1

您好、专家。

我正在使用 Vision Apps SRV 示例。 通常、校准工具需要 4 个摄像头来生成 CHARTPOS.bin 和 CALMAT.bin。
在本例中、我只想使用 2 个摄像头(左右两侧)进行并排图像拼接。

是否有任何建议的方法来为 2 摄像头配置生成 CHARTPOS.bin?

是否可以调整现有的校准工具、或者我应该手动提取图表角并构建 CHARTPOS.BIN? 提前感谢。

 

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

    您好、

    让我检查一下,并回到您的可能性,在现有的校准工具中仅使用 2 个摄像头,你是指 SDK $(psdkra)\vision_apps\tools\3D_calibration_tool 中的工具吗?

    此致、
    Gokul

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

    尊敬的 Gokul:
    感谢您的快速答复。

    是的、我当前正在检查的工具是$(psdkra)\vision_apps\tools\3D_calibration_tool。 该工具提供了一个用于指定摄像机数量的选项。 当我将其设置为 2 时、它成功生成了 lane.bin、但当尝试生成 CHARTPOS.bin 时、需要 4 个摄像头。

    我的目标是只使用 2 个摄像头并排拼接。 但是、如果无法生成 CHARTPOS.bin、则似乎很难引用 srv_calibration 代码。 我想就这一点与您核实。

    此致、
    Bon

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

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

    您好、

    如果工具给出了这个提示、那么我认为您无法使用它来生成 2 个摄像头。

    您可以查看 app_srv_calibration 代码吗、您可以根据用例灵活地修改代码。

    我正请专家们就此发表意见。

    此致、
    Gokul

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

    尊敬的 Gokul:

    感谢您的帮助。

    按照您的建议、我查看了 app_srv_calibration 代码。 我知道它需要 CHARTPOS.bin 和透镜.bin。 但是、虽然我可以为 2 摄像头设置获取 fr镜头.bin、但除非至少有 4 个摄像头、否则校准工具不会生成 CHARTPOS.bin。

    为了解决此问题并将该应用程序与 2 个摄像头配合使用、我想自行手动生成或自定义 CHARTPOS.BIN 文件。

    例如  

    CHARTPOS.bin 是 164 字节的数据。  

    代码在“vxCopyUserDataObject“上使用此完整日期、如下所示。  

    以便对 2 摄像头使用 app_srv_calibration。  

    我 没有对此进行自定义、但因为目标内核实现是闭源代码的。

    我目前不清楚确切的字节布局。

    您能否就如何正确处理或配置这一点提供一些建议?

    感谢您的关注。

    Bonchang。

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

    您好、

    [引述 userid=“691831“ url=“~/support/enterprise-automation-integration-group/enterprise-automation-integration/f/api-solutions-forum/1653949/tda4al-q1-how-to-generate-chartpos-bin-for-2-camera-side-by-side-stitching/6380171

    我 没有对此进行自定义、但因为目标内核实现是闭源代码的。

    [/报价]

    您可以自定义目标内核实现、SDK 中提供了源代码、  

    请参阅$(psdkra)/vision_apps/kernels/srv/c66/vx_pose_thimation_target.c  -> tivxPoseEstimationProcess () 将在节点执行时调用。
    $(psdkra)/vision_apps/kernels/srv/c66/core_pose_validation.c

    此致、
    Gokul