用于处理图像模糊的设备及其方法技术

技术编号:23401391 阅读:17 留言:0更新日期:2020-02-22 13:31
提供一种用于处理图像模糊的设备及其方法,该设备被配置为通过利用原始图像的水平长度和垂直长度的比例计算模糊生成区域来提取样本图像,读取与从原始图像计算的模糊生成区域对应的像素值,并对样本图像执行比特运算,并且,在通过比特运算改变的样本图像的像素处,设置比特运算的结果值。在这种情况下,对样本图像执行的比特运算包括在与样本图像的对应像素相邻的n个像素区域上应用相同的模糊值,以缩短用于去除图像噪声的时间。

Equipment and method for image blur processing

【技术实现步骤摘要】
用于处理图像模糊的设备及其方法相关申请的交叉引用本申请要求于2018年8月14日提交的韩国专利申请No.10-2018-0095065的优先权和权益,其公开内容通过引用全部结合于此。
本专利技术涉及图像模糊,更具体地,涉及一种用于处理图像模糊(能够基于图像模糊算法来缩短用于去除图像的噪声的时间的)的设备及其方法。
技术介绍
图像模糊是一种通过操纵图像的像素值来提供减少细节(detail)的视觉效果的技术,也称为平滑(smoothing),并广泛用于校正图像的软件和用于为显示器上的显示图像提供视觉效果的图形。除了视觉效果之外,图像模糊可以执行滤波的功能以去除原始图像中的噪声。由相机拍摄的图像包括白色噪声或椒盐噪声(saltandpeppernoise),并且由于噪声可能通过图像处理干扰用户的识别,因此执行图像模糊作为预处理以去除噪声。最近,图像模糊也被用于诸如自动驾驶车辆和机器人技术之类的领域。用于图像模糊的算法通过数值方法实现,该数值方法将数字图像表示为二维数据的矩阵并且将滤波器表示为掩模。然而,传统的图像模糊算法针对数字图像的每个像素执行如等式1所示的图像矩阵和滤波器掩模的卷积和(convolutionsum)。[等式1](I=imagematrix,M=maskmatrix)当原始图像具有大分辨率时,数据计算量和存储器使用量增加,因此需要配置高性能硬件,这增加了配置硬件的成本。鉴于当今显示器的尺寸增加,传统的图像模糊算法效率非常低。<br>另外,在应用于图形时,图像模糊算法可降低图形用户界面(GUI)的反应性,并且当应用于图像处理时,可导致输出帧被丢弃。
技术实现思路
本专利技术旨在提供用于处理图像模糊的设备,能够通过将相同的模糊值应用于与从原始图像提取的样本图像的每个像素相邻的n个区域,来缩短用于去除原始图像中的图像噪声的时间,以及提供其方法。本专利技术的技术目标不限于上述内容,并且基于以下描述,对于本领域普通技术人员而言其他目的将变得显而易见。根据本专利技术的一个方面,提供了用于处理图像模糊的设备,该设备包括:相机,被配置为捕获图像;存储器,在存储器中存储用于对图像执行模糊处理的程序;以及处理器,被配置为执行存储在存储器中的程序,其中,处理器响应于正在执行的程序,从由相机捕获的原始图像计算模糊生成区域以提取样本图像,读取模糊生成区域中的像素值以执行比特运算,并且将比特运算的结果应用于样本图像的像素以生成模糊图像。处理器可以在与样本图像中的每个像素相邻的n个像素区域上应用相同的模糊值。处理器可以调整原始图像的水平长度和垂直长度中的至少一者的比例以计算模糊生成区域。处理器可以提取与原始图像的水平长度的1/L和垂直长度的1/L相对应的区域,以将原始图像的总大小调整为1/L2。根据本专利技术的另一方面,提供了处理由用于处理图像模糊的设备执行的图像模糊的方法,该方法包括以下步骤:计算由相机从原始图像捕获的原始图像的模糊生成区域以提取样本图像;复制提取的样本图像;读取模糊生成区域中的像素值以执行比特运算;并且将比特运算的结果应用于样本图像的像素以生成模糊图像。执行比特运算可以包括:对与样本图像中的每个像素相邻的n个像素区域执行相同的模糊值,以执行比特运算。样本图像的提取可以包括调整原始图像的水平长度和垂直长度中的至少一者的比例以计算模糊生成区域。样本图像的提取可以包括:提取与原始图像的水平长度的1/L和垂直长度的1/L相对应的区域,以将原始图像的总大小调整为1/L2。附图说明图1是示出根据本专利技术的实施方式的用于处理图像模糊的设备的框图。图2是示出根据本专利技术的实施方式的处理图像模糊的方法的流程图。图3是示出根据本专利技术实施方式的用于处理图像模糊的设备的模糊生成时间的改进的数值的图。图4是用于描述根据本专利技术实施方式的用于处理图像模糊的设备对模糊生成时间的改进的视图。具体实施方式在下文中,将参考附图详细描述本专利技术的实施方式,使得本领域技术人员可以容易地实现本专利技术。本专利技术能够以各种形式实施,并且不应解释为限于本文阐述的实施方式。在附图中,为了清楚说明,省略了与描述无关的部分。本文使用的术语仅用于描述特定实施方式的目的,并不意图限制本专利技术。如本文所使用的,单数形式“一”、“一个”和“该”也旨在包括复数形式,除非上下文另有明确说明。应进一步理解,术语“包含”、“包含”、“包括”和/或“包括”,当在本文中使用时,指定所声明的特征、整数、步骤、操作、元素、组件和/或其组的存在,并且不排除存在或添加一个或多个其他特征、整数、步骤、操作、元素、组件和/或其组。本专利技术涉及用于处理模糊的设备100及其方法。为了解决上述问题,本专利技术提取样本图像以对应于模糊目标图像的大小,并执行比特运算,其中相同的模糊值被应用于与每个像素相邻的n个区域,从而缩短了用于去除图像的噪声的时间。在下文中,将参照图1描述根据本专利技术实施方式的用于处理图像模糊的设备100。图1是示出根据本专利技术实施方式的用于处理图像模糊的设备100的框图。参考图1,用于处理图像模糊的设备100包括相机110、存储器120和处理器130。相机110捕获要在其上执行图像模糊的原始图像。存储器120存储用于对由相机110捕获的原始图像执行模糊处理的程序。同时,根据本专利技术实施方式的用于处理图像模糊的设备100的存储器120可以是即使在没有供电时也保持存储的信息的非易失性存储设备和易失性存储设备的通用名称。例如,存储器120可以包括NAND闪存,诸如紧凑型闪存(CF)卡、安全数字(SD)卡、记忆棒、固态驱动器(SSD)、和微型SD卡,磁计算机存储设备,诸如硬盘驱动器(HDD),以及光盘驱动器,诸如光盘只读存储器(CD-ROM)和数字通用盘(DVD)-ROM。处理器130响应于存储在存储器120中并被执行的程序,对由相机110捕获的原始图像执行图像模糊算法。详细地,由处理器130执行的图像模糊算法首先从原始图像计算模糊生成区域;通过将计算的模糊生成区域映射到原始图像来提取样本图像;读取模糊生成区域内的像素值以执行比特运算;并且然后,将比特运算的结果应用于样本图像的像素以生成模糊图像。这里,比特运算包括将相同的模糊值应用于与样本图像的每个像素相邻的n个区域的像素。当提取样本图像时,导出用于比特运算的模糊值。根据本专利技术的实施方式,n个区域可以是八个区域,并且围绕每个像素的像素被分配相同的模糊值。作为参考,根据本专利技术实施方式的用于处理图像模糊的设备100的元素每个都能够以软件的形式或以诸如现场可编程门阵列(FPGA)或专用集成电路(ASIC)的硬件的形式实现,并且可以执行预定的功能。然而,“元素”并不意味着限于软件或硬件。在其他实施方式中,每个元素可以存储在可寻址存储介质(addressablest本文档来自技高网
...

【技术保护点】
1.一种处理图像模糊的设备,所述设备包括:/n相机,被配置为捕获图像;/n存储器,在所述存储器中存储用于对所述图像执行模糊处理的程序;以及/n处理器,被配置为执行存储在所述存储器中的所述程序,/n其中,所述处理器响应于正在执行的所述程序,从由所述相机捕获的原始图像计算模糊生成区域以提取样本图像,读取所述模糊生成区域中的像素值以执行比特运算,并且将所述比特运算的结果应用于所述样本图像的像素以生成模糊图像。/n

【技术特征摘要】
20180814 KR 10-2018-00950651.一种处理图像模糊的设备,所述设备包括:
相机,被配置为捕获图像;
存储器,在所述存储器中存储用于对所述图像执行模糊处理的程序;以及
处理器,被配置为执行存储在所述存储器中的所述程序,
其中,所述处理器响应于正在执行的所述程序,从由所述相机捕获的原始图像计算模糊生成区域以提取样本图像,读取所述模糊生成区域中的像素值以执行比特运算,并且将所述比特运算的结果应用于所述样本图像的像素以生成模糊图像。


2.根据权利要求1所述的设备,其中,所述处理器将相同的模糊值应用于与所述样本图像中的每个像素相邻的n个像素区域,以执行所述比特运算。


3.根据权利要求1所述的设备,其中,所述处理器调整所述原始图像的水平长度和垂直长度中的至少一者的比例,以计算所述模糊生成区域。


4.根据权利要求3所述的设备,其中,所述处理器提取与所述原始图像的所述水平...

【专利技术属性】
技术研发人员:金元昊裵具焕
申请(专利权)人:现代摩比斯株式会社
类型:发明
国别省市:韩国;KR

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

1