TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8127 full feature 模式下10Mp JPEG编码的问题

 

大家好:

 full feature 模式的usecase没有提供10Mp的JPEG编码,而项目要用到DSP,所以需要选择full feature,我将sensor改成10Mp输出模式,三路码流分别为D1 H264,D1 H264 ,10M MJEG,H264可以正常工作,而JPEG编码时好时坏,将图片保存在本地看过了,确实是10M的分辨率,而且图片也正常,问题是不稳定,会报错,如下,而2Mp或以下分辨率的图片编码不会报错,大于2M,试过3M,5M,8M都会出现下面的问题

[m3video] 15289:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_jpeg.c:[215]::INTERNAL ERROR:-1

 [m3video] ALGPROCESS FAILED

 [m3video] JPEG Extended error 400

 [m3video] ENCLINK:ERROR in Enclink_JPEGEncodeFrame.Status[-1]

 [m3video] ENC : IVAHDID : 0 ENCLINK:ERROR in EncLink_SubmitBatch.Status[-1]

 

[m3video] ENCLINK:H264Enc !!WARNING!!!Unable to handle runtime output buffer request

 [m3video] Extended error 18400 for reqObjIndex 0  [m3video] 17340:WARN

 [m3video] ENCLINK:ERROR in Enclink_h264EncodeFrameBatch.Status[-1] for IVAHD_0

  [m3video] 17340:WARN  [m3video] ENC : IVAHDID : 0 ENCLINK:ERROR in EncLink_SubmitBatch.Status[-1]

 

是因为参数不对的问题还是在full feature下不能编码2Mp以上的图片, 看到一个类似的问题,工程师建议在lower power模式下使用10Mp,可能是full feature下,DSP和DSS会增加内存的负载,希望能得到TI官方工程师的解答,谢谢。

 

Eason Wang:

你为什么需要双路D1 H264?

han yang1:

回复 Eason Wang:

没想要双路,之前第一路是1080P,但是不知道怎么关掉第一路,所以将第二路dup给第一路了,其实只需要第二路D1 H264和第三路的10M JPEG.

han yang1:

目前发现当配置成3路码流 10M H264, D1 264, 10M JPEG不会报错,而配置成2路码流 D1 H264+10M JPEG就会出现上面的错误。

Micky xie:

回复 han yang1:

han yang 您好,

请问你用的10Mp的方案是在哪里配置的? 我将mcfw_ipnc_app的参数设置成10MP_D1,fSetVideoSize及fSetStreamConfig配置成10M对应的参数后,用lowPower的usecase跑起来后,使用网页看到的是黑色的,没有图像,请问别的地方还需要配置吗?

十分感激。

frederick:

回复 Eason Wang:

TO Eason Wang:

你好!

han yang1  说将sensor改成10Mp输出模式是什么意思?

我现在也想做full feature 下 输出10Mp JPEG图像。

smile1:

我在full feature下测试过10M jpeg编解码,ok,我是从a8传一张10Mp的jpeg图片到videoM3,解码,编码,在到A8

赞(0)
未经允许不得转载:TI中文支持网 » DM8127 full feature 模式下10Mp JPEG编码的问题
分享到: 更多 (0)