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

Facedetect demo 的帧率太低了

你好,

   我想问一下,  我用Facedetect demo 的源程序做开发, 但我发现Facedetect demo 的帧率太低了, 即使去掉Facedetect的功能,但帧率依然太低(每秒只有6帧), 想提高帧率,不知用啥办法?

yh zhang:

我用的是DSP开发板(TMDSLCDK6748)

Shine:

帧率慢是因为ColorconvertTask这个函数通过软件进行color转化,比较花时间,要把720×488分辨率的image转换成lcd显示的格式。你可以试试把分辨率降低,应该能提高帧率。

yh zhang:

回复 Shine:

您好!

在facedetect_lcdk.c 的文件里有如下设置

#define DISPLAY_IMAGE_WIDTH                        (640) 

#define DISPLAY_IMAGE_HEIGHT                    (480)

这样设置下,我的LCD显示器显示图像正常, 但当我把DISPLAY_IMAGE_WIDTH和DISPLAY_IMAGE_HEIGHT 改小一半时, 也就是QVGA的模式:

#define DISPLAY_IMAGE_WIDTH                        (320) 

#define DISPLAY_IMAGE_HEIGHT                    (240)

LCD显示器没有显示任何图像,是否还要修改其他LCD参数,请指教。

yh zhang:

回复 yh zhang:

同时想问一下,修改

#define CAPTURE_IMAGE_WIDTH                         (720)#define CAPTURE_IMAGE_HEIGHT                     (488)

为多少才合适, 是否还要修改其他地方,摄像头才工作正常?

Shine:

回复 yh zhang:

看一下面的帖子。https://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/115/t/501723 

赞(0)
未经允许不得转载:TI中文支持网 » Facedetect demo 的帧率太低了
分享到: 更多 (0)