当前位置: 首页 > 专利查询>惠普公司专利>正文

图像扫描仪的缩放比例控制制造技术

技术编号:2934975 阅读:1006 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及自动按比例缩放图像的方法,所述方法包括:按初始扫描分辨率开始扫描原始图像(200);检测原始图像的侧边缘的相对位置(202);根据侧边缘的位置确定原始图像的宽度;根据确定的宽度推测原始图像的初始尺寸(204);根据推测的初始尺寸确定首次扫描分辨率(206);以及根据首次确定的扫描分辨率继续扫描原始图像(208)。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】
本公开涉及图像扫描仪的缩放比例控制。更准确地说,本专利技术涉及自动调整由扫描仪扫描的图像的缩放比例与分辨率的方法。随着因特网的使用日益广泛,人们对因特网设备的兴趣也提高了。该类装置一般包括专门为无需PC机而可联机使用所设计的成本相对较低的装置。通常,由于其集中的应用场合的缘故,以及为了保持低成本,该类装置与传统PC机比较起来存储量较小且计算能力较差。近来,对于可用作因特网设备的简易扫描装置的需求日益增长。该装置最好可作为独立装置进行操作,无需PC机而可用来在因特网上扫描并传送图像。例如,该扫描装置可用来在因特网上通过电子邮件的形式发送图片及其它图像以便该图像可显示在接收者的监控器或电视屏幕上。在把所述传统扫描仪用作外部设备时,扫描仪通常在用户的控制下接收PC机的指令。由于传统扫描仪一般按预设的光学分辨率扫描每个图像,所以如果用户想改变图像的比例,可能需要手动选择不同的扫描分辨率。然而,在扫描仪被用作因特网设备的情况下,扫描仪必须有内部处理扫描数据的能力。要简化扫描仪的使用,就必须使该处理自动化,包括比例缩放在内。自动按比例缩放是一个难题,因为直到整个图像扫描完成后才知道图像的适当扫描分辨率及适当的缩放比例。然而,由于该扫描延迟了图像的传送而且需要相对大的存储量及计算能力,所以,尤其是在因特网设备的情况下并不需要完全扫描和可能的对整个图像的重复扫描。根据上文,可以指出,拥有一台自动确定每个原始图像的适当扫描分辨率的扫描仪、以便无需完全扫描及重复扫描图像便可自动按比例缩放图像而得到高分辨率的完整的图像是需要的。本专利技术涉及一种自动按比例缩放图像的方法,它包括最初,按初始扫描分辨率扫描原始图像;检测原始图像的侧边缘的相对位置;根据侧边缘位置确定原始图像的宽度;根据确定的宽度推测原始图像的初始尺寸;根据推测的初始尺寸确定首次扫描分辨率;以及根据首次确定的扫描分辨率继续扫描原始图像。在最佳实施例中,该方法还包括根据首次确定的扫描分辨率调整扫描分辨率,以得到新的扫描分辨率,以及,如果根据推测的初始图像尺寸,在预期位置未检测到底部边缘,则进行第二次图像尺寸推测。结合附图阅读以下的说明,本专利技术的特征及优点将一清二楚。参阅以下附图,可更好地了解本专利技术。图中的部件不必是按比例绘制的,重点在于清晰地说明本专利技术的原理。附图说明图1是本专利技术的扫描仪的示意图。图2是图1中所示扫描仪的方框图。图3是图1中所示扫描仪使用的自动按比例缩放方法的示例流程图。图4是分配给用于图1中所示扫描仪的自动按比例缩放的存储器的示意图。下面详细参阅附图,该附图中相同的数字表示几幅视图中对应的部分,图1说明本专利技术的扫描仪10。如该图所示,扫描仪10一般包括机座12与上盖14。在机座12的顶面16上是台板18,在扫描过程中,图像置于该台板18上进行扫描。例如,该台板大约为4英寸宽,6英寸长,可用面积则大约为24平方英寸。在机座12的顶面16上还有一个或多个操作按钮20。虽然在图1及前文中都对扫描仪10进行了详细说明,但是,显然,扫描仪的详细物理配置可采用许多其他可能的形式。相应地,在此处说明的本专利技术的原理实质上适用于任何扫描仪。图2说明图1中所示扫描仪10的功能部件。如图2所示,扫描仪一般包括处理器100;存储器102;本地接口108;以及输出装置112。除了别的以外,存储器102一般包括自动按比例缩放系统104和操作系统106。如果如图1所示扫描仪10包括操作按钮20,那么输入装置110可包括一个或多个此类按钮。正如本专业的普通技术人员所理解的,该自动按比例缩放系统104能够以软件、硬件或软硬件组合的形式实现。应当指出,当系统以软件形式实现时,该系统可存储并传送到任何计算机可读介质上,以便由指令执行系统、装置或、比如基于计算机的系统、包含系统的处理器或其它可从指令执行系统、装置或器件获取指令并执行指令的系统使用、或者与它们结合在一起使用。在本公开的范围内,“计算机可读介质”可以是任何可容纳、存储、传递、传播或传送程序,以便由指令执行系统、装置或器件使用、或者与它们结合在一起使用。例如,计算机可读介质可以是电子的、磁的、光学的、电磁的、红外线的或半导体系统、装置、器件或传播介质。计算机可读介质更具体的实例包括以下带有一根或多根电线的电接线(电子的)、可提供的计算机软盘(磁的)、随机存取存储器(RAM)(磁的)、只读存储器(ROM)(磁的)、可擦可编程只读存储器(EPROM或快速存储器)(磁的)、光纤(光学的)及便携式小型光盘只读存储器(CD ROM)(光学的)。应当指出,计算机可读介质甚至可以是纸或其它适当的介质,当可以用电子学方法、例如通过对纸或其他介质进行光学扫描而将程序打印在它上面,然后对程序进行编译、解释,或如有必要,以一种适当的方式对其进行其他处理,最后再将程序存储于计算机存储器中。参阅图3,说明根据本专利技术的自动按比例缩放方法。如方框200所示,用户首先启动对原始图像的扫描。例如,图像可以是一张尺寸标准的传统照片。如本专业中众所周知的,图像的实际扫描是从台板的一端到另一端横向扫过台板的宽度逐行进行的。在因特网设备中,虽然也可以设想其他显示装置,但是假定扫描图像将显示在视频图形适配器(VGA)监控器或标准的电视屏幕上。相应地,假定显示具有大约480×460个可用于成像的像素。因此,最多可扫描480×460个点,以便与可用显示像素相关联。在尽力多利用可用显示区而不考虑原始图像的尺寸的过程中,最初把扫描分辨率设定为扫描仪的光学分辨率,例如,每英寸300×300点(每英寸点数),以便即使相对小的原始图像也要在显示屏上占相对大的比例。虽然目前选用每英寸300×300点的初始扫描分辨率,但是,如果需要,也可选用其它扫描分辨率。在扫描图像的各行时,扫描仪收集的原始数据被存储到存储器102中。例如,该数据可存储在动态随机存取存储器(DRAM)300中,该存储器可包括部分扫描仪存储器102。图4是为自动按比例缩放目的划分的DRAM300的一部分的示意图。如该图所示,为实现自动按比例缩放可留出大约2兆字节(MB)的内存。在采集扫描信息时,输入的原始数据首先置于第一行缓冲区302。如图4所示,该缓冲区302容量为128KB。当扫描继续进行时,第一行缓冲区302已满,原始数据则存储在第二行缓冲区304,该缓冲区容量也为128KB。在此,对来自第一个缓冲区302的原始数据进行分析以确定初始缩放比例(在下文将进行说明)。相应地,原始数据由第一行缓冲区302传送到多个图像缓冲区306之一。例如,可提供30个这样的图像缓冲区,每个缓冲区容量为64KB。一旦该数据已被传送,第一行缓冲区302便又可存储原始数据了。当第二行缓冲区304已满时,输入的原始数据又可存储到第一行缓冲区302。因此,第一与第二行缓冲区302与304可作为活动(swing)缓冲区进行操作。图4中还显示系统缓冲区308,一般地,该缓冲区308一般可以包括扫描仪可用的系统存储器。回到图3,如方框202中所示,扫描仪检测扫描图像的侧边缘的相对位置。通过已知的几种边缘检测方法,例如包括使用卷积滤波进行的盖检测(lid detection)与边缘对比(edge contrast)检测,可确定其位置。如方框2本文档来自技高网...

【技术保护点】
一种自动按比例缩放图像的方法,所述方法包括: 按初始扫描分辨率开始扫描原始图像(200); 检测所述原始图像的侧边缘的相对位置(202); 根据所述侧边缘的所述位置确定所述原始图像的宽度; 根据所述确定的宽度推测所述原始图像的初始尺寸(204); 根据所述推测的初始尺寸确定首次扫描分辨率(206);和 根据所述确定的首次扫描分辨率继续扫描所述原始图像(208)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:EF阿尔斯
申请(专利权)人:惠普公司
类型:发明
国别省市:US[美国]

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

1