工具/软件:TI-RTOS
我尝试在 TDA3x 上制作2D 顶视图。
但系统在 ALG_SynthesisProcess ()处停止
请确认以下算法设置参数。
--------------------------------------------------
设置参数:
--------------------------------------------------
startWithCalibration = true;
ChainCommon_SurroundView_CalibInit (startWithCalibration、gChainsCsi2CalMultiCamAppObj.chainsCfg->svOutputMode);
ChainCommon_SurroundView_SetSynthParams (&pAppObj->ucObj.Alg_SynthesPrm、
pAppObj->CaptureOutWidth、/* 720 */
pAppObj->CaptureOutHeight、/* 480 */
pAppObj->displayWidth、/* 720 */
pAppObj->displayHeight、/* 480 */
SV_2D_NUM_Views、/* 4 */
SV_2D_CARBOX_WIDTH、/* 160 */
SV_2D_CARBOX_HEIGHT、/* 240 */
算法_链接_SRV_输出_2D、
false);
ChainCommon_SurroundView_SetGAlignParams (&pAppObj->ucObj.Alg_GeoAlignPrm、
pAppObj->CaptureOutWidth、/* 720 */
pAppObj->CaptureOutHeight、/* 480 */
pAppObj->displayWidth、/* 720 */
pAppObj->displayHeight、/* 480 */
SV_2D_NUM_Views、/* 4 */
SV_2D_CARBOX_WIDTH、
SV_2D_CARBOX_HEIGHT、
算法_链接_SRV_输出_2D);
ChainCommon_SurroundView_SetPAlignParams (&pAppObj->ucObj.Alg_PhotoAlignPrm、
pAppObj->CaptureOutWidth、/* 720 */
pAppObj->CaptureOutHeight、/* 480 */
pAppObj->displayWidth、/* 720 */
pAppObj->displayHeight、/* 480 */
SV_2D_NUM_Views、/* 4 */
SV_2D_CARBOX_WIDTH、
SV_2D_CARBOX_HEIGHT、
算法_链接_SRV_输出_2D);
--------------------------------------------------
用例:
--------------------------------------------------
IssCapture -> VPE_SV -> Sync -> DUP _SV
DUP_SV -> ALG_GeoAlign (DSP1)
//原始同步帧必须是合成的 Q0输入
DUP_SV -> ALG_Synthesis (DSP1)
//显示的输入必须是来自合成的 Q0
ALG_Synthesis -> Display_video
//从合成中输入到 PhotoAlign 必须为 Q1
ALG_Synthesis -> ALG_PhotoAlign (DSP1)
// GeoAlign 必须是合成的 Q1输入
ALG_GeoAlign -> ALG_Synthesis
// PhotoAlign 必须是合成的 Q2输入
ALG_PhotoAlign -> ALG_Synthesis