一种图像处理方法及装置的制造方法

文档序号:10661422阅读:184来源:国知局
一种图像处理方法及装置的制造方法
【专利摘要】本发明实施例公开了一种图像处理方法及装置,涉及图像处理领域,用以提供一种实现自定义缩放比例的局部裁剪及缩放方法。在本发明中,根据预设选取规则,在原始图像区域中,选取与预设输出图像长宽比一致的局部子区域,并根据所述局部子区域,从输入的原始图像中,裁剪出满足所述预设输出图像长宽比的局部子图像;根据所述预设缩放比例,对裁剪出的局部子图像进行缩放处理;在显示装置的预设窗口中,显示处理后的局部子图像;从而实现了上述功能。
【专利说明】
一种图像处理方法及装置
技术领域
[0001] 本发明涉及图像处理领域,尤其涉及一种图像处理方法及装置。
【背景技术】
[0002] 伴随着数字图像压缩技术的广泛应用,高画质的视讯可以数字化的方式存储和播 放。以电视而言,最普通的电视讯播放标准由以北美与日本等国家所采用的NTSC(National Television System Committee)系统以及由欧洲与中国等国家所采用的PAL(Phase Alternation Line)系统。符合标准NTSC或PAL电视播放系统的传统电视或DVD具有4:3(或 1.33:1)的图像长宽比。通常来讲,长宽比(aspect ratio)是指在图像的可视区域内长度对 宽度的比例值。随着电视数字化潮流的兴起,在1996年美国联邦通讯委员会采用了新的数 字电视标准并选定16:9(或1.78:1)为高画质数字电视(HDTV)的图像长宽比。因此,从2002 年起,许多电视制造商开始将主力产品从长宽比为4:3的传统电视变为长宽比16:9的高画 质数字电视,以符合时代潮流。
[0003] 然而,当想要将具有4:3的长宽比节目显示于16:9的显示屏幕上,或者是将具有 16: 9的长宽比节目显示于4: 3的显示屏幕上时,必须要完成高品质的图像缩放(video scaling),以适应当前显示装置。
[0004] 在现有技术中,通常采用全屏缩放的方式进行图像缩放处理。例如,对于将长宽比 为16:9的图像显示于长宽比为4:3的显示屏幕的情景下,需要将长宽比16:9的图像的整体 按照比例进行缩小处理,并显示于4:3的显示屏幕中。对于将长宽比为4:3的图像显示于长 宽比为16:9的显示屏幕的情景下,需要将长宽比4:3的图像的整体按照比例进行放大处理, 并显示于16:9的显示屏幕中。可见,现有技术中的缩放对象是整幅图像,缩放算法较复杂。

【发明内容】

[0005] 本发明提供一种图像处理方法及装置,用以在不增加缩放算法复杂度的前提上, 提供一种实现自定义缩放比例的局部裁剪及缩放方法。
[0006] 本发明提供了一种图像的处理方法,应用于原始图像长宽与输出图像长宽比不一 致的应用场景下,该方法包括:
[0007] 根据预设选取规则,在原始图像区域中,选取与预设输出图像长宽比一致的局部 子区域,并根据所述局部子区域,从输入的原始图像中,裁剪出满足所述预设输出图像长宽 比的局部子图像;
[0008] 根据所述预设缩放比例,对裁剪出的局部子图像进行缩放处理;
[0009] 在显示装置的预设窗口中,显示处理后的局部子图像。
[0010]相应的,本发明还提供了一种图像的处理装置,应用于原始图像长宽与输出图像 长宽比不一致的应用场景下,该装置包括:
[0011]选取单元,用于根据预设选取规则,在原始图像区域中,选取与预设输出图像长宽 比一致的局部子区域,并根据所述局部子区域,从输入的原始图像中,裁剪出满足所述预设 输出图像长宽比的局部子图像;
[0012] 缩放单元,用于根据所述预设缩放比例,对裁剪出的局部子图像进行缩放处理;
[0013] 显示单元,用于在显示装置的预设窗口中,显示处理后的局部子图像。
[0014] 从上述技术方案可以看出,首先,本发明可以应用于原始图像长宽与输出图像长 宽比不一致的应用场景下,保证显示出的局部子图像满足预设输出图像长宽比;在保证显 示出的局部子图像满足预设输出图像长宽比的前提下,本发明可以针对原始输入图像的局 部子区域进行图像处理,通过在原始图像区域中,选取与预设输出图像长宽比一致的局部 子区域的方式,确定出局部子区域;根据所述局部子区域,从输入的原始图像中,裁剪出满 足所述预设输出图像长宽比的局部子图像,从而从原始图像中,裁剪出满足要求的局部子 图像,然后,仅对裁剪出的局部子图像进行预设自定义比例的缩放处理,最终输出缩放后的 图像,可见,在本发明中,仅对需要缩放的局部子图像进行缩放,不需要对其余部分进行额 外处理,在不增加缩放算法复杂度的前提上,实现了对原始图像中的局部区域进行自定义 比例的缩放处理。
【附图说明】
[0015] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其 他的附图。
[0016] 图1为本发明实施例中的一种图像的处理方法的流程示意图;
[0017] 图2为本发明实施例中的一种用于实现局部缩放的系统的架构示意图;
[0018] 图3为本发明实施例中的各图像区域的示意图;
[0019] 图4为本发明实施例中的局部缩放算法的流程示意图;
[0020] 图5为本发明实施例提供的一种图像的处理装置的结构示意图。
【具体实施方式】
[0021] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进 一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其它实施例,都属于本发明保护的范围。
[0022] 本发明可以应用于各种类型的图像处理及显示设备中,如智能电视、平板电脑、智 能手机等设备。本发明可以根据用户的自定义设置,将原始输入的视频信号,经过裁剪、缩 放、优化等一系列操作,最终实现局部图像区域的自定义比例缩放处理。
[0023] 图1示出了本发明实施例中的一种图像的处理方法的流程示意图,如图1所示,该 流程可以包括:
[0024] 步骤11:根据预设选取规则,在原始图像区域中,选取与预设输出图像长宽比一致 的局部子区域,并根据局部子区域,从输入的原始图像中,裁剪出满足预设输出图像长宽比 的局部子图像。
[0025]步骤12:根据预设缩放比例,对裁剪出的局部子图像进行缩放处理。
[0026] 步骤13:在显示装置的预设窗口中,显示处理后的局部子图像。
[0027] 可选的,在上述步骤11中,根据局部子区域位于原始图像区域中的相对位置,在用 于存储原始图像的存储空间中,读取出与局部子区域对应的图像数据;根据读取出的图像 数据,形成与预设输出图像长宽比一致的局部子图像。
[0028] 可选的,在上述步骤11中,通过如下步骤确定局部子区域位于原始图像区域中的 相对位置:在原始图像区域范围内,以原始图像区域的长度作为局部子区域的长度,根据输 出图像长宽比,确定局部子区域的宽度;根据局部子区域的长度和宽度,将位于原始图像区 域中的上侧区域、下侧区域或中央区域,确定为局部子区域位于原始图像区域中的相对位 置。
[0029] 可选的,在上述步骤11中,通过如下步骤确定局部子区域位于原始图像区域中的 相对位置:在原始图像区域范围内,以原始图像区域的宽度作为局部子区域的宽度,根据输 出图像长宽比,确定局部子区域的长度;根据局部子区域的长度和宽度,将位于原始图像区 域中的左侧区域、右侧区域或中央区域,确定为局部子区域位于原始图像区域中的相对位 置。
[0030] 可选的,在上述步骤12中,根据图像缩放比例,在预先设置的缩放因子选择表中, 查找到对应的水平方向滤波器系数和垂直方向滤波器系数;采用双线性差值算法或最近邻 算法,根据查找到的水平方向滤波器系数对对裁剪出的局部子图像进行水平方向缩放处 理,和/或,根据查找到的垂直方向滤波器系数对裁剪出的局部子图像进行垂直方向缩放处 理。
[0031] 整体来说,本发明具有如下优点:
[0032] 第一,本发明可以较优的应用于原始图像长宽与输出图像长宽比不一致的应用场 景下,保证显示出的局部子图像满足预设输出图像长宽比。
[0033] 第二,本发明可以针对原始输入图像的局部子区域进行图像处理。在本发明中,可 以根据用户预先设置的或系统默认设置的规则,对原始输入的图像进行裁剪,并针对裁剪 后的局部子图像进行缩放、边缘处理或优化等操作,最终将处理后的且满足预设输出图像 长宽比的局部子图像显示到显示装置的指定窗口中,实现了原始图像的局部处理。
[0034]第三,本发明可以按照用户自定义的缩放显示模式进行裁剪及缩放处理。在本发 明中,用户可以预先定义裁剪模式和缩放模式,裁剪模式可以用于表示在从原始图像中裁 剪出满足预设输出图像长宽比的方式及规则,缩放模式可以用于表示在对裁剪出的局部子 图像进行缩放处理所使用的缩放比例。
[0035] 进一步的,本发明还可以应用于浏览器、播放器等软件中。在浏览器或播放器的显 示窗口中,显示处理后的局部子图像,因此,用户还可以为浏览器或播放器的显示窗口设置 输出图像长宽比,从而实现对原始图像中的任意局部子图像进行自定义比例缩放处理的方 案。
[0036]当然,在本发明中,如果用户未进行裁剪模式和缩放模式的预先设置,本发明可以 默认设置有默认的裁剪模式和缩放模式、以及默认的缩放比例等,而且,本发明也可以根据 浏览器或播放器的默认显示窗口的尺寸、位置、长宽比等参数,确定出最优的裁剪模式和缩 放模式及缩放比例等。
[0037]基于上述发明构思,本发明实施例提供了一种用于实现局部缩放的系统,图2示出 了本发明实施例中的一种用于实现局部缩放的系统的架构示意图,图3示出了本发明实施 例中的各图像区域的示意图,基于图2和图3,本发明实施例还提供了一种局部缩放算法,图 4示出了本发明实施例中的局部缩放算法的流程示意图。
[0038] 下面对本发明实施例提供的图像处理系统进行详细描述。
[0039] 参见图2,在本发明实施例中,用于实现局部缩放的系统可以作为一种图像处理及 显示系统,包括:视频源21,视频专用的VDMA 22(Video Direct Memory Access,视频直接 内存访问),行缓冲区23(Line Buffer),缩放因子选择表24,缩放模块25,后期处理模块26 以及显示器27等。其中,视频源21可以是一般的电视信号,也可以是播放器或浏览器提供的 数据源;VDMA22可以用于视频图像的传输,每次对一帧图像处理,可以传输完整图像或者其 中的一部分;行缓冲区23用于缩放模块内部计算的临时存储;缩放因子选择表24用于表示 不同的缩放比例与缩放因子之间的对应关系,缩放因子是用于缩放模块内部的参数;缩放 模块25可以采用双线性差值或最近邻算法等标准的缩放算法进行缩放处理;后期处理模块 26可以对缩放后的图像进行进一步后期处理,如边缘处理或其它优化处理等。需要说明的 是,上述视频源图像区域和最终的显示图像区域可以是由本发明实施例之外的模块提供 的,这里不再进行举例描述。这样,本发明实施例通过可以通过VDMA(Video Direct Memory Access)和缩放模块(Scaler)配合,能够灵活修改原始输入图像和目标输出图像的大小,以 达到全局或局部的缩放功能。
[0040] 这样,本发明实施例可以使用VDMA选取原始图像中的部分图像数据进行处理,实 现了原始图像的局部处理。进一步的,本发明实施例将系统中涉及到大小变化的部分(缩放 模式、重现率、用户自定义的缩放比例、裁剪模式等,)等,通过变换矩阵叠加运算的方式在 缩放模块中统一实现,形成一个完备的图像处理系统。可见,本发明实施例可以在不增加缩 放模块算法复杂度的基础上,实现原始图像的局部缩放处理。
[0041] 下面结合图3和图4对本发明实施例提供的局部缩放算法进行详细描述。
[0042] 首先,参见图3,本发明实施例需要确定四个图像区域,具体如下:
[0043]第一图像区域为:原始图像区域(org_rect)。
[0044] 在本发明实施例中,原始图像区域尺寸一般是电视信号输入源的尺寸,可以标记 为原始图像区域(〇rg_rect)。
[0045] 第二图像区域为:局部子区域(src_rect)。
[0046] 在本发明实施例中,可以根据用户观看需求,从原始图像区域中选定需要缩放的 局部子区域(src_rect),可以标记为局部子区域(src_rect),其中src_rect是org_rect的 矩形子区域。
[0047]第三图像区域为:输出图像区域(dst_rect)。
[0048]在本发明实施例中,输出图像区域(dst_rect),一般是图像显示区域(display_ rect)的矩形子区域;需要根据预设显示模式或预设选取规则或用户的需求,确定最终图像 的偏移位置,长度和宽度,即为局部子区域位于原始图像区域中的相对位置。
[0049] 第四图像区域为:图像显示区域(display_reCt)。
[0050]在本发明实施例中,由于显示器的尺寸固定,因此可以将显示器的长度和宽度,作 为图像显示区域(displayject),用于输出处理后的图像。当然,图像显示区域(display_ rect)也可以是浏览器或播放器的显示窗口(全屏或非全屏),该显示窗口具有预设的输出 图像长宽比,且可以根据用户需求更改其输出图像长宽比,也可以根据用户的需求,变更窗 口尺寸和位置。
[0051] 举例来说,第四图像区域可以为一种浏览器窗口,第三图像区域则为该浏览器中 的一子窗口,第一图像区域为当前输入的原始图像区域,第二图像区域则为由用于预先定 义的局部子图像区域。
[0052] 可见,上述第一图像区域由输入信号决定、第四图像区域由显示器硬件决定也可 以由软件决定或由用户设定,而第二图像区域和第三图像区域均可以由用户预先设置或通 过设置显示模式的方式设定,在用户已经预先设置或系统默认设置的基础上,参见图4,本 发明实施例继续通过如下步骤进行图像局部缩放处理。
[0053]步骤41:判断原始图像是否需要裁剪,如果是,则执行步骤42;否则,执行步骤46。 [0054]具体实现时,本发明实施例可以根据针对显示器所预先设置的重现率,判断原始 图像是否需要裁剪,其中,重现率用于表示输出图像与输入图像之间的图像比例。
[0055] 如果重现率不为100%,则对当前输入的原始图像进行裁剪;如果重现率为100%, 则需要进一步判断原始图像长宽与输出图像长宽是否相同,如果不相同,则需要对当前输 入的原始图像进行裁剪,如果相同,则不需要对当前输入的原始图像进行裁剪。
[0056] 步骤42:根据预设选取规则,在原始图像区域中,确定与预设输出图像长宽比一致 的局部子区域(dst_reCt),并根据局部子区域,从输入的原始图像中,裁剪出满足预设输出 图像长宽比的局部子图像。
[0057]具体实现时,无论用户预先对缩放模式、重现率、浏览器播放器的显示方式进行何 种设置,其实质上,都是对原始图像和输出图像之间关系的定义,其中,原始图像和输出图 像之间关系包括:水平方向的位置和长度、以及垂直方向的位置和宽度;因此,在本发明实 施例中,可以分别用变换矩阵的形式描述每一种缩放变化。
[0058]当用户预先对显示模式进行限定时,可以利用如下第一变换矩阵,分别在垂直方 向和水平方向进行变换处理,进而计算出局部子图像区域(street)的尺寸和位置。
[0059] 上述第一变换矩阵可以为:src_rect*Mo*Mi(i) = dst_rect
[0060] 其中,Mo为预设重现率,通常为95%~100%,该参数通常在出厂前预先设置。Ml (i)为不同缩放显示模式所对应的转换矩阵,该参数通常由用户预先设置或选择,并且不同 的缩放显示模式对应不同的转换矩阵。
[0061] 当预先对浏览器或播放器的显示模式进行限定时,可以利用如下第二变换矩阵, 分别在垂直方向和水平方向进行变换处理,进而计算出局部子区域(src_ rect)的尺寸和位 置。
[0062] 上述第二变换矩阵可以为:src_rect*Mo*M2 = dst_rect
[0063] 其中,Mo为预设重现率,通常为95%~100%,该参数通常在出厂前预先设置。M2为 用于表示适用于浏览器或播放器的缩放显示模式所对应的缩放比例。
[0064] 举例来说,本发明实施例可以通过如下步骤确定局部子区域位于原始图像区域中 的相对位置:在原始图像区域范围内,以原始图像区域的长度作为局部子区域的长度,根据 输出图像长宽比,确定局部子区域的宽度;根据局部子区域的长度和宽度,将位于原始图像 区域中的上侧区域、下侧区域或中央区域,确定为局部子区域位于原始图像区域中的相对 位置。
[0065]再举例来说,本发明实施例可以通过如下步骤确定局部子区域位于原始图像区域 中的相对位置:在原始图像区域范围内,以原始图像区域的宽度作为局部子区域的宽度,根 据输出图像长宽比,确定局部子区域的长度;根据局部子区域的长度和宽度,将位于原始图 像区域中的左侧区域、右侧区域或中央区域,确定为局部子区域位于原始图像区域中的相 对位置。
[0066]需要说明的是,上述方式可以是由用于预先设定的显示模式、缩放模式或裁剪模 式所决定的,因此,当用户更改了显示模式、缩放模式或裁剪模式时,局部子区域的尺寸和 位置、缩放比例均可能发生变化。
[0067] 步骤43:从输入的原始图像中,裁剪出满足预设输出图像长宽比的局部子图像。
[0068] 具体实现时,根据计算出的src_rect,配置VDMA,从源图像中取出需要的部分图像 送入行缓冲区。选取的过程通过VDMA来实现,根据局部子区域在原始图像区域中的偏移位 置,计算出首地址,VDMA从该地址中按照目标区域大小读取数据分批送到Line Buffer。
[0069] 步骤44:对裁剪出的局部子图像进行缩放处理。
[0070] 具体实现时,根据图像缩放比例,在预先设置的缩放因子选择表中,查找到对应的 水平方向滤波器系数和垂直方向滤波器系数;采用双线性差值算法或最近邻算法,根据查 找到的水平方向滤波器系数对对裁剪出的局部子图像进行水平方向缩放处理,和/或,根据 查找到的垂直方向滤波器系数对裁剪出的局部子图像进行垂直方向缩放处理。
[0071] 举例来说,本发明实施例可以采用通用的双线性差值算法或最近邻算法进行缩放 处理。首先,计算src_rect与dst_rect在水平和垂直方向上的缩放比例;然后,从缩放因子 选择表1和表2中分别找到对应的水平方向滤波器系数和垂直方向滤波器系数,并进一步送 到对应的水平缩放和垂直缩放模块进行缩放处理,最终,将缩放处理的结果传给后期处理 模块进行后期优化处理。
[0072] 表1:垂直缩放因子选择表
[0074] 表2:水平缩放因子选择表
[0076]需要说明的是,本发明实施例的缩放能力取决于缩放模块的算法以及所支持的最 大缩放比例,参见表1和表2,本发明实施例中给出的缩放因子查找表提供了最大缩小倍数 为6的参数,本实例使用的缩放模块放大倍数理论上无限制。在实际应用中,本发明实施例 中的缩放因子查找表所提供的缩小或放大倍数在理论上均无限制,这里不再举例赘述。 [0077]步骤45:对缩放后的局部子图像进行后期处理。
[0078]具体实现时,无论本发明实施例是采用双线性差值还是最近邻缩放,图像边缘区 域都会模糊化,后期处理模块就是用来修正图像锐度、提升画质的模块。处理后的图像将送 到显示器中的预设窗口进行显示。
[0079] 在执行步骤45之后,不再继续执行步骤46,而是直接执行步骤48。
[0080]步骤46:对原始图像进行缩放处理。
[0081] 上述步骤46的实现方式与上述步骤44的实现方式相同,这里不再赘述。
[0082]步骤47:对缩放处理后的原始图像进行后期处理。
[0083] 上述步骤47的实现方式与上述步骤45的实现方式相同,这里不再赘述。
[0084] 步骤48:在显示器的预设窗口中,显示处理后的图像。
[0085] 从上述技术方案可以看出,首先,本发明可以应用于原始图像长宽与输出图像长 宽比不一致的应用场景下,保证显示出的局部子图像满足预设输出图像长宽比;在保证显 示出的局部子图像满足预设输出图像长宽比的前提下,本发明可以针对原始输入图像的局 部子区域进行图像处理,通过在原始图像区域中,选取与预设输出图像长宽比一致的局部 子区域的方式,确定出局部子区域;根据局部子区域,从输入的原始图像中,裁剪出满足预 设输出图像长宽比的局部子图像,从而从原始图像中,裁剪出满足要求的局部子图像,然 后,对裁剪出的局部子图像进行预设自定义比例的缩放处理,最终输出缩放后的图像,实现 了对原始图像中的局部区域进行自定义比例的缩放处理。
[0086] 基于相同的技术构思,本发明还提供一种图像的处理装置,图5示出了本发明实施 例提供的一种图像的处理装置的结构示意图,如图5所示,该装置可以包括:
[0087] 选取单元51,用于根据预设选取规则,在原始图像区域中,选取与预设输出图像长 宽比一致的局部子区域,并根据所述局部子区域,从输入的原始图像中,裁剪出满足所述预 设输出图像长宽比的局部子图像;
[0088] 缩放单元52,用于根据所述预设缩放比例,对裁剪出的局部子图像进行缩放处理; [0089] 显示单元53,用于在显示装置的预设窗口中,显示处理后的局部子图像。
[0090]可选的,所述选取单元51具体用于:
[0091] 根据所述局部子区域位于所述原始图像区域中的相对位置,在用于存储所述原始 图像的存储空间中,读取出与所述局部子区域对应的图像数据;根据读取出的图像数据,形 成与所述预设输出图像长宽比一致的局部子图像。
[0092] 可选的,所述选取单元51具体用于:
[0093]在所述原始图像区域范围内,以所述原始图像区域的长度作为所述局部子区域的 长度,根据所述输出图像长宽比,确定所述局部子区域的宽度;根据所述局部子区域的长度 和宽度,将位于所述原始图像区域中的上侧区域、下侧区域或中央区域,确定为所述局部子 区域位于所述原始图像区域中的相对位置。
[0094]可选的,所述选取单元51具体用于:
[0095]在所述原始图像区域范围内,以所述原始图像区域的宽度作为所述局部子区域的 宽度,根据所述输出图像长宽比,确定所述局部子区域的长度;根据所述局部子区域的长度 和宽度,将位于所述原始图像区域中的左侧区域、右侧区域或中央区域,确定为所述局部子 区域位于所述原始图像区域中的相对位置。
[0096]可选的,所述选取单元51具体用于:
[0097] 根据所述图像缩放比例,在预先设置的缩放因子选择表中,查找到对应的水平方 向滤波器系数和垂直方向滤波器系数;采用双线性差值算法或最近邻算法,根据查找到的 水平方向滤波器系数对对裁剪出的局部子图像进行水平方向缩放处理,和/或,根据查找到 的垂直方向滤波器系数对裁剪出的局部子图像进行垂直方向缩放处理。
[0098] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流 程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序 指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器,使得 通过该计算机或其他可编程数据处理设备的处理器执行的指令可实现流程图中的一个流 程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0099] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0100] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图的一个流程或多个流程和/或方框图 的一个方框或多个方框中指定的功能的步骤。
[0101]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。
[0102]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1. 一种图像的处理方法,应用于原始图像长宽与输出图像长宽比不一致的应用场景 下,其特征在于,该方法包括: 根据预设选取规则,在原始图像区域中,选取与预设输出图像长宽比一致的局部子区 域,并根据所述局部子区域,从输入的原始图像中,裁剪出满足所述预设输出图像长宽比的 局部子图像; 根据所述预设缩放比例,对裁剪出的局部子图像进行缩放处理; 在显示装置的预设窗口中,显示处理后的局部子图像。2. 如权利要求1所述的方法,其特征在于,所述裁剪出满足所述预设输出图像长宽比的 局部子图像,包括: 根据所述局部子区域位于所述原始图像区域中的相对位置,在用于存储所述原始图像 的存储空间中,读取出与所述局部子区域对应的图像数据; 根据读取出的图像数据,形成与所述预设输出图像长宽比一致的局部子图像。3. 如权利要求2所述的方法,其特征在于,通过如下步骤确定所述局部子区域位于所述 原始图像区域中的相对位置: 在所述原始图像区域范围内,以所述原始图像区域的长度作为所述局部子区域的长 度,根据所述输出图像长宽比,确定所述局部子区域的宽度;根据所述局部子区域的长度和 宽度,将位于所述原始图像区域中的上侧区域、下侧区域或中央区域,确定为所述局部子区 域位于所述原始图像区域中的相对位置。4. 如权利要求2所述的方法,其特征在于,通过如下步骤确定所述局部子区域位于所述 原始图像区域中的相对位置: 在所述原始图像区域范围内,以所述原始图像区域的宽度作为所述局部子区域的宽 度,根据所述输出图像长宽比,确定所述局部子区域的长度;根据所述局部子区域的长度和 宽度,将位于所述原始图像区域中的左侧区域、右侧区域或中央区域,确定为所述局部子区 域位于所述原始图像区域中的相对位置。5. 如权利要求1所述的方法,其特征在于,所述对裁剪出的局部子图像进行缩放处理, 包括: 根据所述图像缩放比例,在预先设置的缩放因子选择表中,查找到对应的水平方向滤 波器系数和垂直方向滤波器系数; 采用双线性差值算法或最近邻算法,根据查找到的水平方向滤波器系数对对裁剪出的 局部子图像进行水平方向缩放处理,和/或,根据查找到的垂直方向滤波器系数对裁剪出的 局部子图像进行垂直方向缩放处理。6. -种图像的处理装置,应用于原始图像长宽与输出图像长宽比不一致的应用场景 下,其特征在于,该装置包括: 选取单元,用于根据预设选取规则,在原始图像区域中,选取与预设输出图像长宽比一 致的局部子区域,并根据所述局部子区域,从输入的原始图像中,裁剪出满足所述预设输出 图像长宽比的局部子图像; 缩放单元,用于根据所述预设缩放比例,对裁剪出的局部子图像进行缩放处理; 显示单元,用于在显示装置的预设窗口中,显示处理后的局部子图像。7. 如权利要求6所述的装置,其特征在于,所述选取单元具体用于: 根据所述局部子区域位于所述原始图像区域中的相对位置,在用于存储所述原始图像 的存储空间中,读取出与所述局部子区域对应的图像数据; 根据读取出的图像数据,形成与所述预设输出图像长宽比一致的局部子图像。8. 如权利要求7所述的装置,其特征在于,所述选取单元具体用于: 在所述原始图像区域范围内,以所述原始图像区域的长度作为所述局部子区域的长 度,根据所述输出图像长宽比,确定所述局部子区域的宽度;根据所述局部子区域的长度和 宽度,将位于所述原始图像区域中的上侧区域、下侧区域或中央区域,确定为所述局部子区 域位于所述原始图像区域中的相对位置。9. 如权利要求7所述的装置,其特征在于,所述选取单元具体用于: 在所述原始图像区域范围内,以所述原始图像区域的宽度作为所述局部子区域的宽 度,根据所述输出图像长宽比,确定所述局部子区域的长度;根据所述局部子区域的长度和 宽度,将位于所述原始图像区域中的左侧区域、右侧区域或中央区域,确定为所述局部子区 域位于所述原始图像区域中的相对位置。10. 如权利要求6所述的装置,其特征在于,所述缩放单元具体用于: 根据所述图像缩放比例,在预先设置的缩放因子选择表中,查找到对应的水平方向滤 波器系数和垂直方向滤波器系数; 采用双线性差值算法或最近邻算法,根据查找到的水平方向滤波器系数对对裁剪出的 局部子图像进行水平方向缩放处理,和/或,根据查找到的垂直方向滤波器系数对裁剪出的 局部子图像进行垂直方向缩放处理。
【文档编号】H04N21/4402GK106028117SQ201610347606
【公开日】2016年10月12日
【申请日】2016年5月24日
【发明人】徐涛
【申请人】青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1