[发明专利]图像像素中值的获取方法和装置有效
| 申请号: | 201410038936.3 | 申请日: | 2014-01-26 |
| 公开(公告)号: | CN103793873B | 公开(公告)日: | 2017-06-13 |
| 发明(设计)人: | 杨柳;李谦;耿贵杰;王新生 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
| 主分类号: | G06T1/00 | 分类号: | G06T1/00 |
| 代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
| 地址: | 100083*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 图像 像素 中值 获取 方法 装置 | ||
技术领域
本申请涉及图像处理领域,特别是涉及一种图像像素中值的获取方法和装置。
背景技术
在智能视频和图像分析领域,图像某个区域的灰度中值往往作为重要的区域或目标特征,以便用于模式识别。在图像区域的灰度分布不均匀的情况下,相对于区域的均值而言,中值更能真实地反映目标对象的特征。
在现有技术中,存在以下两种获取图像中值的方法:
方法一、基于软件的图像中值求取算法。
对图像数据序列{data[0],data[1],data[2]…data[k]…data[n]}采用冒泡法排序后,选择序列中间位置的数据作为中值。
冒泡法包括:首先将data[0]与data[1]进行比较,如果data[0]<data[1],则交换data[0]和data[1]的值,否则二者位置不变;然后采用新的data[0]与data[2]进行同样的比较操作,data[0]依次与后面的数据比较,直到与data[n]的比较完才结束一次冒泡过程,确定出最终的data[0]。然后采用同样的方法确定第二小的data[1],直至完成后面的n-3个数据的比较。如此循环以上步骤,即,每个循环内完成一次data[k]与后面的数据进行类似的比较,直到所有的数据比较结束,则获得了一个从大到小顺序排列的新序列。
方法二:基于现场可编辑逻辑门阵列(FieldProgrammableGateArray,FPGA)图像中值求取方案。
在FPGA中实现图像像素求中值的方法主要是为了进行图像滤波,滤波的模板都很小,要么采用一维的3到5个点,要么采用二维的3*3或者5*5的矩阵,其实现的原理与上述算法基本相同,只是采用了FPGA的硬件逻辑进行实现。
上述方法各有其缺点:
方法一采用冒泡法,当数据量较大时,计算量也随之增大,占用了处理器宝贵的计算资源,容易成为嵌入式系统的性能瓶颈;
方法二主要用于图像滤波的应用,且仅仅适用于小尺寸的中值滤波模板。
总之,需要本领域技术人员迫切解决的一个技术问题就是:如何降低计算图像像素中值的计算量。
发明内容
本申请所要解决的技术问题是提供一种图像像素中值的获取方法和装置,能够降低求取图像像素中值的计算量。
为了解决上述问题,本申请公开了一种图像像素中值的获取方法,包括:接收图像数据;统计图像数据中每个像素值对应的像素点个数;从图像数据的最小像素值开始,按照像素值从小到大的顺序,对图像数据中的像素值对应的像素点个数进行累加;在累加的和首次大于或等于图像数据的像素点总个数的一半时,获取累加的最大像素值作为图像数据的像素中值。
优选地,统计图像数据中每个像素值对应的像素点个数,包括:从图像数据中获取第一输出像素和第二输出像素;当第一输出像素和第二输出像素相等时,将第二输出像素对应的计数器的值加1;否则,将计数器的值保存在第二输出像素对应的随机存取存储器RAM的存储区域中。
优选地,图像数据的像素值包括256个等级,RAM提供256深度的存储区域,用于存储图像数据的像素值的像素点个数,其中,每个像素值和每个存储区域的深度的值相对应。
优选地,从图像数据的最小像素值开始,按照像素值从小到大的顺序,对图像数据中的像素值对应的像素点个数进行累加,包括:图像数据的像素值和存储像素值对应的像素点个数的RAM的深度值相等;从RAM深度值为0的存储区域中存储的像素点个数开始,按照深度值从小到大的顺序,对RAM中存储的像素点个数进行累加。
优选地,在累加的和首次大于或等于图像数据的像素点总个数的一半时,获取累加的最大像素值作为图像数据的像素中值,包括:在累加的和首次大于或等于图像数据的像素点总个数的一半时,获取累加的深度值最大的存储区域对应的像素值作为图像数据的像素中值。
为了解决上述问题,本申请公开了一种图像像素中值的获取装置,包括:接收模块,用于接收图像数据;统计模块,用于统计图像数据中每个像素值对应的像素点个数;累加模块,用于从图像数据的最小像素值开始,按照像素值从小到大的顺序,对图像数据中的像素值对应的像素点个数进行累加;获取模块,用于在累加的和首次大于或等于图像数据的像素点总个数的一半时,获取累加的最大的像素值作为图像数据的像素中值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410038936.3/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





