团队成员、您好!
我使用的是 SDK 08_02_00_05 (Linux+RTOS)。
我正在尝试开发一个应用程序、该应用程序从单个摄像机捕获馈送、并以马赛克视图显示输出、包括第一个视图-摄像机0馈送、第二个视图-摄像机0的 OD、第三个视图-摄像机0的 SD、第四个视图-摄像机0的顶视图。
对于这一点,我有一个工作应用程序,显示相机0馈送在所有4视图的马赛克。
您能指导我如何从这里开始处理吗?
此致、
Chaitanya Prakash Uppala
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.
团队成员、您好!
我使用的是 SDK 08_02_00_05 (Linux+RTOS)。
我正在尝试开发一个应用程序、该应用程序从单个摄像机捕获馈送、并以马赛克视图显示输出、包括第一个视图-摄像机0馈送、第二个视图-摄像机0的 OD、第三个视图-摄像机0的 SD、第四个视图-摄像机0的顶视图。
对于这一点,我有一个工作应用程序,显示相机0馈送在所有4视图的马赛克。
您能指导我如何从这里开始处理吗?
此致、
Chaitanya Prakash Uppala
您好、Nikhil:
请找到应用流水线的附加图像。

您是否有 第1个视图-摄像机0输入、第2个视图-摄像机0的外径、第3个视图-摄像机0的 SD、第4个视图-摄像机0 输出的顶视图可用?
[报价]我有每个单独的工作应用程序使用4个摄像头。
此致、
Chaitanya Prakash Uppala
尊敬的 Chaitanya:
mosaic 节点接受对象数组。 因此、您可以将每个对象阵列输出馈送到马赛克节点输入、如下所示
obj->imgMosaicObj.input_arr[idx++]= mosaic_in_arra1;
obj->imgMosaicObj.input_arr[idx++]= mosaic_in_arra2 等...
之后、由于每个对象数组中只有1个可用通道、因此您应使用 input_select 参数
imgMosaicObj->params.windows[idx++].input_select = 0;
imgMosaicObj->params.windows[idx++].input_select = 1; 等等。
以便每个输入都对应于每个输入选择。
您可以 在多 AM 演示中引用 set_img_mosae_params()(其中输入选择在4个通道后发生变化)
此致、
Nikhil
您好、Nikhil:
根据您的建议进行修改后,可以获得所需的视图,即3个带凸轮馈送的马赛克窗口和1个带 SEG 输出的窗口。 但在第一帧显示之后、输出是续流的。
vx_int32 idx = 0;
对于(int i = 0;i < 3;i++)
{
obj->imgMosaicObj.input_arr[idx++]= obj->scalerObj.output[0].arr;
}
obj->imgMosaicObj.input_arr[idx++]= obj->postProcObj.output_image_arr;
obj->imgMosaicObj.num_inputs = idx;
当我将上面的代码片段更改为如下所示时、我将在4个窗口中获得连续语义分割输出。
vx_int32 idx = 0;
obj->imgMosaicObj.input_arr[idx++]= obj->postProcObj.output_image_arr;
obj->imgMosaicObj.num_inputs = idx;
请查找显示输出的附件。
e2e.ti.com/.../WhatsApp-Video-2024_2D00_05_2D00_08-at-11.35.12.mp4
此致、
Chaitanya Prakash Uppala
尊敬的 Chaitanya:
[报价用户 id="554139" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5178377 #5178377"]请找到应用流水线的附加图像。

我认为以上就是你们的管道。
其中、4个输入是 OD、Seg、Bev 和 scalar。
但目前您正在尝试2标量和1段。
我可以知道哪个流程是正确的吗?
此致、
Nikhil
您好、Nikhil:
我的正确流程是随附图像中的流程。
我已经开始开发的应用程序使用工作的4凸轮分段应用程序,并修改它为单相机在马赛克水平。 后来修改了 APP_CREATE_GRANT 和 UPDATE_MISAGE_DEFAULTS、以获得3 win cam 源和1 win seg 输出中的输出。 到达此窗口后、我计划将 OD 添加到另一个窗口、并在 OD 成功之后计划将顶视图添加到其中一个窗口。
[quote userid="554139" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv 我正在尝试开发一个应用程序、该应用程序可以从单个摄像机捕获馈送并以马赛克视图显示输出、包括第一视图-摄像机0馈送、第二视图-摄像机0的外视图、第三视图-摄像机0的 SD、第四视图-摄像机0的顶视图。应用输出应该是这样的。
告诉我,如果我走错了,或者有任何建议从你的终端
此致、
Chaitanya Prakash Uppala
您好、Nikhil:
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5185791 #5185791"]您是否看到任何错误日志?
[报价]否、在运行时和编译时没有任何错误日志。
请找到随附的运行时日志。
root@j7-evm:/opt/vision_apps# ./test_4cam_app.out --cfg btc_seg_cam.cfg
APP: Init ... !!!
MEM: Init ... !!!
MEM: Initialized DMA HEAP (fd=4) !!!
MEM: Init ... Done !!!
IPC: Init ... !!!
IPC: Init ... Done !!!
REMOTE_SERVICE: Init ... !!!
REMOTE_SERVICE: Init ... Done !!!
48.174146 s: GTC Frequency = 200 MHz
APP: Init ... Done !!!
48.180784 s: VX_ZONE_INIT:Enabled
48.180797 s: VX_ZONE_ERROR:Enabled
48.180810 s: VX_ZONE_WARNING:Enabled
48.186947 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
48.187106 s: VX_ZONE_INIT:[tivxHostInitLocal:86] Initialization Done for HOST !!!
Default param set!
Parsed user params!
48.191302 s: ISS: Enumerating sensors ... !!!
[MCU2_0] 48.191541 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE
[MCU2_0] 48.191798 s: write 0xfe to TCA6408 register 0x3
[MCU2_0] 48.291396 s: UB960 config start
[MCU2_0] 50.787656 s: End of UB960 config
[MCU2_0] 50.787722 s: UB960 config start
50.987896 s: ISS: Enumerating sensors ... found 0 : IMX390-UB953_D3
50.987911 s: ISS: Enumerating sensors ... found 1 : AR0233-UB953_MARS
50.987931 s: ISS: Enumerating sensors ... found 2 : AR0820-UB953_LI
50.987936 s: ISS: Enumerating sensors ... found 3 : UB9xxx_RAW12_TESTPATTERN
50.987941 s: ISS: Enumerating sensors ... found 4 : UB96x_UYVY_TESTPATTERN
50.987946 s: ISS: Enumerating sensors ... found 5 : GW_AR0233_UYVY
50.987951 s: ISS: Enumerating sensors ... found 6 : ISX016_UB913A_Q1
7 sensor(s) found
Supported sensor list:
a : IMX390-UB953_D3
b : AR0233-UB953_MARS
c : AR0820-UB953_LI
d : UB9xxx_RAW12_TESTPATTERN
e : UB96x_UYVY_TESTPATTERN
f : GW_AR0233_UYVY
g : ISX016_UB913A_Q1
Select a sensor above or press '0' to autodetect the sensor
[MCU2_0] 50.987658 s: End of UB960 config
g
Sensor selected : ISX016_UB913A_Q1
Querying ISX016_UB913A_Q1
51.670185 s: ISS: Querying sensor [ISX016_UB913A_Q1] ... !!!
51.670668 s: ISS: Querying sensor [ISX016_UB913A_Q1] ... Done !!!
LDC Selection Yes(1)/No(0)
Invalid selection
. Try again
LDC Selection Yes(1)/No(0)
[MCU2_0] 51.670412 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY
[MCU2_0] 51.670485 s: Received Query for ISX016_UB913A_Q1
1
Max number of cameras supported by sensor ISX016_UB913A_Q1 = 4
Please enter number of cameras to be enabled
Invalid selection
. Try again
Max number of cameras supported by sensor ISX016_UB913A_Q1 = 4
Please enter number of cameras to be enabled
1
Sensor params queried!
### APP DEBUG: width = 1280, height = 944Window 1 input_select: 0
Window 2 input_select: 1
Window 3 input_select: 2
Window 4 input_select (should be for segmentation): 3
Updated user params!
Creating context done!
Kernel loading done!
52.915503 s: ISS: Initializing sensor [ISX016_UB913A_Q1], doing IM_SENSOR_CMD_PWRON ... !!!
52.916031 s: ISS: Initializing sensor [ISX016_UB913A_Q1], doing IM_SENSOR_CMD_CONFIG ... !!!
[MCU2_0] 52.915709 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_PWRON
[MCU2_0] 52.915784 s: IM_SENSOR_CMD_PWRON : channel_mask = 0x1
[MCU2_0] 52.915855 s: ISX016_PowerOn : chId = 0x0
[MCU2_0] 52.916202 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG
[MCU2_0] 52.916254 s: Application requested features = 0x158
[MCU2_0]
[MCU2_0] 52.916301 s: UB960 config start
[MCU2_0] 53.172489 s: End of UB960 config
[MCU2_0] 53.172556 s: UB960 config start
[MCU2_0] 53.428485 s: End of UB960 config
[MCU2_0] 53.428689 s: UB960 config start
[MCU2_0] 53.432489 s: End of UB960 config
[MCU2_0] 53.432541 s: ub953 config start : slaveAddr = 0xb0
[MCU2_0] 53.640539 s: End of UB953 config
[MCU2_0] 53.641422 s: Configuring camera # 0
[MCU2_0] 53.641614 s: UB960 config start
[MCU2_0] 53.645488 s: End of UB960 config
[MCU2_0] 53.645539 s: ub953 config start : slaveAddr = 0xb0
[MCU2_0] 53.853533 s: End of UB953 config
[MCU2_0] 53.853626 s: Configuring ISX016 imager 0x50.. Please wait till it finishes
53.953616 s: ISS: Initializing sensor [ISX016_UB913A_Q1] ... Done !!!
Sensor init done!
Capture init done!
app_init_color_conv() : ENTERING
app_init_color_conv() : EXITING
Color Conv init done!
Scaler init done!
[MCU2_0] 53.953394 s: IM_SENSOR_CMD_CONFIG returning status = 0
Computing checksum at 0x0000FFFFA638A540, size = 937904
TIDL Init Done!
Pre Proc Update Done!
Pre Proc Init Done!
Post Proc Update Done!
Post Proc Init Done!
Img Mosaic init done!
Display init done!
App Init Done!
app_create_graph() : ENTERING
Graph create done!
Capture graph done!
app_create_graph_color_conv() : ENTERING
Color convert node create started
Color convert node create done
app_create_graph_color_conv() : EXITING
Color Conversion graph done!
Scaler graph done!
Pre proc graph done!
TIDL graph done!
Draw detections graph done!
Img Mosaic graph done!
Display graph done!
Pipeline params setup done!
app_create_graph : Exiting
App Create Graph Done!
Grapy verify SUCCESS!
App Verify Graph Done!
### APP DEBUG: app_run_graph() :: ENTERING
54.302285 s: ISS: Starting sensor [ISX016_UB913A_Q1] ... !!!
[MCU2_0] 54.302830 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_STREAM_ON
[MCU2_0] 54.302913 s: IM_SENSOR_CMD_STREAM_ON: channel_mask = 0x1
[MCU2_0] 54.302961 s: UB960 config start
[MCU2_0] 54.558490 s: End of UB960 config
[MCU2_0] 54.558558 s: UB960 config start
[MCU2_0] 54.814491 s: End of UB960 config
[MCU2_0] 54.824536 s: UB960 config start
54.856717 s: ISS: Starting sensor [ISX016_UB913A_Q1] ... !!!
appStartImageSensor returned with status: 0
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline <= 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline <= 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
==========================================
ITC Demo - 1-Camera Mosaic Display
==========================================
p: Print performance statistics
x: Exit
Enter Choice:
inside obj->pipeline <= 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
==========================================
ITC Demo - 1-Camera Mosaic Display
==========================================
p: Print performance statistics
x: Exit
Enter Choice: inside obj->pipeline <= 0
[MCU2_0] 54.856497 s: End of UB960 config
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
inside obj->pipeline > 0
exiting app-run_graph_for_one_frame_pipeline
after app_run_graph_for_one_frame_pipeline
before app_run_graph_for_one_frame_pipeline
inside app_run_graph_for_one_frame_pipeline
此致、
Chaitanya Prakash Uppala
您好、Nikhil:
请找到随附的代码片段。
tivxSetGraphPipelineDepth(obj->graph, APP_PIPELINE_DEPTH);
tivxSetNodeParameterNumBufByIndex(obj->colorConvObj.node, 1, APP_BUFFER_Q_DEPTH);
//tivxSetNodeParameterNumBufByIndex(obj->ldcObj.node, 7, APP_BUFFER_Q_DEPTH);
/*This output is accessed slightly later in the pipeline by mosaic node so queue depth is larger */
tivxSetNodeParameterNumBufByIndex(obj->scalerObj.node, 1, 6);
tivxSetNodeParameterNumBufByIndex(obj->scalerObj.node, 2, 6);
tivxSetNodeParameterNumBufByIndex(obj->sdpreProcObj.node, 2, APP_BUFFER_Q_DEPTH);
tivxSetNodeParameterNumBufByIndex(obj->sdtidlObj.node, 4, APP_BUFFER_Q_DEPTH);
tivxSetNodeParameterNumBufByIndex(obj->sdtidlObj.node, 7, APP_BUFFER_Q_DEPTH);
tivxSetNodeParameterNumBufByIndex(obj->sdpostProcObj.node, 4, APP_BUFFER_Q_DEPTH);
tivxSetNodeParameterNumBufByIndex(obj->imgMosaicObj.node, 1, 4);
我尝试在这一行中将值从6修改为2和8 TI5xSetNodeParameterNumBufByIndex(obj->scalerObj.node、1、6);
还尝试增加马赛克 Obj 的缓冲深度。 没有任何用处。
此致、
Chaitanya Prakash Uppala
您好、Nikhil:
如下图所示通过测试后、应用程序未冻结、但显示为绿色背景、如所附视频中所示。
in app_create_graph function
vx_int32 idx = 0;
obj->imgMosaicObj.input_arr[idx++] = obj->scalerObj.output[1].arr;
------------------------------------------------------------
static void update_img_mosaic_defaults(ImgMosaicObj *imgMosaicObj, vx_uint32 in_width, vx_uint32 in_height, vx_int32 numCh)
{
vx_int32 idx, ch;
vx_int32 grid_size = calc_grid_size(numCh);
imgMosaicObj->out_width = DISPLAY_WIDTH;
imgMosaicObj->out_height = DISPLAY_HEIGHT;
imgMosaicObj->num_inputs = 1;
tivxImgMosaicParamsSetDefaults(&imgMosaicObj->params);
idx = 0;
for(ch = 0; ch < numCh; ch++)
{
vx_int32 startX, startY, winX, winY, winWidth, winHeight;
winX = ch%grid_size;
winY = ch/grid_size;
if((in_width * grid_size) >= imgMosaicObj->out_width)
{
winWidth = imgMosaicObj->out_width / grid_size;
startX = 0;
}
else
{
winWidth = in_width;
startX = (imgMosaicObj->out_width - (in_width * grid_size)) / 2;
}
if((in_height * grid_size) >= imgMosaicObj->out_height)
{
winHeight = imgMosaicObj->out_height / grid_size;
startY = 0;
}
else
{
winHeight = in_height;
startY = (imgMosaicObj->out_height - (in_height * grid_size)) / 2;
}
imgMosaicObj->params.windows[idx].startX = startX + (winWidth * winX);
imgMosaicObj->params.windows[idx].startY = startY + (winHeight * winY);
imgMosaicObj->params.windows[idx].width = winWidth;
imgMosaicObj->params.windows[idx].height = winHeight;
imgMosaicObj->params.windows[idx].input_select = 0;
imgMosaicObj->params.windows[idx].channel_select = 0;
idx++;
}
imgMosaicObj->params.num_windows = 4;
/* Number of time to clear the output buffer before it gets reused */
imgMosaicObj->params.clear_count = APP_BUFFER_Q_DEPTH;
}
e2e.ti.com/.../WhatsApp-Video-2024_2D00_05_2D00_10-at-18.03.24.mp4
由于输出不冻结,进一步修改了应用程序3赢的凸轮进给和1赢的 SEG 输出,但没有改善的输出。 绿色背景仍然冻结、如随附的图像所示。
此致、
Chaitanya Prakash Uppala
您好、Nikhil:
感谢为询问的问题提供的回应。
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5191197 #5191197"]让我在结束时尝试一下、并在本周结束时回复您。
[报价]正如您所说的、我开始采用不同的应用、同时再次从头开始集成。
我已根据我在开始时介绍的流水线进行集成。 请查找最近运行的随附显示输出、没有生成和运行时错误。
e2e.ti.com/.../WhatsApp-Video-2024_2D00_05_2D00_15-at-11.52.22.mp4
显示屏没有冻结、但存在大量失真。 请帮助我解决 输出失真或波动的问题。
注意:第4个窗口中的顶视图输出未按预期显示。 我目前正在寻找解决它的方法。
此致、
Chaitanya Prakash Uppala
您好、Nikhil:
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5201425 #5201425"]让我来回顾一下并在下周早些时候回来
[报价]好的。 都将等待您的响应。
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5191197 #5191197"]让我在结束时尝试一下、并在本周结束时回复您。
[报价]如果可能还有时间、请您也检查一下。 这样我就可以知道这种行为背后的原因、因为如果我再次遇到类似的问题、这将对我有所帮助。
此致、
Chaitanya Prakash Uppala
您好!
[报价 userid="554139" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5202093 #5202093"]#define APP_MODULES_MAX_SCALER_OUTPUTS (5) is defined。[/QUOT]MSC 标量节点只能输出5个图像。 这是节点架构。 因此、您不能将这个宏值增加。
此致、
Nikhil
因此、您不能将这个宏值增加。
[报价]感谢 Nikhil 的确认。
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5201425 #5201425"]让我来回顾一下并在下周早些时候回来
[报价]将等待您的响应。
注意:第四个窗口中的顶视图输出未按预期提供。 我目前正在寻找解决这个问题的方法。
如此处所述、我回顾了代码、但找不到任何错误。 所以我开始把工作的顶视图应用作为我的项目的基础,并开始集成 SD 和 OD。 请查找显示器上所显示输出的附加图像和视频。
e2e.ti.com/.../VID_2D00_20240520_2D00_WA0000.mp4
e2e.ti.com/.../output_5F00_images.zip
如果您在上面的 zip 文件中观察到预处理程序输出、底部的左侧部分将填充一些蓝线和黄线。 分频器输出符合预期。
您能否让我知道发生这种行为的原因可能是什么、因为除了禁用填充(即将填充值设置为0)之外、没有在 preproc 节点中进行任何修改。
此致、
Chaitanya Prakash Uppala
您好、Nikhil:
我能够得到4窗口摄像头馈送,OD, SD,电视视图没有冻结,但轻微失真. 但问题在于 OD、显示输出没有检测。
当我将 OD 集成到电视应用中(电视应用作为基座)时、OD 和电视输出良好而不会出现冻结和波动、但大多数情况下都出现了误检。 对 SD 积分后、OD 显示输出窗口中未出现任何检测。 请查看随附的视频以供参考。
e2e.ti.com/.../WhatsApp-Video-2024_2D00_05_2D00_21-at-19.26.56.mp4
注意: 我观察到集成电视模块在集成 SD 和 OD (即用于变绿的电视输出)后出现的 WIRD 行为。 现在、OD 模块检测在积分 SD 后停止。
请在这里帮助我。 问题可能是什么?
注意:OD 模块 postproc 是自定义内核,包含后处理和 drawBox 功能。 内核运行正常、使用不同的应用程序进行了检查。 当运行应用程序时,它将进入内核内部,而不是进入 drawBox 内部功能。
此致、
Chaitanya Prakash Uppala
尊敬的 Chaitanya:
很抱歉响应延迟。 我当时在修改应用程序、在设置过程中几乎没有遇到任何问题。 我目前正在研究这项工作。
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5183861 #5183861"]请找到应用流水线的附加图像。

同时、我相信您的最新回复仍然符合上述流程。
您能告诉我哪条路是电视吗?
此外、您是否检查了本例中所有节点的节点执行时间? 您是否在任何节点中看到任何瓶颈(即更长的节点执行时间)?
您能否为所有节点提供这些数据?
此致、
Nikhil
您好、Nikhil:
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5231737 #5231737"]同时、我相信您的最新回复仍然符合上述流程。
[报价]有。 流程无变化。
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5231737 #5231737"]您能告诉我哪条路是电视吗?
[报价]第3条通路对应于电视。 Scaler2->BEV_PreProc->BEV->BRGBtoNV12->Mosaic Color_Conv_
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5231737 #5231737"]此外、您是否检查了本例中所有节点的节点执行时间? 您是否在任何节点中看到任何瓶颈(即更长的节点执行时间)?
[报价]是的、我检查了执行时间、但没有发现任何瓶颈。
[报价 userid="506459" url="~/support/processors-group/processors/f/processors-forum/1357624/tda4vm-single-camera-mosaic-view-consists-od-sd-tv/5231737 #5231737"]您能否为所有节点提供这些数据?
[报价]当然。 我已经通过私人消息发送出去。 请仔细观察一下。
此致、
Chaitanya Prakash Uppala
让我来深入研究一下、然后用我的分析来给您答复
[报价]将等待您的响应。 您能告诉我我我何时可能会收到回复吗?
此致、
Chaitanya Prakash Uppala