用于YUV域的图像边缘提取方法、装置及终端制造方法及图纸

技术编号:16458365 阅读:31 留言:0更新日期:2017-10-25 22:52
一种用于YUV域的图像边缘提取方法、装置及终端,图像边缘提取方法包括:获取待提取图像,所述待提取图像包括像素矩阵,所述像素矩阵中的数据为像素点的亮度值;计算所述像素矩阵中每一像素点的边缘值,所述边缘值表示所述像素点的亮度差异信息;根据所述边缘值对所述像素矩阵中的各个像素点进行筛选,得到所述边缘值超过预设边缘阈值的第一边缘点;计算所述第一边缘点的角度,基于所述角度在所述第一边缘点中筛选出能够直线连接的第二边缘点。本发明专利技术技术方案提高了图像边缘检测的准确性。

Method, device and terminal for image edge extraction in YUV domain

An extraction method, device and terminal for image edge in YUV domain, image edge extraction method comprises: obtaining the extracted image, the extracted image includes a pixel matrix, the pixel matrix of the data for the brightness of the pixel value; calculation of each pixel of the pixel matrix in the edge of the value. The edge value represents the brightness difference of the pixel information; according to the marginal value of each pixel of the pixel matrix were screened, the value of the first edge edge point exceeds the preset threshold edge; calculating the first edge point angle, the angle based on the first edge point selected second edge point line connecting. The technical scheme of the invention improves the accuracy of image edge detection.

【技术实现步骤摘要】
用于YUV域的图像边缘提取方法、装置及终端
本专利技术涉及图像处理
,尤其涉及一种用于YUV域的图像边缘提取方法、装置及终端。
技术介绍
边缘是图像最基本的特征,边缘检测是图像分析与识别的重要环节。图像边缘检测在计算机视觉、图像分析等应用中起着重要作用,图像的其他特征都是由边缘和区域这些基本特征推导出来的,边缘检测的效果会直接影响图像的分割和识别性能。现有技术中,边缘检测算法的种类很多,如微分算子法、样板匹配法、小波检测法、神经网络法等等。目前,微分算子法中有Roberts、Sobel、Prewitt、Canny、Laplacian、Log以及二阶方向导数等算子检测法。基于微分算子的边缘检测是目前较为常用的边缘检测方法。其检测步骤为:首先通过滤波器降低噪声;然后增强边缘的基础,确定图像各点领域强度的变化值,将强度值有显著变化的点突显出来;然后通过梯度复制阈值判断哪些是边缘点,哪些不是;在某些应用场景,还需要将边缘的位置通过子像素分辨率进行估计出来。但是,现有技术的边缘检测算法受噪声影响较严重,不能分辨出噪声和真正的边缘信息,导致检测出的边缘不连续,或将噪声当作边缘检出,检测误差大;进而给后续的图像处理过程造成不便,导致最终图像处理结果不理想。
技术实现思路
本专利技术解决的技术问题是如何提高图像边缘检测的准确性。为解决上述技术问题,本专利技术实施例提供一种用于YUV域的图像边缘提取方法,所述图像边缘提取方法包括:获取待提取图像,所述待提取图像包括像素矩阵,所述像素矩阵中的数据为像素点的亮度值;计算所述像素矩阵中每一像素点的边缘值,所述边缘值表示所述像素点的亮度差异信息;根据所述边缘值对所述像素矩阵中的各个像素点进行筛选,得到所述边缘值超过预设边缘阈值的第一边缘点;计算所述第一边缘点的角度,基于所述角度在所述第一边缘点中筛选出能够直线连接的第二边缘点。可选的,所述图像边缘提取方法还包括:根据在所述像素矩阵中与非第一边缘点相邻的像素点之间的关系,增加第三边缘点。可选的,获取所述待提取图像之后还包括:对所述待提取图像进行滤波处理,以减弱噪声。可选的,对于所述像素矩阵中的任一目标像素点,采用如下方式计算所述目标像素点的边缘值:计算所述目标像素点之上的各行像素点的亮度值之和,并减去所述目标像素点之下的各行像素点的亮度值之和,作为所述目标像素点的水平边缘值;计算所述目标像素点左侧的各列像素点的亮度值之和,并减去所述目标像素点右侧的各列像素点的亮度值之和,作为所述目标像素点的垂直边缘值;计算所述水平边缘值和所述垂直边缘值的平方和,并作为所述目标像素点的所述边缘值。可选的,根据所述边缘值对所述像素矩阵中的各个像素点进行筛选包括:根据所述像素点的亮度值判定所述像素点所处的预设亮度区域;当所述像素点的边缘值超过所述预设亮度区域对应的预设边缘阈值时,判定所述像素点为所述第一边缘点,其中,不同所述预设亮度区域的所述预设边缘阈值不同。可选的,所述预设边缘阈值为对应的所述预设亮度区域内所有像素点的所述边缘值的平均值。可选的,计算所述第一边缘点的角度包括:通过所述第一边缘点的所述水平边缘值和所述垂直边缘值的比值计算所述第一边缘点的角度,每个所述角度指向圆周内的一个扇形区域。可选的,基于所述角度在所述第一边缘点中筛选出能够直线连接的所述第二边缘点包括:对于任一第一边缘点,在以所述第一边缘点为中心的九宫格内,在所述像素矩阵中确定所述第一边缘点的角度方向的任一像素点,如果所述像素点所处的所述扇形区域与所述第一边缘点所处的扇形区域相同、相邻或相反,则判定所述第一边缘点为所述第二边缘点。可选的,所述图像边缘提取方法还包括:根据在所述像素矩阵中与非第一边缘点相邻的像素点之间的关系,增加第三边缘点。可选的,根据在所述像素矩阵中与非第一边缘点相邻的像素点之间的关系,增加第三边缘点包括:对于任一所述非第一像素点,在以所述非第一像素点为中心的九宫格内,如果与所述非第一像素点处于同一直线上的两个像素点都为第一边缘点,且所述同一直线的方向与所述两个第一边缘点的角度方向一致,则将所述非第一像素点判定为第三边缘点。为解决上述技术问题,本专利技术实施例还公开了一种用于YUV域的图像边缘提取装置,所述图像边缘提取装置包括:采集单元,适于获取待提取图像,所述待提取图像包括像素矩阵,所述像素矩阵中的数据为像素点的亮度值;边缘值计算单元,适于计算所述像素矩阵中每一像素点的边缘值,所述边缘值表示所述像素点的亮度差异信息;第一筛选单元,适于根据所述边缘值对所述像素矩阵中的各个像素点进行筛选,得到所述边缘值超过预设边缘阈值的第一边缘点;第二筛选单元,适于计算所述第一边缘点的角度,基于所述角度在所述第一边缘点中筛选出能够直线连接的第二边缘点。可选的,所述图像边缘提取装置还包括:补充单元,适于根据在所述像素矩阵中与非第一边缘点相邻的像素点之间的关系,增加第三边缘点。可选的,所述图像边缘提取装置还包括:滤波单元,适于在获取待提取图像后,对所述待提取图像进行滤波处理,以减弱噪声。可选的,所述边缘值计算单元包括:第一计算子单元,对于所述像素矩阵中的任一目标像素点,适于计算所述目标像素点之上的各行像素点的亮度值之和,并减去所述目标像素点之下的各行像素点的亮度值之和,作为所述目标像素点的水平边缘值;第二计算子单元,适于计算所述目标像素点左侧的各列像素点的亮度值之和,并减去所述目标像素点右侧的各列像素点的亮度值之和,作为所述目标像素点的垂直边缘值;第三计算子单元,适于计算所述水平边缘值和所述垂直边缘值的平方和,并作为所述目标像素点的所述边缘值。可选的,所述第一筛选单元包括:判定子单元,适于根据所述像素点的亮度值判定所述像素点所处的预设亮度区域;筛选子单元,适于在所述像素点的边缘值超过所述预设亮度区域对应的预设边缘阈值时,判定所述像素点为所述第一边缘点,其中,不同所述预设亮度区域的所述预设边缘阈值不同。可选的,所述预设边缘阈值为对应的所述预设亮度区域内所有像素点的所述边缘值的平均值。可选的,所述第二筛选单元包括:角度计算子单元,适于通过所述第一边缘点的所述水平边缘值和所述垂直边缘值的比值计算所述第一边缘点的角度,每个所述角度指向圆周内的一个扇形区域。可选的,所述第二筛选单元还包括:确定子单元,适于对于任一第一边缘点,在以所述第一边缘点为中心的九宫格内,在所述像素矩阵中确定所述第一边缘点的角度方向的任一像素点,如果所述像素点所处的所述扇形区域与所述第一边缘点所处的扇形区域相同、相邻或相反,则判定所述第一边缘点为所述第二边缘点。可选的,所述图像边缘提取装置还包括:补充单元,适于根据在所述像素矩阵中与非第一边缘点相邻的像素点之间的关系,增加第三边缘点。可选的,对于任一所述非第一像素点,在以所述非第一像素点为中心的九宫格内,如果与所述非第一像素点处于同一直线上的两个像素点都为第一边缘点,且所述同一直线的方向与所述两个第一边缘点的角度方向一致,所述补充单元则将所述非第一像素点判定为第三边缘点。为了解决上述技术问题,本专利技术实施例还公开了一种终端,所述终端包括所述图像边缘提取装置。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:本专利技术的用于YUV域的图像边缘提取方法包括:获取待提取图像,所述待提取本文档来自技高网...
用于YUV域的图像边缘提取方法、装置及终端

【技术保护点】
一种用于YUV域的图像边缘提取方法,其特征在于,包括:获取待提取图像,所述待提取图像包括像素矩阵,所述像素矩阵中的数据为像素点的亮度值;计算所述像素矩阵中每一像素点的边缘值,所述边缘值表示所述像素点的亮度差异信息;根据所述边缘值对所述像素矩阵中的各个像素点进行筛选,得到所述边缘值超过预设边缘阈值的第一边缘点;计算所述第一边缘点的角度,基于所述角度在所述第一边缘点中筛选出能够直线连接的第二边缘点。

【技术特征摘要】
1.一种用于YUV域的图像边缘提取方法,其特征在于,包括:获取待提取图像,所述待提取图像包括像素矩阵,所述像素矩阵中的数据为像素点的亮度值;计算所述像素矩阵中每一像素点的边缘值,所述边缘值表示所述像素点的亮度差异信息;根据所述边缘值对所述像素矩阵中的各个像素点进行筛选,得到所述边缘值超过预设边缘阈值的第一边缘点;计算所述第一边缘点的角度,基于所述角度在所述第一边缘点中筛选出能够直线连接的第二边缘点。2.根据权利要求1所述的图像边缘提取方法,其特征在于,还包括:根据在所述像素矩阵中与非第一边缘点相邻的像素点之间的关系,增加第三边缘点。3.根据权利要求1所述的图像边缘提取方法,其特征在于,获取所述待提取图像之后还包括:对所述待提取图像进行滤波处理,以减弱噪声。4.根据权利要求1所述的图像边缘提取方法,其特征在于,对于所述像素矩阵中的任一目标像素点,采用如下方式计算所述目标像素点的边缘值:计算所述目标像素点之上的各行像素点的亮度值之和,并减去所述目标像素点之下的各行像素点的亮度值之和,作为所述目标像素点的水平边缘值;计算所述目标像素点左侧的各列像素点的亮度值之和,并减去所述目标像素点右侧的各列像素点的亮度值之和,作为所述目标像素点的垂直边缘值;计算所述水平边缘值和所述垂直边缘值的平方和,并作为所述目标像素点的所述边缘值。5.根据权利要求1至4任一项所述的图像边缘提取方法,其特征在于,根据所述边缘值对所述像素矩阵中的各个像素点进行筛选包括:根据所述像素点的亮度值判定所述像素点所处的预设亮度区域;当所述像素点的边缘值超过所述预设亮度区域对应的预设边缘阈值时,判定所述像素点为所述第一边缘点,其中,不同所述预设亮度区域的所述预设边缘阈值不同。6.根据权利要求5所述的图像边缘提取方法,其特征在于,所述预设边缘阈值为对应的所述预设亮度区域内所有像素点的所述边缘值的平均值。7.根据权利要求4所述的图像边缘提取方法,其特征在于,计算所述第一边缘点的角度包括:通过所述第一边缘点的所述水平边缘值和所述垂直边缘值的比值计算所述第一边缘点的角度,每个所述角度指向圆周内的一个扇形区域。8.根据权利要求7所述的图像边缘提取方法,其特征在于,基于所述角度在所述第一边缘点中筛选出能够直线连接的所述第二边缘点包括:对于任一第一边缘点,在以所述第一边缘点为中心的九宫格内,在所述像素矩阵中确定所述第一边缘点的角度方向上的像素点,如果所述像素点指向的所述扇形区域与所述第一边缘点指向的扇形区域相同、相邻或相反,则判定所述第一边缘点为所述第二边缘点。9.根据权利要求7所述的图像边缘提取方法,其特征在于,还包括:根据在所述像素矩阵中与非第一边缘点相邻的像素点之间的关系,增加第三边缘点。10.根据权利要求9所述的图像边缘提取方法,其特征在于,根据在所述像素矩阵中与非第一边缘点相邻的像素点之间的关系,增加第三边缘点包括:对于任一所述非第一像素点,在以所述非第一像素点为中心的九宫格内,如果与所述非第一像素点处于同一直线上的两个像素点都为第一边缘点,且所述同一直线的方向与所述两个第一边缘点的角度方向一致,则将所述非第一像素点判定为第三边缘点。11.一种用于YUV域的图像边缘提取装置,其特征在于,包括:采集单元,适于获取待提取图像,所述...

【专利技术属性】
技术研发人员:王微王浩蔡进陈欢朱洪波彭晓峰
申请(专利权)人:展讯通信天津有限公司
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1