1、TDA4VM 的ISP流程包含VISS DCC LDC MSC DSS ;
2、目前通过edgeai-tidl-tools工具可以将自定义的模型处理RAW数据然后输出RAW数据。
问题:
需要实现从CSI2取出RAW数据,经过TIDL-C7xDSP/MMA处理后,再将模型处理后的RAW数据送回ISP处理,这个流程TDA4VM是否支持呢?
1、TDA4VM 的ISP流程包含VISS DCC LDC MSC DSS ;
是的,这是可能的。CSIRX将数据输出到内存中,一旦进入内存,就可以发送给C7x进行处理,然后再进行处理输出,如果仍然是RAW数据,可以在ISP中进行进一步处理。
需要实现从CSI2取出RAW数据,经过TIDL-C7xDSP/MMA处理后,再将模型处理后的RAW数据送回ISP处理,这个流程TDA4VM是否支持呢?
是的,这是可能的。CSIRX将数据输出到内存中,一旦进入内存,就可以发送给C7x进行处理,然后再进行处理输出,如果仍然是RAW数据,可以在ISP中进行进一步处理。
您好:
CSI-RX将数据输出到内存中,取RAW数据经过TIDL-C7xDSP/MMA处理后输出RAW数据,最后将处理后的RAW数据回灌到ISP
1、这样的开发流程,一般基于LINUX-SDK进行快速验证开发么?
2、目前贵司是否存在这样的demo数据流处理呢,是否也是基于LINUX-SDK的Demo呢?
3、CSI-RX将RAW数据放到内存中,模型处理后的数据需要保持怎样的数据格式,才能被ISP(VISS)接收?
4、如何将处理后的RAW进行数据回灌,才能让ISP(VISS)接收内存中处理后的数据,而不是直接从CSIRX接收RAW数据呢?
1、这样的开发流程,一般基于LINUX-SDK进行快速验证开发么?
是的,在这种情况下可以使用带有OpenVX框架的Linux。
2、目前贵司是否存在这样的demo数据流处理呢,是否也是基于LINUX-SDK的Demo呢?
不完全是,但你可以参考多摄像头演示。顺便说一句,这是在内部论坛上发布的。
3、CSI-RX将RAW数据放到内存中,模型处理后的数据需要保持怎样的数据格式,才能被ISP(VISS)接收?
VISS支持许多2x2数据格式,如拜耳格式。它可以将此作为输入,并可以生成像YUV这样的可视格式。
4、如何将处理后的RAW进行数据回灌,才能让ISP(VISS)接收内存中处理后的数据,而不是直接从CSIRX接收RAW数据呢?
您需要在这里正确地连接不同的组件。
您好:
1、目前贵司是否存在这样的demo数据流处理呢,是否也是基于LINUX-SDK的Demo呢?
不完全是,但你可以参考多摄像头演示。顺便说一句,这是在内部论坛上发布的。
问题:
目前你提到多摄像头演示,说在内部论坛上发布,那就是目前LINUX和RTOS的SDK文档是没有这个资料,对么?
如果是在内部论坛上,有具体的链接么?
2、如何将处理后的RAW进行数据回灌,才能让ISP(VISS)接收内存中处理后的数据,而不是直接从CSIRX接收RAW数据呢?
您需要在这里正确地连接不同的组件。
问题a:
这里如何将处理后的RAW进行数据回灌到ISP(VISS)中呢?你所说需要正确的连接不同的组件,是否有实现这种数据链的demo呢?
正确连接不同的组件,需要那些组件进行正确顺序的连接?如何在代码中实现?
问题b:
我们TDA4VM的ISP(VISS)默认是online模式接收CSI2-RX数据,如何设置或者代码实现ISP(VISS)处于offline模式,进行接收回灌的RAW数据呢?
目前在DSP上还没有处理RAW图像数据的算法。
不,我的意思是多镜头演示是最近的演示,我们可以参考。这在RTOS SDK中已经得到了支持。它使用OpenVX框架将CSIRX连接到ISP。客户必须在CSIRX和ISP之间插入DSP处理。
没关系。CSIRX输出将存储在内存中,我认为DSP处理的输出也将存储在内存中。客户需要使用OpenVX框架编写DSP节点和内核,然后他们需要将该节点与输入端的CSIRX和输出端的ISP节点正确连接起来。
这里如何将处理后的RAW进行数据回灌到ISP(VISS)中呢?你所说需要正确的连接不同的组件,是否有实现这种数据链的demo呢?
正确连接不同的组件,需要那些组件进行正确顺序的连接?如何在代码中实现?
正如我提到的,我们在SDK中没有这样的演示。
问题b:
我们TDA4VM的ISP(VISS)默认是online模式接收CSI2-RX数据,如何设置或者代码实现ISP(VISS)处于offline模式,进行接收回灌的RAW数据呢?
不,ISP已经从内存中读取数据了。