CN100368985C - 快速质心统计方法及装置 - Google Patents
快速质心统计方法及装置 Download PDFInfo
- Publication number
- CN100368985C CN100368985C CNB031336108A CN03133610A CN100368985C CN 100368985 C CN100368985 C CN 100368985C CN B031336108 A CNB031336108 A CN B031336108A CN 03133610 A CN03133610 A CN 03133610A CN 100368985 C CN100368985 C CN 100368985C
- Authority
- CN
- China
- Prior art keywords
- statistics
- integrated circuit
- vlsi
- scale integrated
- large scale
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000007619 statistical method Methods 0.000 title abstract 2
- 238000007493 shaping process Methods 0.000 claims description 9
- 238000000926 separation method Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 6
- 239000013078 crystal Substances 0.000 claims description 5
- 239000012467 final product Substances 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
Images
Landscapes
- Complex Calculations (AREA)
Abstract
本发明涉及图象处理,具体地说是一种能实时输出目标位置信患的快速质心统计方法及装置。使用统计程序的超大规模集成电路,不经过存储,直接对目标二值信号进行统计运算,最终输出行加权和、场加权和、以及二值的统计总数,由单片机读取以上三个数据,再用二值的统计总数分别去除行加权和得到行方向的位置数据、及场加权和得到场方向的位置数据即可;其装置是采用超大规模集成电路为核心器件,通过控制总线与输入电路连接,并通过数据总线、地址和控制总线与单片机连接。采用本发明占用单片机时间短、可以实时输出位置信息。
Description
技术领域
本发明涉及图象处理,具体地说是一种能实时输出目标位置信息的快速质心统计方法及装置。
背景技术
目前,公知的质心统计电路由输入电路、RAM、单片机、输出电路组成,将目标的二值信号通过输入电路存储到RAM当中,单片机依据行场同步进行统计运算,通过输出电路输出位置信息。因为需要进行很繁重的加乘运算,占用了单片机大量的时间。另外,它是把二值信号先存储到RAM中再运算,不能实时输出位置信息。
发明内容
为了克服现有的质心统计电路不足,本发明提供了一种占用单片机时间短、可以实时输出位置信息的快速质心统计方法及装置。
为了实现上述目的,本发明解决其技术问题所采用的技术方案如下:
质心统计方法为:使用统计程序的超大规模集成电路,不经过存储,直接对目标二值信号进行统计运算,最终输出行加权和、场加权和、以及二值的统计总数,由单片机读取以上三个数据,再用二值的统计总数分别去除行加权和得到行方向的位置数据、及场加权和得到场方向的位置数据即可。
其所用装置:采用超大规模集成电路为核心器件,通过控制总线与输入电路连接,并通过数据总线、地址和控制总线与单片机连接;具体为:行同步信号和场同步信号分别经非门整形电路中两级非门整形,与超大规模集成电路连接,时钟信号和二值信号直接连接到超大规模集成电路,超大规模集成电路分别与数据端和控制端相连,行场同步分离器为超大规模集成电路提供锁存地址,行场同步分离器为单片机提供工作时存储空间,晶体振荡器为超大规模集成电路和单片机提供时钟信号。
本发明的有益效果是:
1.采用本发明不经过存储,又采用硬件运算,只需输出统计结果给单片机,让单片机作两次除法运算,可以减少单片机的占用时间,大大的减轻了单片机的压力,并能达到实时输出目标位置信息的目的。
2.本发明采用超大规模集成电路,不仅结构简单,还增强了可靠性,而且维护简单。
3.采用本发明可以提高跟踪速度及抗干扰的能力。
附图说明
图1是本发明原理框图。
图2是本发明一个实施例电路原理图。
图3是本发明一个实施例程序流程图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。
本发明使用统计程序的超大规模集成电路,不经过存储,直接对目标二值信号进行统计运算,最终输出行加权和、场加权和、以及二值的统计总数,由单片机读取以上三个数据,再用二值的统计总数分别去除行加权和得到行方向的位置数据、及场加权和得到场方向的位置数据即可。
如图1所示,本发明采用超大规模集成电路CPLD为核心器件,通过控制总线1与输入电路连接,并通过数据总线2、地址和控制总线3与单片机连接。
如图2所示,具体为:行同步信号fhin和场同步信号fvin分别经非门整形电路中两级非门D6F、D6E及D6C、D6D整形,与超大规模集成电路U1连接,时钟信号fz和二值信号rz直接连接到超大规模集成电路U1,超大规模集成电路U1分别与U3数据端和控制端相连,行场同步分离器U2的pa口为超大规模集成电路U1提供锁存地址,行场同步分离器U2为单片机U3提供工作时存储空间,晶体振荡器J1为超大规模集成电路U1和单片机U3提供时钟信号。
如图3所示,质心统计程序具体流程为:先初始化,然后判断是否开始计数,如果判断结果为NO则返回重新判断,如果判断结果为YES,则进行行场计数,再判断是否有二值,当判断结果为NO时返回行场计数,当判断结果为YES时则进行二值计数及行场统计,再判断是否统计结束,当判断结果为NO时返回行场计数,当判断结果为YES时将数据输出。
工作原理如下:
超大规模集成电路U1由二值计数、行统计、场统计,数据输出模块组成,场同步信号fvin经两级非门整形电路连接到超大规模集成电路U1的一个单稳的输入端,其单稳的输出接二值计数、行统计、场统计三个统计模块的清零端,当单稳输出一定宽度的高脉冲,对二值计数、行统计、场统计三个统计模块进行初始化。二值信号rz和超大规模集成电路U1内部产生的窗口信号连接到超大规模集成电路U1内部的一个与门的输入端,与门的输出接行统计、场统计的使能端,内部产生的窗口信号是是否开始计数的判断依据,当窗口信号为高电平时,开始计数。在行、场统计模块中,由超大规模集成电路U1内部加法器和寄存器构成一个累加器。行统计中,累加器的输入是窗口内时钟信号fz的计数值;场统计中,累加器的输入是窗口内行同步信号fhin的计数值。当窗口信号为低电平时,行、场统计结束,统计数据锁存到数据输出模块。单片机U3从超大规模集成电路U1的数据输出模块读取三组数据,经过两次除法运算,当场就可以获得目标的位置信息,保证了实时性。
本实施例所述非门整形电路由带施密特触发器的74HC14芯片构成;单片机U3选择速度较高的80c196kc系列芯片;超大规模集成电路U1采用alteral公司生产的max系列CPLD芯片,行场同步分离器U2采用wsi公司生产的psd301系列芯片,晶体振荡器J1采用12Mhz的卧式晶振。
经实验证明,采用本发明可提高跟踪速度及抗干扰的能力,由于使用了超大规模集成芯片,还增强了可靠性,而且维护简单。
Claims (3)
1.一种快速质心统计方法,其特征在于:使用存有统计程序的超大规模集成电路,不经过存储,直接对目标二值信号进行统计运算,最终输出行加权和、场加权和、以及二值的统计总数,由单片机读取以上三个数据,再用二值的统计总数分别去除行加权和得到行方向的位置数据、及场加权和得到场方向的位置数据即可。
2.按照权利要求1所述快速质心统计方法,其特征在于:所述统计程序具体流程为:先初始化,然后判断是否开始计数,如果判断结果为NO则返回重新判断,如果判断结果为YES,则进行行场计数,再判断是否有二值,当判断结果为NO时返回行场计数,当判断结果为YES时则进行二值计数及行场统计,再判断是否统计结束,当判断结果为NO时返回行场计数,当判断结果为YES时将数据输出。
3.一种快速质心统计装置,其特征在于:采用超大规模集成电路(U1)为核心器件,通过控制总线与输入电路连接,并通过数据总线、地址和控制总线与单片机连接;行同步信号和场同步信号分别经非门整形电路中两级非门整形,与超大规模集成电路(U1)连接,时钟信号和二值信号直接连接到超大规模集成电路(U1),超大规模集成电路(U1)分别与单片机(U3)数据端和控制端相连,行场同步分离器(U2)为超大规模集成电路(U1)提供锁存地址,行场同步分离器(U2)为单片机(U3)提供工作时存储空间,晶体振荡器(J1)为超大规模集成电路(U1)和单片机(U3)提供时钟信号;超大规模集成电路(U1)由二值计数、行统计、场统计,数据输出模块组成,场同步信号fvin经两级非门整形电路连接到超大规模集成电路(U1)的一个单稳的输入端,其单稳的输出接二值计数、行统计、场统计三个统计模块的清零端,当单稳输出一定宽度的高脉冲,对二值计数、行统计、场统计三个统计模块进行初始化;二值信号rz和超大规模集成电路(U1)内部产生的窗口信号连接到超大规模集成电路(U1)内部的一个与门的输入端,与门的输出接行统计、场统计的使能端,内部产生的窗口信号是是否开始计数的判断依据,当窗口信号为高电平时,开始计数;在行、场统计模块中,由超大规模集成电路(U1)内部加法器和寄存器构成一个累加器;行统计中,累加器的输入是窗口内时钟信号fz的计数值;场统计中,累加器的输入是窗口内行同步信号fhin的计数值;当窗口信号为低电平时,行、场统计结束,统计数据锁存到数据输出模块;单片机(U3)从超大规模集成电路(U1)的数据输出模块读取三组数据,经过两次除法运算,当场就获得目标的位置信息,保证了实时性。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031336108A CN100368985C (zh) | 2003-07-29 | 2003-07-29 | 快速质心统计方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031336108A CN100368985C (zh) | 2003-07-29 | 2003-07-29 | 快速质心统计方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1577248A CN1577248A (zh) | 2005-02-09 |
CN100368985C true CN100368985C (zh) | 2008-02-13 |
Family
ID=34579023
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031336108A Expired - Fee Related CN100368985C (zh) | 2003-07-29 | 2003-07-29 | 快速质心统计方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100368985C (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002075660A2 (en) * | 2001-03-21 | 2002-09-26 | Consiglio Nazionale Delle Ricerche | Method and apparatus for real time contour tracking of objects on video images sequences |
-
2003
- 2003-07-29 CN CNB031336108A patent/CN100368985C/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002075660A2 (en) * | 2001-03-21 | 2002-09-26 | Consiglio Nazionale Delle Ricerche | Method and apparatus for real time contour tracking of objects on video images sequences |
Non-Patent Citations (2)
Title |
---|
一种快速求图像目标质心的方法. 胡君.光学精密工程,第6卷第5期. 1998 * |
一种新的文本数字水印标记策略和检测方法. 黄华,齐春,李俊,朱伟芳.西安交通大学学报,第36卷第2期. 2002 * |
Also Published As
Publication number | Publication date |
---|---|
CN1577248A (zh) | 2005-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103631360B (zh) | 一种支持睡眠模式的芯片及方法 | |
CN100483303C (zh) | 用于集成设备中功率节流的快速频率切换的方法和*** | |
CN2922277Y (zh) | 一种时钟毛刺检测电路 | |
CN101685135B (zh) | 用于测试电路板的测试装置和方法 | |
CN110390385A (zh) | 一种基于bnrp的可配置并行通用卷积神经网络加速器 | |
CN102931994B (zh) | 应用于信号处理芯片的高速信号采样和同步的架构及方法 | |
CN110083563B (zh) | 一种基于循环优先级实现公平仲裁的仲裁电路 | |
CN104571263B (zh) | 一种片上定时器 | |
CN101236774B (zh) | 单端口存储器实现多端口存储功能的装置和方法 | |
CN108197699B (zh) | 针对卷积神经网络硬件加速器的调试模块 | |
CN105116318A (zh) | 一种逻辑分析仪中实现毛刺检测的方法 | |
CN106527575A (zh) | 一种基于活动相似度的触发器分组时钟门控方法 | |
CN109947226A (zh) | 一种mcu芯片的uart唤醒电路 | |
CN103269218A (zh) | 一种基于fpga/cpld的任意分数分频器实现方法 | |
CN104850516B (zh) | 一种ddr变频设计方法和装置 | |
CN106603442A (zh) | 一种片上网络的跨时钟域高速数据通信接口电路 | |
CN100368985C (zh) | 快速质心统计方法及装置 | |
CN110045782A (zh) | 一种数据读写同步电路及数据读写方法 | |
CN109446740A (zh) | 一种片上***架构性能仿真平台 | |
CN103684423A (zh) | 可变的同步时钟分频电路 | |
CN106920573B (zh) | 基于低功耗数字电路的信号处理装置 | |
CN108170616B (zh) | 利用锁存器实现跨时钟域信号传输的*** | |
CN107797956B (zh) | 双沿触发环形缓冲器及通信*** | |
CN207218713U (zh) | 一种时钟恢复电路 | |
CN207720115U (zh) | 一种有利于降低***功耗的fpga计数器单元 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080213 Termination date: 20100729 |