扩充图像数据以创建用于显示的放大图像的方法和装置制造方法及图纸

技术编号:2948215 阅读:157 留言:0更新日期:2012-04-11 18:40
本发明专利技术针对扩充数字图像数据以创建要显示的放大图像的方法、装置、机器可读媒体和计算机系统。以把原始图像中选定像素保持在每个放大图像中特定位置而与所用比例因子无关的方式放大图像。方法中提供多个比例因子和多组像素复制顺序。选定比例因子。提供像素复制顺序包括:选择原始图像第一像素,选择缩放偏移参数,把选定比例因子与选定缩放偏移相加而产生第一和,比较第一和与最大和。为预期比例因子选定像素复制顺序。将原始图像中所选第一像素映射到放大图像中第一像素位置。若第一和小于最大和,也将所选第一像素映射到放大图像中第二像素位置。若第一和大于最大和,从原始图像中选择第二像素并映射到第二像素位置。

【技术实现步骤摘要】

本专利技术涉及数字图像处理领域。具体来说,本专利技术针对扩充数字图像数据以创建用于显示的放大图像,图像被放大不同的程度并采用如下方式放大把原始图像中的选定像素、例如中心像素保持在每个放大图像中的特定位置,而不管使用的比例因子如何。
技术介绍
数字图像已变得普遍。在计算机系统和诸如CRT和LCD之类的电视机中使用的显示屏上显示它们。利用象激光和喷墨打印机之类的装置把它们打印为媒体上的硬拷贝。数字装置能用于放大或缩小数字图像中的对象。照相机、数字电视、蜂窝电话、个人数字助理、计算机或其它数字装置通过从原始图像的选定部分创建新图像来放大原始图像的选定部分。数字图像由像素阵列组成,放大图像由原始图像的选定部分中的像素组成。像素是可采用特定颜色和亮度照明的显示屏中小的离散元素。术语像素也用于指定义显示装置中物理像素的颜色和亮度的数据。原始图像的选定部分中的每个像素出现一次。然而,在放大图像中,原始图像的选定部分中的每个像素出现至少一次并且可能出现不止一次。实际上,观看者使用不同的比例因子反复缩放图像是常见的。比例因子指示放大程度。比例因子2x使图像尺寸加倍。比例因子1.5x把图像放大50%,等等。观看者可能按2x放大图像的选定部分,但看到该部分太大。然后,观看者可能按1.5x放大该部分,但看到该部分不是足够大。采用反复试验方式,观看者可反复缩放选定部分以寻找观察的最佳分辨率。当反复放大图像的选定部分时,期望选定部分的中心保持在每个放大图像的中心。如果没有这样保持中心像素,则在连续放大图像中的对象可能看起来是抖动的。抖动对象是看起来少量地上、下或横向不规则移动的对象。图像抖动打扰观看者并分散其注意力。如果在选定部分的中心的像素都具有相同的颜色和亮度,则图像抖动不是问题。在原始图像的选定部分中存在颜色或亮度转变的情况下,抖动是可察觉的。例如,考虑相同颜色和亮度的图像的一部分,例如一小块晴朗的蓝天。当反复放大这样的部分时,图像抖动是不太可能的。另一方面,考虑中间有黑线的图像部分,例如白色背景上的边框。该线可定义一部分文本、对话框上的边框或对象的边缘。该线可以仅为一个像素宽。反复放大该部分可导致图像抖动。没有方法提前知道选定部分的像素组成。但是,它是具有转变的部分,例如第二实例中的那些,通常引起观看者的关注。当反复放大原始图像时,原始图像的中心像素可能或不可能保持在放大图像的中心。原始图像的中心像素是否保持在放大图像的中心取决于比例因子。对于一些比例因子,放大图像中的中心像素将与原始图像中的中心像素相同。但是对于另一些比例因子,原始图像的中心像素将在放大图像中移位。也没有方法提前知道观看者将选择的比例因子。因此,需要扩充数字图像数据以创建用于显示的放大图像的方法和装置,图像被放大不同的程度并且采用如下方式来放大,即,把原始图像中的选定像素、例如中心像素保持在每一个放大图像中的特定位置,而不管使用的比例因子如何。
技术实现思路
本专利技术的一个优选实施例针对扩充图像数据用于显示的方法,其中从原始图像创建放大图像。根据该方法,提供多个比例因子。每个比例因子定义缩放原始图像的特定程度。也提供多组像素复制顺序。为每个比例因子提供一组像素复制顺序,并且每组包括至少两个像素复制顺序。从多个提供的比例因子中选择比例因子。从用于选定的比例因子的像素复制顺序组中选择像素复制顺序。最好选择像素复制顺序,使得原始图像中的像素中选定的一个被映射到放大图像中的特定位置。根据该方法,提供多组像素复制顺序。提供顺序包括选择原始图像的第一像素,选择缩放偏移参数,把选定的比例因子与选定的缩放偏移相加,产生第一和,并把第一和与最大和相比较。将原始图像的选定的第一像素映射到放大图像中的第一像素位置。加法的结果被用于确定要映射到放大图像中第二位置的像素。如果第一和小于最大和,将选定的第一像素映射到第二像素位置。如果第一和大于最大和,从原始图像中选择第二像素并映射到第二像素位置。本专利技术也针对机器可读媒体。媒体包含机器可执行的指令程序。当执行时,机器执行依照本专利技术原理的方法。另外,本专利技术的一个优选实施例针对扩充图像数据用于显示的装置,其中从原始图像创建放大图像。装置包括缩放电路。缩放电路产生像素复制顺序组。最好是,缩放电路适合产生用于多个比例因子中每一个的一组顺序。每组顺序最好包括至少两个像素复制顺序。装置也包括用于将像素映射到放大图像的映射电路。映射电路根据选定的像素复制顺序来映射像素。用于每个比例因子的像素复制顺序将原始图像中的像素中选定的一个映射到放大图像中的特定位置。最好是,像素复制顺序中至少一个将原始图像中的选定像素映射到多个放大图像中的每一个中的特定位置,使得选定像素保持在特定位置,而不管使用的比例因子如何。一个优选实施例中的装置也包括用于存储原始图像的存储器。映射电路将存储器中的像素映射到放大图像。本专利技术也针对一种计算机系统,它包括扩充图像数据用于显示的装置。附图说明图1是数字图像的表示。图2说明图1的图像的一部分和放大图像。图3说明原始图像和两个放大图像。图4、5、6各说明三个放大图像。图7说明根据本专利技术的具有放大电路和存储器的计算机系统。图8说明存储在图7的存储器中的图像。图9说明图7的放大电路。图10说明根据本专利技术包括提供像素复制顺序的步骤的方法。图11说明根据本专利技术的原始图像和三个像素复制顺序。图12说明在提供像素复制顺序的方法中的步骤。具体实施例方式本专利技术针对扩充数字图像数据以创建用于显示的放大图像的方法和装置,图像被放大不同的程度并采用如下方式来放大,即,把原始图像中的选定像素、例如中心像素保持在每个放大图像中的特定位置,而不管使用的比例因子如何。本说明书描述本专利技术的当前优选实施例,在附图中说明了它的实例。只要可能,在图和说明书中使用相同的标号以指示相同或类似的部分、块和步骤。图1是数字图像20的表示。图1表示这些图像由像素阵列构成。通过图像上部和侧面的数字给出图像20的像素位置的列和行坐标。图像20具有64个像素P0到P63。例如,像素P35被映射到列3和行4所定义的像素位置。图2说明通过将图像数据加倍来创建放大图像。选择原始图像20中像素的预期部分A。选定用于放大的像素由标号22指示并被复制在放大图像26中。例如,像素P35被复制四次,水平两次和垂直两次。参考箭头24表示选定像素22的中心。参考箭头28表示放大图像26的中心。原始图像20中的中心像素P27、P28、P35、P36的位置保持在放大图像26中的相同相对位置。在图2的实例中,同时在水平和垂直维度上复制像素。表示在一维中复制的像素的实例也说明另一维。为简化本说明书中提供的说明,通常提供仅一维的实例。但是应当理解,这些实例是要说明水平和垂直维度。图3-6假定由一行64个像素(P0到P63)所组成的一维原始图像30。图3-6假定此原始图像30或放大部分显示在具有64个像素位置(列0-63,行0)的一维显示装置上。在图3-6中,仅示出显示装置的中心部分,具体地说,仅有像素位置29-34。虽然在本说明书中假定原始和放大图像显示在显示装置上,但是这种假定仅为了方便说明。在说明中,提到显示装置中的像素位置也用于指原始或放大图像中的像素位置。图3-5说明当使用不同的比例因子反复缩放原始本文档来自技高网
...

【技术保护点】
一种用于扩充图像数据以供显示的方法,其中从原始图像创建放大图像,包括:提供多个比例因子,每个比例因子用于定义缩放所述原始图像的特定程度;提供多组像素复制顺序,为每个所述比例因子提供一组,每组包括至少两个像素复制顺序; 从所述多个比例因子中选择比例因子;以及从用于所选比例因子的像素复制顺序组中选择像素复制顺序,其中选择所述像素复制顺序,使得所述原始图像中的像素中选定的一个被映射到所述放大图像中的特定位置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:A索罗施
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:JP[日本]

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

1