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.
工具/软件:TI-RTOS
您好、先生、
当我选择 tda2x 立体声用例(用例编号6)时。 其中有4个选项。 我正在尝试运行第二个选项"2:2通道 LVDS 捕捉+ VPE +立体声(DSPx、EVEx)+显示(HDMI)"、但我没有获得正确的输出。 在输出中、视差图的宽度以及左右摄像头的宽度不完整。
1) 1)/apps/src/rtos/usecases/common/chains_common_stereo_defines.h
e2e.ti.com/.../chains_5F00_common_5F00_stereo_5F00_defines.h
2) 2)/apps/src/rtos/usecases/lvds_vip_single_stereo/chains_lvdsVipSIngleStereo.c
e2e.ti.com/.../chains_5F00_lvdsVipSingleStereo.c
启动用例后、它将在终端上打印以下信息(共8行)。 请复制并共享它们。
[IPU1-0] 18.455194 s:imDimo->mutityInputImageWidth:720、imDimo->mutityInputImageHeight:376
[IPU1-0] 18.455346 s:imDimo->mutityInputLeftImageStartX:68、imDimo->mutityInputImageStartY:5
[IPU1-0] 18.455468 s:imDimo->mutityInputRightImageStartX:5、imDimo->mutityInputRightImageStartY:5
[IPU1-0] 18.455560 s:imDim -> censusOutputRoiWidth:720,imDim -> censOutputRoiHeight:376
[IPU1-0] 18.455651 s:imDimo->censusInputImageWidth:896、imDimo->censInputImageHeight:384
[IPU1-0] 18.455773 s:imDim->censusInputImageStartX:4、imDimo->censInputImageStartY:4
[IPU1-0] 18.455865 s:imDim->remapImageWidth:896、imDim->remapImageHeight:384
[IPU1-0] 18.455926 s:imDim -> origRoiStartX:72、imDim -> origRoiStartY:9
Ravi、
您使用的是哪种摄像头模块? 奇怪 的是、您无法正确看到"3:2通道 LVDS 捕捉+ VPE +立体声整流+显示(HDMI)"的输入图像。 左右图像(YUV420 1280x720) 应正确显示。 但它看起来颜色信息已损坏。 让我也从我的角度尝试一下 、但请确保您的摄像头在其他用例(例如单个摄像头用例)中工作正常。
**注:
1. 在 chains_common_立体声.h 中、必须更改以下两 个变量
#define NUM_INVITICS 128
#define VAND_STEP_SIZE 4.
(如果要保留它们的原始值 、即64和2、 在 chains_lvdsVipSingleStereo .c 和 chains_lvdsVipSingleStereoAutoCalib.c 中、remap_width 应为768 但现在、我建议将 chain_common_立体声.h 中的两个值更改为以上)
在线校准生成整流表并存储在 QSPI 中、以便立体声用例可以使用它们。 我注意到您在测试中未正确设置立体摄像机(即左摄像头和右摄像头未对齐)。 要使用在线校准用例、首先必须 正确设置立体摄像机。 在线校准后、您在"2:2通道 LVDS 采集+ VPE +立体声(DSPx、EVEx)+显示(HDMI)"中看不到任何内容的原因是 、我认为您碰巧在 QSPI 中有垃圾数据。 要删除 QSPI 中的数据、请运行"3:2通道 LVDS 捕捉+ VPE +立体声整流+显示(HDMI)"、然后 只需按"0:停止链"。
总之、首先需要弄清为什么 无法 正确看到"3:2通道 LVDS 捕捉+ VPE +立体声整流+显示(HDMI)"图像。
您好、先生、
我认为摄像头只支持 yuv422yuyv 输出。 这就是为什么我们在3通道 LVDS 捕捉+ VPE +立体声整流+显示(HDMI)中获得失真输出的原因"
谢谢、
Ravi。
我确认 OV10635数据格式为 YUV422、但 在本用例中、它在 VPE 链接中转换为 YUV420。 因此您不会有任何问题。
我对"Usecase 2:"的建议是这样的
1) 1)设置
#define NUM_INVITICS 128
#define VAND_STEP_SIZE 4.
2)和清除 QSPI、如我在注释2中所述、即运行"Usecase 3:"、只需按"0:stop usecase"
3) 3)然后运行"Usecase 2:"
对于"Usecase 3:"、我 不知道为什么您的颜色损坏了。
此外、对于这些立体用例、您最好设置立体摄像机设备。
您好、先生、
我们通过更改 chains_vision.c 中的参数获得了正确的输出
谢谢。
您好、先生、
我已更改 tda2xx_set_captucatreams 函数中的字长和输入数据格式。
谢谢。