您的位置:
OpenADSP社区论坛
->
Blackfin专区
->
新手上路
-> bf533+ADV7180不丢帧视频采集问题
本帖共有
563
个阅读者
bf533+ADV7180不丢帧视频采集问题
xpyang
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
2
金钱:
119
积分:
3
注册时间:
2013/7/29
小
大
楼主
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
bf533+ADV7180不丢帧视频采集问题
大家好,有个问题请教下大家,就是我用bf533+ADV7180进行视频信号的采集,想要实现不丢帧的对视频信号进行采集,发现个问题是,在不加入对采集来的视频信号进行处理时,可以实现25帧每秒的采集,但在中断中加入对采集来的信号进行适当的处理后,发现丢帧很严重,我想问的是,我可以在此平台中实现不丢帧的视频信号进行采集然后处理吗?我处理也只是提取亮度值,然后进行相关运算。
这家伙很懒,什么也没有留下!
等级:
2013/10/10 15:37:14
编辑帖子
帖子评价
单帖屏蔽
删除帖子
andy
(论坛版主)
头衔:
社区公民
帮派:
无帮无派
帖数:
2287
金钱:
11132
积分:
2263
注册时间:
2011/6/8
小
大
第
1
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
必须把机制改为pingpang buffer机制,在采集一帧,处理数据时,同时对第二个Buffer进行采集。
例子见:
http://www.openadsp.com/bbs/topic.asp?id=1536&boardid=18&tb=1
这家伙很懒,什么也没有留下!
等级:
2013/10/11 11:08:54
编辑帖子
帖子评价
单帖屏蔽
删除帖子
xpyang
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
2
金钱:
119
积分:
3
注册时间:
2013/7/29
小
大
第
2
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
你好,感谢你的回答,我试过了,发现应该是处理数据花费过多的时间,但还有个疑问,就是,我把数据处理放在while里面,而视频帧数据采集是通过DMA完成的(DMA传输不占用处理器内核),所以我觉得按理来说,我把我的数据处理函数放在while里面,是不会影响数据的采集的,但现在就是它影响了视频帧的采集,丢帧了,为什么呢
这家伙很懒,什么也没有留下!
等级:
2013/10/11 12:35:37
编辑帖子
帖子评价
单帖屏蔽
删除帖子
andy
(论坛版主)
头衔:
社区公民
帮派:
无帮无派
帖数:
2287
金钱:
11132
积分:
2263
注册时间:
2011/6/8
小
大
第
3
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
当你DMA采集完成后,你会对内存的数据进行读取或处理,此时,DMA不会采集数据,所以就丢帧了。要看你while里做了什么处理,DMA是否没有停止。
这家伙很懒,什么也没有留下!
等级:
2013/10/12 18:00:28
编辑帖子
帖子评价
单帖屏蔽
删除帖子
Powered by
OpenADSP
Copyright © 2010
www.
Openadsp
.com
. All rights reserved.159351 Call, 1 Queries, Processed in 0.156982 second(s),