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.

[参考译文] WEBENCH®︎工具/TDA3MD:关于 TI TDA Vision SDK 框架设计,例如 用例:vIP_single_cam_object_detection2

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/837739/webench-tools-tda3md-about-ti-tda-vision-sdk-framework-design-eg-usecases-vip_single_cam_object_detection2

器件型号:TDA3MD

工具/软件:WEBENCHRegistered设计工具

各位专家、您好!

最近、我在 TDA3 (processor_sdk_vision_03_07_00_00),上做了一些研究、我  已经在  VISION_SDK 中阅读了您的文档。

但    仍对框架设计 或 用例 设计有一些了解、如下所示。 有人可以帮助吗? 非常感谢!

  1. 作为用例(vIP_single_cam_analytics2) 演示显示,Algramid 将 信息复制 到 DSP1 链接和 EVE1 链接,但 DSP1 链接 未处理 任何内容 并 合并 到 ObjectDetect 链接。 那么,设计意图?或只保持一条链路的 效果是相同的?
  2.  在我的,中 、需要 EVE 和 DSP、EVE 和 DSP 需要保持与  少量 数据的通信 以进行交换。  在  视觉 架构中使用共享 DDR 存储器指针是否是最佳方式?
  3. 关于 DUP /同步/合并···链接,您是否可以  向我展示更多 使用规则或需要 注意。

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

    各位专家、您好!

    最近、我在 TDA3 (processor_sdk_vision_03_07_00_00),上做了一些研究、我  已经在  VISION_SDK 中阅读了您的文档。

    但    仍对框架设计 或 用例 设计有一些了解、如下所示。 有人可以帮助吗? 非常感谢!

    1. 作为用例(vIP_single_cam_object_detection2) 演示显示,Algramid 将 信息复制 到 DSP1 链接和 EVE1 链接,但 DSP1 链接 未处理 任何内容 并 合并 到 ObjectDetect 链接。 那么,设计意图?或只保持一条链路的 效果是相同的?
    2.  在我的,中 、需要 EVE 和 DSP、EVE 和 DSP 需要保持与  少量 数据的通信 以进行交换。  在  视觉 架构中使用共享 DDR 存储器指针是否是最佳方式?
    3. 关于 DUP /同步/合并···链接,您是否可以  向我展示更多 使用规则或需要 注意。

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

    您好!

    很抱歉、我不理解您的第一个问题。

    第二个问题是、您可以使用 shred DDR 区域进行2个内核之间的通信。

    有关更多信息、请参阅 IPC 输入/输出链接

    Q3) DUP、合并和同步这些是通用链接。

    DUP 用于复制链接的输出并为多个链接提供相同的内容

    SYNC 用于同步所有通道的帧。

    合并用于接收来自多个输入链路的输入、并全部输入到单个输出 Que 中、并将其提供给下一个链路。

    此致、

    Anuj

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

    尊敬的 Anuj:

    抱歉,   需要一些说明。

    我  的第一个问题 详情如下:

    在 TDA3 SDK(processor_sdk_vision_03_07_00_00)中、我可以在  (~\vision_sdk\apps\src\rtos\usecases\vIP_single_cam_object_detection2)中找到有关对象检测的用例。 但我   对  链条设计有一定的了解。

    请参阅附件、这是  TI 设计人员提供的物体检测 DMIO。  

    1.  如图所示、ALG_ImgPyramid 将 信息复制 到 DSP1 链接和 EVE1 链接,、但 DSP1 链接不 处理 任何内容 、 而是合并到 ObjectDetect 链接。 那么,设计意图?或只保持一条链路的 效果是相同的?

    2.  如图所示、链接 dup_capture 在两 个链接中拆分。对于 Merge、Q0很简单、我也无法理解 设计意图。

    3. 因此、我有点困惑、我是否需要在 我的应用中这样做。

    谢谢、此致、

    Nick

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

    您好!

    您可以忽略映像中的 IPC 链接。

    如果数据从1个内核传输到其他内核、则 IPC 链接将会显示出来。

    由于在 ipu1_0上运行的 dup_imagePyramid 中的数据将运行在 DSP1上的 Merge 对象检测。 因此、将会有 IPC 链接。

    我们正在使用 DUP 链接对 来自 AlgimagePyramid 的原始数据进行2次复制、其中1直接转到 Alg_ObjectClassification 而不进行任何处理、其他也转到相同的链接、但在经过一些处理后。

    有一些链接需要2个输入、1个原始视频数据和1个已处理数据、因此在这种情况下、我们使用 DUP 拆分和合并数据。

    此致、

    Anuj