智能车制作

标题: 图像采集有几行抽风了似得,求大神进来看看 [打印本页]

作者: 动感小麦兜    时间: 2014-3-2 16:16
标题: 图像采集有几行抽风了似得,求大神进来看看

用的是k60+dma采集,每次采集都会有几行如下图,全黑的部分的像素值是16,有人说是踩到行消隐区了,但我把PIT关掉后,采到的图片就特别好,是控制直立与图像采集冲突吗?
[attach]56366[/attach]

作者: 光速小子    时间: 2014-3-2 19:48
[attach]56379[/attach]  我的这个是不是也是猜到消隐区的信号了,怎么解决呢
作者: 光速小子    时间: 2014-3-2 19:58
我的也是这样关了pit就全变了[attach]56380[/attach]
作者: 兰陵争信    时间: 2014-3-2 20:06
光速小子 发表于 2014-3-2 19:58
我的也是这样关了pit就全变了

能不能一个场景对比下,一个是宿舍一个是跑道???不过,亲好有激情啊,在宿舍也玩???

作者: 光速小子    时间: 2014-3-2 20:19
我开了pit,然后连续采集,然后成这样了。[attach]56381[/attach]
作者: 光速小子    时间: 2014-3-2 20:23
我没开pit,然后连续采集,然后又成这样了 [attach]56382[/attach]
作者: 光速小子    时间: 2014-3-2 20:23

作者: 木木木。    时间: 2014-3-2 20:44
PIT和行场中断会冲突好像
作者: xiang1    时间: 2014-3-2 20:55
行中断和定时器中断冲突会影响到摄像头采集
作者: 光速小子    时间: 2014-3-2 21:16
pit和哪个端口的中断有冲突知道吗
作者: 光速小子    时间: 2014-3-2 21:17
用不同的端口做行场中断都一样和pit有冲突吗
作者: 动感小麦兜    时间: 2014-3-2 23:30
兰陵争信 发表于 2014-3-2 20:06
能不能一个场景对比下,一个是宿舍一个是跑道???不过,亲好有激情啊,在宿舍也玩???

实验室太冷了,昨天去了一趟,冻感冒了

作者: 动感小麦兜    时间: 2014-3-2 23:34
光速小子 发表于 2014-3-2 20:23
我没开pit,然后连续采集,然后又成这样了

你可以把ad采集和速度采集脉冲的程序去掉再看看,我用2ms的时间采集ad,效果就好了,估计是ad采集用的时间比较长吧,你用的是dma吗,用的滤波是卡尔曼吧

作者: hghgsdsd    时间: 2014-3-3 08:30
不管用哪个端口的行中断和PIT都是冲突的,K60是单核机,不可能同时处理两个中断,如果一个中断未完成的时候另一个中断来了就肯定会产生冲突。话说为什么要用PIT啊,只用行中断就可以了啊
作者: suorui    时间: 2014-3-3 10:39
目测是中断优先级的问题
作者: 动感小麦兜    时间: 2014-3-3 13:00
hghgsdsd 发表于 2014-3-3 08:30
不管用哪个端口的行中断和PIT都是冲突的,K60是单核机,不可能同时处理两个中断,如果一个中断未完成的时候 ...

你是指用行中断来控制直立?

作者: 动感小麦兜    时间: 2014-3-3 13:00
suorui 发表于 2014-3-3 10:39
目测是中断优先级的问题

改过优先级,还是不行

作者: 小鸣人    时间: 2014-3-3 14:05
能把这个串口调试工具给我发一个么,我的不好用,看不到摄像头拍到的图像。。谢啦!2574417276@qq.com
作者: 动感小麦兜    时间: 2014-3-3 17:58
小鸣人 发表于 2014-3-3 14:05
能把这个串口调试工具给我发一个么,我的不好用,看不到摄像头拍到的图像。。谢啦!

已发送

作者: 光速小子    时间: 2014-3-3 19:09
动感小麦兜 发表于 2014-3-2 23:34
你可以把ad采集和速度采集脉冲的程序去掉再看看,我用2ms的时间采集ad,效果就好了,估计是ad采集用的时间 ...

是的

作者: hghgsdsd    时间: 2014-3-3 21:48
动感小麦兜 发表于 2014-3-3 13:00
你是指用行中断来控制直立?

对啊,反正行中断的时间是确定的,64us一次,只要保证直立控制间隔一定就行呗,然后摄像头图像采集与直立控制放在不同的行里就可以了啊

作者: 动感小麦兜    时间: 2014-3-4 12:59
光速小子 发表于 2014-3-3 19:09
是的

你现在解决问题了吗


作者: 光速小子    时间: 2014-3-4 21:13
没有解决,是pit中断里面的控制和dma采集有冲突了,他们用的是同一条总线,你把dma采集时间和控制时间协调好应该没问题了,不过我还没试。
作者: singlebrain    时间: 2014-3-5 22:42
hghgsdsd 发表于 2014-3-3 21:48
对啊,反正行中断的时间是确定的,64us一次,只要保证直立控制间隔一定就行呗,然后摄像头图像采集与直立 ...

直立放在行中断时序会乱掉的,已试过不行,可以把直立放在main里面,在行消隐时去处理直立。

作者: hghgsdsd    时间: 2014-3-6 09:08
singlebrain 发表于 2014-3-5 22:42
直立放在行中断时序会乱掉的,已试过不行,可以把直立放在main里面,在行消隐时去处理直立。

那是你处理的方法有问题,我们就是这么做的一点问题都没有,只要行中断计数没问题就行了

作者: 动感小麦兜    时间: 2014-3-6 12:11
hghgsdsd 发表于 2014-3-6 09:08
那是你处理的方法有问题,我们就是这么做的一点问题都没有,只要行中断计数没问题就行了

能不能加qq讨论一下,我的qq:929875441

作者: 动感小麦兜    时间: 2014-3-6 12:14
singlebrain 发表于 2014-3-5 22:42
直立放在行中断时序会乱掉的,已试过不行,可以把直立放在main里面,在行消隐时去处理直立。

我现在就是把直立放在main中,每1ms执行一次,如果不加图像处理还好,一加图像处理,程序就跑飞了。你说的行消隐是在什么时候?

作者: singlebrain    时间: 2014-3-6 16:50
动感小麦兜 发表于 2014-3-6 12:14
我现在就是把直立放在main中,每1ms执行一次,如果不加图像处理还好,一加图像处理,程序就跑飞了。你说的 ...

你的1ms周期可能短了点。

作者: 动感小麦兜    时间: 2014-3-6 21:32
singlebrain 发表于 2014-3-6 16:50
你的1ms周期可能短了点。

那你是定时多长时间啊

作者: singlebrain    时间: 2014-3-7 19:49
动感小麦兜 发表于 2014-3-6 21:32
那你是定时多长时间啊

我们是5ms

作者: 动感小麦兜    时间: 2014-3-7 21:19
singlebrain 发表于 2014-3-7 19:49
我们是5ms

是5ms执行一个控制周期还是5ms进一次中断?

作者: 姑娘放开那黄瓜    时间: 2014-3-8 13:57

作者: singlebrain    时间: 2014-3-8 15:29
动感小麦兜 发表于 2014-3-7 21:19
是5ms执行一个控制周期还是5ms进一次中断?

5ms一个周期,直立是放在main里面的,不用中断,用行计数来控制周期。

作者: 动感小麦兜    时间: 2014-3-8 15:36
singlebrain 发表于 2014-3-8 15:29
5ms一个周期,直立是放在main里面的,不用中断,用行计数来控制周期。

我现在弄好了,多谢了

作者: singlebrain    时间: 2014-3-8 15:43
动感小麦兜 发表于 2014-3-8 15:36
我现在弄好了,多谢了

你们控制的周期是多少?几行一次?我昨天调的时候感觉直立有点软,是不是周期太长了?

作者: 动感小麦兜    时间: 2014-3-8 15:54
singlebrain 发表于 2014-3-8 15:43
你们控制的周期是多少?几行一次?我昨天调的时候感觉直立有点软,是不是周期太长了?

http://www.znczz.com/thread-216293-1-1.html 看这个帖子 我没有用行数,最后还是用了pit中断

作者: singlebrain    时间: 2014-3-8 16:00
hghgsdsd 发表于 2014-3-6 09:08
那是你处理的方法有问题,我们就是这么做的一点问题都没有,只要行中断计数没问题就行了

你们控制几行执行一次直立?

作者: 夏炎    时间: 2014-3-9 13:00
路过
作者: ckx123    时间: 2014-3-11 20:54
请问lz,你是怎么把图像采集小的,用pclk分频么?
作者: 动感小麦兜    时间: 2014-3-13 23:26
ckx123 发表于 2014-3-11 20:54
请问lz,你是怎么把图像采集小的,用pclk分频么?

硬件4分频

作者: TY@517    时间: 2014-3-16 21:43
对的,,我们也遇到同样的问题
作者: colson    时间: 2014-3-18 18:23
借鉴学习一下!
作者: 鹿死谁的手    时间: 2014-3-19 16:16
动感小麦兜 发表于 2014-3-13 23:26
硬件4分频

兄弟,用的74ls74??必须硬件分频?反正我现在是图像加到直立上出现了很多噪点

作者: 动感小麦兜    时间: 2014-3-19 19:06
鹿死谁的手 发表于 2014-3-19 16:16
兄弟,用的74ls74??必须硬件分频?反正我现在是图像加到直立上出现了很多噪点

可以参考技术报告

作者: 、┈边↘缘.    时间: 2014-3-20 14:37
求楼主上位机。。。644767609@qq.com不胜感激。。。

作者: 动感小麦兜    时间: 2014-3-20 21:59
、┈边↘缘. 发表于 2014-3-20 14:37
求楼主上位机。。。不胜感激。。。

已发送

作者: 汽车人    时间: 2014-3-20 23:20
孩纸 激情燃烧呀 略吊 略吊。。。
作者: 、┈边↘缘.    时间: 2014-4-2 16:48
动感小麦兜 发表于 2014-3-20 21:59
已发送

多谢!

作者: L无奈    时间: 2014-4-2 18:19
采到图像了。接下来的二值化和赛道提取不会!
作者: 动感小麦兜    时间: 2014-4-2 18:32
L无奈 发表于 2014-4-2 18:19
采到图像了。接下来的二值化和赛道提取不会!

开始都不会,慢慢自己学,别人不会教的

作者: zhang116    时间: 2014-4-10 16:23
求楼主上位机 1403175385@qq.com
作者: zhang116    时间: 2014-4-10 16:24
多谢啦
作者: 592013049    时间: 2014-4-13 22:21
改中断优先级
作者: 回首怎奈梦已空    时间: 2014-4-15 01:08
mark




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2