CN102428482B - 使能够图像较正的光学签名 - Google Patents
使能够图像较正的光学签名 Download PDFInfo
- Publication number
- CN102428482B CN102428482B CN201080022711.9A CN201080022711A CN102428482B CN 102428482 B CN102428482 B CN 102428482B CN 201080022711 A CN201080022711 A CN 201080022711A CN 102428482 B CN102428482 B CN 102428482B
- Authority
- CN
- China
- Prior art keywords
- document
- optical
- file
- optical design
- pixel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/243—Aligning, centring, orientation detection or correction of the image by compensating for image skew or non-uniform image deformations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/245—Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32309—Methods relating to embedding, encoding, decoding, detection or retrieval operations in colour image data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3226—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3233—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
- H04N2201/3235—Checking or certification of the authentication information, e.g. by comparison with data stored independently
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3243—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of type information, e.g. handwritten or text document
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Character Input (AREA)
Abstract
公开了一种利用文件读取器进行文件图像校正的方法和***。该方法包括生成代表已变形文件的文件图像;对来自该文件图像的、嵌入该文件中的光学图案进行解码,以确定该文件的光学签名;接收与该光学签名相关的文件分类数据;以及基于该文件分类数据,对该文件图像采用文件校正技术,以生成校正文件图像。公开了一种能被基于相机的文件读取器所读取的文件。该文件包括基底和嵌入在该基底的光学图案。该光学图案是印在该基底的背景图案的一部分。该光学图案定义了对特定类别的文件唯一的光学签名,并且与该文件的文件分类数据相关。
Description
优先权声明
本申请要求的优先权声明为序号61/160,868的美国临时申请,提交于2009年3月17日。
背景技术
有很多熟知的方法鉴别文件,以帮助证明该文件是可信的,这种文件比如刮开型彩票票券,在线彩票票券、***、投注单、入场券、送货单等。例如,最基本的方法包括在文件上加上或浮饰可见的印记,使用水印、使用色彩变化油墨等,所有这些对于察看文件的人都是可见的。其他方法包括使用微缩印刷,或者热或光敏感的油墨。
文件鉴别的一种技术包括把鉴别信息和其他数据编码成打印或嵌入在文件上的视觉标识符或其他标记。除了文件鉴别,光学标识符可以用于提供版权保护,或者把额外的信息编码,例如在印制彩票票券的情况下的与特定彩票游戏相关的信息。
光学标识包括,例如印制的一维或二维条形码,或者嵌入的光学图案,它定义了该文件的光学签名。用于鉴别彩票票券的、示例的光学签名在编号为7,252,222和7,364,091的美国专利里公开,它在此出于各种目的被引入作为参考。光学签名可以由各种光学图案所定义,这些图案使用各种类型的油墨或印刷技术所印制或嵌入。例如,使用白光下不可见的红外线感应油墨印制某些光学图案。
为了处理光学标识或其他标记,使用文件读取器,其包括用于捕捉文件的数字图像的扫描器或照相机。便宜的照相机、线性传感器或接触式图像传感器可以用于提供这种图像捕捉功能。一旦文件读取器捕捉到文件的数字图像,各种处理和分析就对该文件图像进行,来决定例如该文件是否是可信的。这些处理可以包括对编码成光学签名或条形码的鉴别信息或其他数据进行解码。示例的文件读取器在编号为12/200,367的美国专利申请里公开,它在此出于各种目的被引入作为参考。
使用基于相机的文件读取器对光学标识或其他标记进行正确的分析,需要该光学标识或其他标记的、实质性平坦和未失真的图像。由于放在文件读取器的文件有折痕或褶皱,读取器捕捉到的图像就变得失真,这样就提出了一个挑战。因此,文件读取器必须能够提供校正文件图像,该图像去除由被读取器所扫描的文件中的折痕或褶皱所导致的瑕疵。
一般情况下的斜面文件变形,该图像可以使用已知的梯形校正技术或其他已知技术被修正。然而,为了正确地应用这些技术,必须知道该文件的几何信息,例如最初的形状和尺寸。这就提出了进一步的挑战,因为文件在形状、尺寸和颜色上具有普遍的差异。例如,即时刮开型彩票票券有各种形状、尺寸和颜色。
文件的大小和形状可以由印制或嵌入在文件中的光学标识或其他印记所确定,比如在彩票票券情况下的游戏号码。例如,嵌入在文件中的光学标识或其他信息可以与数据库中存储的几何或其他文件信息相联系或相关联。然而,当文件的正确形状和图像分辨率未知时,解码光学标识或其他印记本身是个问题。实际上,光学标识可能如此地失真以至于它们不能被文件读取器正确地读出或扫描。
使用了带有更鲁棒的参考点连同静区的光学标识能够在文件图像有折痕或褶皱的情况下被解码。例如,尽管放在读取器的文件由于折痕和褶皱带来瑕疵,但是一维或二维条形码可以被文件读取器解码。然而,这些鲁棒光学标识通常会占用重要的文件空间,在许多文件中是不合需要的。例如,这样的鲁棒标识在即时彩票票券中就是不受欢迎的,因为它们影响了可用于即时票券图形和游戏区的范围。
因此,存在了这样的需求,克服那些不足的、在光学读取器中使能够文件图像校正。本发明提供了一种具有光学图案的文件,该图案由光学读取器所解码以确定和此文件的几何或其他信息相关的光学签名。该光学图案可以是此文件的背景图案的一部分,或者对此文件的持有者是隐藏的。文件读取器使用和光学签名相关的文件分类信息,以应用图像校正技术和提供校正文件图像。
发明内容
在下面的描述中,本发明的目的和优点将详尽地解释,或者从描述中显而易见,或者从本发明的实践中获悉。
在一个示例的实施方式中,本发明包括一种使用文件读取器进行文件图像校正的方法。该方法包括:产生代表已变形文件的文件图像;对来自文件图像的、嵌入在该文件中的光学图案进行解码,以确定该文件的光学签名;接收与该光学签名相关的文件分类数据;根据该文件分类数据对该文件图像应用图像校正技术,以产生校正文件图像。
在该特定实施方式的改变中,该方法包括:从校正的文件图像中解码嵌入文件的标识以鉴别文件。这个标识可以是一维或二维条形码、对光学签名编码的光学识别图案、或者编码或提供了关于该文件的信息或数据的其他标识。
在该特定实施方式的其他改变中,这个光学图案可以由该文件图像的多个像素所定义。该多个像素可以包括多个红像素、多个绿像素和多个蓝像素。该光学签名可以至少部分地基于在该光学图案中红像素的数目、绿像素的数目和蓝像素的数目而被确定。例如,该光学签名至少部分地基于直方图函数而被确定,该直方图函数的输入包括光学图案的红像素的数目、绿像素的数目和蓝像素的数目。在另一个实施方式中,该光学签名包括字符串,该光学签名的每个字符由以下确定:
D=fd(该光学图案中像素的数目);
R=fr(该光学图案中红像素的数目);
G=fg(该光学图案中绿像素的数目);
B=fb(该光学图案中蓝像素的数目);
S=fs(形状指示符)。
在该特定实施方式的进一步改变中,该光学图案只位于该文件的一部分。例如,该光学图案位于该文件的边沿。在这种情况下,对文件的干扰,例如移除刮开型彩票票券的刮奖区的乳胶,也不会影响与文件相关的光学签名的确定。
在该特定实施方式的更进一步改变中,该光学图案是该文件的背景图案的一部分,或对于文件的持有者是不可见的。例如,该光学图案以在白光下不可见的红外线感应油墨印制。在这些实施方式中,该光学图案与印制或嵌入文件中的其他项目不干扰。例如,在彩票票券的情况中,该光学图案不占用用于即时票券图形或游戏区的空间。
在该特定实施方式的更进一步改变中,对于文件的每个特定分类,该文件的光学签名是唯一的。对于特定分类的文件,光学签名与文件分类数据相关。文件分类数据包括,例如,该特定分类文件的光学签名,以及文件的面积,长度,宽度,文件类型和关键坐标图。在彩票票券的情况中,该文件分类数据包括比如彩票号码的信息。文件读取器采用该文件分类数据,利用已知的图像校正技术,产生校正文件图像。
本发明的另一个实施方式针对一个用于鉴别已变形彩票的***。该***包括文件读取器,被适配为生成彩票票券的文件图像。该***还包括控制器,被配置为解码嵌入到彩票票券中的光学图案,以确定光学签名。对于特定类别的彩票,该光学签名是唯一的。此***还包括数据库,被配置为存储与彩票票券的光学签名相关的文件分类数据。该控制器被配置为接收与用于彩票票券的光学签名相关的文件分类数据,以及基于文件分类数据生成彩票票券的校正文件图像。为了鉴别该彩票票券,该控制器还可以被配置为从校正文件图像中解码嵌入在彩票票券上的标识。
本发明的另一个实施方式针对一个能够被文件读取器所分析的文件。该文件包括基底和嵌入在基底的光学图案。该光学图案是印在基底的背景图案的一部分。该光学图案定义了对特定类别文件唯一的光学签名。该光学签名与该文件的文件分类数据相关。
参考下面的描述和所附的权利要求,本发明的这些和其他特点、方面和优势将更加易于理解。被引入和构成本说明一部分的附图展示了本发明的实施方式,并与本说明书一起用于解释了本发明的原理。
附图说明
在说明书中阐述了对于针对本领域的一般技术人员来说本发明的完整和足够的公开,其中包括最佳的实施方式,该阐述参照附图,其中:
图1示出了依照本发明的实施方式所使用的示例的文件读取器;
图2提供了依照本发明的实施方式所使用的示例的文件读取器的框图;
图3描绘了依照本发明的实施方式的彩票票券的示例文件图像;
图4提供了与根据本发明的实施方式的方法相关的示例步骤的流程图;
图5a-5c示出了示例的彩票票券中的变形引起的文件图像的失真。
具体实施方式
现在将详细参照本发明的实施方式,附图中示出了一个或多个例子。为了解释本发明而提供每个例子,而不是为了限制本发明。实际上,对于本领域的技术人员是显而易见的:在不会偏离本发明的范围和精神的情况下能够对本发明做出各种修改和改变。例如,作为一个实施方式的一部分被示出或描述的特征可以用于另一个实施方式,以生成又一个实施方式。因此,本发明旨在覆盖处于在所附的权利要求及其等同物范围的这样的修改和改变。
现在参考图1,公开了用于依照本发明的实施方式所使用的几种示例的文件读取器100。每种文件读取器100包括一个用于操作员访问的开口110。开口110允许操作员***一个文件,由文件读取器100读取。每个文件读取器100包括一个扫描器(例如基于相机的扫描器),但也包括例如显示监视器或控制面板的其他部件。文件读取器可被用于读取各种文件,包括,在线彩票票券、已刮开的刮开型彩票票券、未刮开的刮开型彩票票券、刮型游戏册、彩票游戏优惠券、彩票游戏收据、入场券、送货单、***、投注单或其他文件。
文件读取器100可以是一个基于相机的文件读取器,利用数字相机捕捉***读取器100的文件图像。图3示出了一张即时彩票票券150的示例的数字图像。用于扫描文件的数字相机可以是,例如,5百万像素的彩色数字相机,并且被配置以为放置在文件读取器100的文件阅读区域上的文件提供超过每毫米12点的分辨率。该数字相机可连接到一个读取器电路板200,在该电路板中由一个控制器210进行图像处理,该控制器被设计为调整来自多个源的数据。该数字相机的操作可以通过控制器210直接控制。该数字相机可以被控制实现各种功能和调用许多特性,包括运动检测、动态目标跟踪、对比、曝光、颜色过滤、镜头校正、夜视和其他特性。
例如,在特定的实施方式中,该文件读取器可以利用单个相机捕捉到白光图像和红外光(IR)图像两者。比如,该文件读取器可以包括多个白光和红外光LED。该文件读取器的控制器210可以被适配为控制白光和红外光LED,这样白光图像和红外光图像都可以被文件读取器100捕捉。例如,当白光图像被捕捉时,红外光LED就被关掉,反之亦然。
文件读取器100还包括一个外壳,该外壳被设计成减少或消除来自文件读取区域的环境光噪声。文件读取器100还有一个配置,被适配为方便操作员把文件合适的放入文件读取器100。另外,文件读取器100利用并排安装一起的两个相机,来捕捉和处理文件图像以完成以下中的一个或多个:a)减少和消除强光;b)减少由于文件弯曲或弯折导致的错误;或c)使能够同时对同一文件进行多谱扫描。利用这里所公开的教导,应该意识到,文件读取器100的特定实施方式并不意味对本发明的限制,并且本发明的实施方式可以包括特性和功能的任何配置,以允许捕捉一个文件图像。
现在参考图2,一个示例的文件读取器的框图200被公开。如图所示,该文件读取器包括控制器210,数据库220,显示器230,控制面板240,网络接口250和图像捕捉设备260。如上所述,图像捕捉设备260可以是一个数字相机,或者任何其他设备,用于捕捉***文件读取器100的文件图像。图像捕捉设备260还可以一组或多组LED或者其他光源,用来产生各种类型的文件图像。
如图所示,控制器210包括一个用于存储程序和例程的存储器212,一个用于执行存储的例程的微处理器214,随机访问存储器(RAM)216和一个输入/输出(I/O)总线218。在一个特定实施方式中,控制器是一个来自Analog Devices公司的高性能汇聚多媒体Blackfin处理器。这个图像处理器运行在400MHz/1,000MMACS(百万次乘加每秒)并带有两个独立的DMA控制器。该处理器还有多个增强型并行外部接口(EPPI),用于直接连接数字相机以及像素合成硬件加速器。
控制器210与数据库220连接。数据库220优选地存储对于被文件读取器100扫描或读取的各特定类别文件唯一的文件分类数据。这个文件分类数据可以包括,例如,与特定文件相关的光学签名,与比如文件面积、长度、宽度相关的几何数据,以及文件类型。对彩票票券而言,文件分类数据包括例如嵌入文件的彩票游戏类型和与文件相关的游戏号码的信息。文件读取器100利用文件分类数据,对文件图像进行已知的图像校正技术,例如梯形图像校正技术和其他已知的技术。
图3所示为一个文件读取器100获取的彩票票券150的示例的文件图像。彩票票券150的文件图像被文件读取器100的控制器210处理或分析,以鉴别彩票票券150并进行附加的功能。彩票票券150包括一个或多个用于鉴别彩票票券150的光学标识或其他标记。例如,图3所示的彩票票券150包括一个标识,如在编号为7,252,222和7,364,091的美国专利中公开的嵌入彩票票券的光学图案。该光学图案对可以一个光学鉴别签名进行编码。光学读取器100对文件图像进行各种处理和分析,以对彩票票券150的光学鉴别签名解码。接着,这个光学鉴别签名被用于鉴别彩票150。在其他实施方式中,该文件包括用于鉴别文件的一维或两维条形码。该一维或两维条形码被文件读取器100读取来鉴别文件。
利用基于相机的文件读取器对光学标识和其他标记进行合适分析要求文件的实质上平坦和未失真的图像。图3所示的彩票票券150符合这个要求,它实质上平坦,没有由彩票票券上的折痕或褶皱导致的失真。然而,如图5a-5c所示,文件图像可能包含了很多由于文件上的折痕或褶皱导致的失真。例如,图5a示出了已变形的彩票票券150的侧视图,它包括在彩票票券150上的折痕或皱褶。图5b示出了已变形的彩票票券150上的印制的标识180。图5c示出了彩票票券150的文件图像,它示出了由于彩票票券150上的折痕或褶皱导致的标识180的失真图像。
为了解决这一问题,本发明的文件读取器100被配置进行各种图像校正技术,以去除由于文件上的折痕或褶皱引起的文件图像失真。这些图像校正技术包括梯形校正技术或其他已知技术。例如,在一个实施方式中,图像校正技术包括比较失真图像的格点或关键点位置,来预测该文件的格点和关键点位置。文件读取器重新映射提取自失真图像的格点和关键点的位置,以预测校正图像的格点和关键点的位置。文件图像中的坑或空间被填入预先定义的文件数据。
为了正确地在失真图像上应用图像校正技术,关于该文件的文件分类数据,比如文件的初始形状和尺寸必须知道。这就提出了进一步的挑战,这是由于文件在形状、尺寸和颜色上各有不同。例如,即时刮开型彩票票券在形状、尺寸和颜色上存在广泛地不同。
本发明通过对被文件读取器读取的各类别或类型的文件提供一个唯一而鲁棒的光学图案来解决这个问题,该光学图案对与文件的文件分类数据相关的光学签名进行编码。即使文件上的大多数折痕或褶皱引起该文件图形的一般失真,该光学图案能够被文件读取器分析。光学读取器解码该光学图案,以确定与文件相关的唯一光学签名,并以接收与该光学签名相关的文件分类数据。该文件分类数据被用于对文件图像应用图像校正技术,以去除由于文件上的折痕或褶皱引起的文件图像失真。
现在参考图4,根据本发明的一个实施方式、通过文件读取器进行文件图像校正的方法的示例步骤将详细描述。在步骤300,代表已变形文件的文件图像被生成。该文件图像可以被一个数字相机或其他用于捕捉文件图像的已知设备捕捉。各种彩票票券150的示例的文件图像如图3和图5c所示。该文件图像典型地包括多个像素,该多个像素包括多个红像素,多个绿像素和多个蓝像素。
在步骤310,文件读取器100对文件图像的、嵌入在文件中的光学图案进行解码,以确定该文件的光学签名。现在关于光学图案和光学签名的细节将详细描述。
文件读取器读取的各类别或类型的文件都携带有一个嵌入在该文件中的、唯一的光学图案。例如,对于即时彩票票券的情况,实现特定彩票游戏的文件在该彩票票券上会印刷或嵌入光学图案A。实现不同彩票游戏的文件在该彩票票券上会印刷或嵌入光学图案B。该光学图案可以包括各种颜色、形状和设计,并采用各种技术被印刷或嵌入。例如,光学图案可以采用白光下不可见的红外线敏感油墨印刷。
印在文件上的光学图案对与特定类别或类型的文件相关的光学签名进行编码。各个特定类别或类型的文件带有唯一的光学签名。该光学签名包括从嵌入在文件中的光学图案中可获得的已知数值或字符串。
例如,嵌入在一特定文件中的光学图案可以由该文件的数字图像的多个像素来定义为或代表。多个像素包括多个红像素,多个绿像素和多个蓝像素。由光学图案编码的光学签名可以是一个数值或字符串,这个数值或字符串至少部分地由组成文件图像的光学图案的红像素的数目、绿像素的数目和蓝像素的数目所决定。
例如,用于从光学图案中获取光学签名的特定函数是光学图案的彩色直方图。直方图是频率的图形显示,频率由条状表示。直方图用来图形化地显示数个事件落入一个特定类别的百分比是多少。该些类别通常被指定为某个变量的非重叠的间隔。
数学上,直方图被认为是一个映射mi,它是对落入各种离散类型或类别的观察的数目的计数。根据下面的关系式,直方图定义为:
其中n为观察的总数,k为类别的总数,而mi对落入各种类别的观察的数目进行计数。一个累积直方图函数是对所有类别累积数目的观察数据到特定类进行计数,可以定义为:
如上所述,一个彩色直方图函数能够对光学签名提供大量的数学乘方。彩色直方图函数的输出定义了对各个特定光学图案唯一的数值。例如,带有红绿蓝像素值为x,y和z的光学图案A的特定类别的文件,与带有红绿蓝像素值为a,b和c的光学图案B的一个类别的文件的直方图函数输出不同。因此,直方图函数可以用于为被文件扫描器读取的每个特定类别的文件定义唯一的光学签名。
在另一个实施方式中,光学签名可以包括一个字符串f(D,R,G,B,S),该光学签名中的每个字符定义如下:
D=fd(该光学图案的像素数);
R=fr(该光学图案的红像素数);
G=fg(该光学图案的绿像素数);
B=fb(该光学图案的蓝像素数);
S=fs(形状指示符)。
光学签名的形状指示符S为代表文件形状的字符。例如,形状指示符可以指示该文件是方形,三角形,梯形,圆形,复合图形或其它形状。形状指示符S也可以代表文件中角的数目或关键文件坐标的位置。
与直方图函数的输出相似,字符串f(D,R,G,B,S)对文件读取器读取的各类别或类型的文件是唯一的。例如,带有红绿蓝像素值为x,y和z的光学图案A的特定类别的文件,与带有红绿蓝像素值为a,b和c的光学图案B的类别的文件的字符串f(D,R,G,B,S)不同。因此,字符串f(D,R,G,B,S)可以用于定义被文件扫描器读取的各个特定类型或类别文件的唯一光学签名。
因为各类文件带有一个唯一的光学签名,文件读取器通过解码嵌入在文件中的光学图案,能够简单地识别一个特定文件属于哪类文件。接着,文件读取器100将能够接收与特定的文件类型或类别相关的文件分类数据,并使用文件分类数据,采用已知的图像校正技术生成校正文件图像。
本发明的光学图案和光学签名方法能够被设计或适配以提供很多优点。例如,定义了文件的光学签名的光学图案可以只位于文件的一部分,如沿着文件的边缘。在刮开型彩票票券的例子中,光学标识的位置可以远离彩票票券的游戏区。在这种情况下,由去除彩票票券游戏区上的乳胶遮盖物所引起的颜色变化不会影响与文件相关的光学图案或光学签名。
定义光学签名的光学图案也可以通过将该光学图案放入文件的背景图案中而被隐藏。在这个实施方式中,光学图案不占用宝贵的文件空间,或不会分散文件持有者的注意。例如,对于刮开型彩票的情况,该光学图案对即时票券图案或游戏区的可用空间不会造成限制。而且,该光学图案也不会分散即时彩票票券持有者的注意。
在另一个实施方式中,光学图案可包括采用不可见的红外线感应油墨印刷的红外线可见的网格。当文件在白光下时,红外线可见的网格将不可见。通过拍摄该文件的红外线图像,文件读取器100能够检测到该红外线可见的网格。接着,该红外线可见的网格能够被使用,以采用已知的图像校正技术对该文件进行必要的梯形校正。
回到附图4的步骤320,与光学签名相关的光学识别数据在文件读取器的数据库中被识别。如上所述,该文件分类数据可以包括,例如,与特定文件相关的光学签名,与该文件相关的几何数据,比如文件的面积、长度和宽度,以及文件类型。在彩票票券的例子中,文件分类数据包括例如实现于该文件中的彩票游戏的类型和与该文件相关的游戏号码等信息。
在步骤330,文件读取器100的控制器210接收该文件分类数据,并在步骤340利用该文件分类数据生成一个校正文件图像。采用已知的图像校正技术,例如梯形校正技术生成该校正文件图像。一旦生成校正文件图像,在步骤350,文件读取器可以正确地解码如条形码或其它嵌入该文件的光学标识图案等标识。
尽管已经参照特定的示例的实施方式及其方法对本发明主题进行了详述,但是本领域的技术人员应能理解,在获知了对前述的理解后,可以立即产生对这些实施方式改变、变化和等同。相应地,本公开的范围是以示例的方式,而不是以限制的方式,本公开并不排除对本发明主题的这种改变、变化和/增添的引入,它们对于本领域的一般技术人员来说已经是显而易见的。
Claims (15)
1.一种通过文件读取器进行文件图像校正的方法,包括:
生成代表已变形文件的文件图像,每个文件属于文件的特定分类;
对来自该文件图像的、嵌入该文件中的光学图案进行解码,以确定该文件的光学签名,其中,对文件的每个特定分类,该文件的光学签名是唯一的,并且其中,该光学签名基于直方图函数而被确定,该直方图函数的输入包括在该光学图案中的红像素的数目、绿像素的数目和蓝像素的数目;
接收与该光学签名相关的文件分类数据,其中,该文件分类数据对各特定分类的文件是唯一的;
基于该文件分类数据,对该文件图像采用文件校正技术,以生成校正文件图像;和
对来自该校正文件图像的、嵌入该文件中的标识进行解码,以鉴别该文件;
其中,所述光学图案隐藏于所述文件图像的背景之中或包括红外线可见的网格。
2.根据权利要求1所述的方法,其中,该标识包括条形码或光学识别图案。
3.根据权利要求1所述的方法,其中,该光学图案由在该文件图像中的多个像素所定义,该多个像素包括多个红像素,多个绿像素和多个蓝像素。
4.根据权利要求3所述的方法,其中,该光学签名至少部分地基于该光学图案中的红像素的数目、绿像素的数目和蓝像素的数目而被确定。
5.根据权利要求3所述的方法,其中,该光学签名包括字符串f(D,R,G,B,S),该光学签名中的每个字符由以下确定:
D=fd(该光学图案中像素的数目);
R=fr(该光学图案中红像素的数目);
G=fg(该光学图案中绿像素的数目);
B=fb(该光学图案中蓝像素的数目);
S=fs(形状指示符)。
6.根据权利要求1所述的方法,其中,该光学图案位于该文件的一部分上。
7.根据权利要求6所述的方法,其中,该光学图案位于该文件的边沿。
8.根据权利要求1所述的方法,其中,与该光学签名相关的文件分类数据包括该文件的面积、长度、宽度、文件类型和关键坐标图。
9.根据权利要求1所述的方法,其中,该光学图案是该文件的背景图案的一部分。
10.一种用于鉴别已变形的彩票票券的***,该彩票票券包括用于鉴别该彩票票券的标识,该***包括:
文件读取器,被适配为生成该彩票票券的文件图像;
控制器,被配置为解码来自该文件图像的、嵌入到该彩票票券中的光学图案,以确定光学签名,对于特定类别的彩票票券,该光学签名是唯一的,其中,该光学签名基于直方图函数而被确定,该直方图函数的输入包括在该光学图案中的红像素的数目、绿像素的数目和蓝像素的数目,所述光学图案隐藏于所述文件图像的背景之中或包括红外线可见的网格;
数据库,被配置为存储每类彩票票券的文件分类数据;
该控制器被配置为接收与该彩票票券的该光学签名相关的文件分类数据,其中,该文件分类数据对各特定分类的文件是唯一的;
该控制器被配置为基于该文件分类数据,对该文件图像采用文件校正技术来生成校正文件图像;和
该控制器被配置为从该校正文件图像中解码该彩票票券的标识以鉴别该彩票票券。
11.根据权利要求10所述的***,其中,该光学图案定义了该文件图像中的多个像素,该多个像素包括多个红像素、多个绿像素和多个蓝像素。
12.根据权利要求11所述的***,其中,该光学签名至少部分地基于在该光学图案中的红像素的数目、绿像素的数目和蓝像素的数目而被确定。
13.根据权利要求11所述的***,其中,该光学签名包括字符串f(D,R,G,B,S),该光学签名的每个字符由以下确定:
D=fd(该光学图案中像素的数目);
R=fr(该光学图案中红像素的数目);
G=fg(该光学图案中绿像素的数目);
B=fb(该光学图案中蓝像素的数目);
S=fs(形状指示符)。
14.根据权利要求10所述的***,其中,该文件分类数据包括该彩票票券的面积、长度、宽度、彩票票券类型和关键坐标图,以及游戏号码。
15.根据权利要求10所述的***,其中,该光学图案是该彩票票券的背景图案的一部分。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16086809P | 2009-03-17 | 2009-03-17 | |
US61/160,868 | 2009-03-17 | ||
PCT/IB2010/051164 WO2010106511A1 (en) | 2009-03-17 | 2010-03-17 | Optical signature to enable image correction |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102428482A CN102428482A (zh) | 2012-04-25 |
CN102428482B true CN102428482B (zh) | 2014-12-10 |
Family
ID=42200929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201080022711.9A Expired - Fee Related CN102428482B (zh) | 2009-03-17 | 2010-03-17 | 使能够图像较正的光学签名 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8055901B2 (zh) |
EP (1) | EP2409260A1 (zh) |
CN (1) | CN102428482B (zh) |
AU (1) | AU2010224502B2 (zh) |
CA (1) | CA2755724C (zh) |
MX (1) | MX2011009742A (zh) |
WO (1) | WO2010106511A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4917698B1 (ja) * | 2011-05-31 | 2012-04-18 | 楽天株式会社 | 画像処理装置、画像処理方法、プログラム及び記録媒体 |
US8667539B2 (en) * | 2011-08-03 | 2014-03-04 | Symbol Shifters, LLC | System for scanable icon detection and management |
US8826340B2 (en) * | 2011-10-14 | 2014-09-02 | Symbol Shifters, LLC | Method for more efficient collecting of information |
FR2993082B1 (fr) * | 2012-07-05 | 2014-06-27 | Holdham | Surface imprimee et dispositif et procede de traitement d'images d'une telle surface imprimee |
KR20140108749A (ko) * | 2013-02-27 | 2014-09-15 | 한국전자통신연구원 | 프라이버시 보호형 문서 인증 정보 생성 장치 및 이를 이용한 프라이버시 보호형 문서 인증 방법 |
FR3027136B1 (fr) * | 2014-10-10 | 2017-11-10 | Morpho | Procede d'identification d'un signe sur un document deforme |
CN108359121B (zh) * | 2017-12-14 | 2019-03-15 | 浙江衢化氟化学有限公司 | 一种共沸和类共沸组合物 |
US10311556B1 (en) * | 2018-07-02 | 2019-06-04 | Capital One Services, Llc | Systems and methods for image data processing to remove deformations contained in documents |
WO2020119924A1 (en) * | 2018-12-14 | 2020-06-18 | Xovis Ag | Method and arrangement for determining a group of persons to be considered |
FR3105529B1 (fr) * | 2019-12-18 | 2022-10-28 | Idemia Identity & Security France | Procédé de segmentation d’une image d’entrée représentant un document comportant des informations structurées |
FR3132030B1 (fr) * | 2022-01-24 | 2024-01-12 | Peripheriques Et Materiels De Controle Pmc | Appareil de gestion de récépissés de jeu |
CN114155546B (zh) * | 2022-02-07 | 2022-05-20 | 北京世纪好未来教育科技有限公司 | 一种图像矫正方法、装置、电子设备和存储介质 |
US11693612B1 (en) * | 2022-06-02 | 2023-07-04 | Hand Held Products, Inc. | Methods, apparatuses, and computer program products for verifying printed indicia |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1617567A (zh) * | 2003-11-11 | 2005-05-18 | 富士通株式会社 | 彩色图像压缩方法和装置 |
US7364091B2 (en) * | 2003-12-19 | 2008-04-29 | Scientific Games International, Inc. | Embedded optical signatures in documents |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0981711A (ja) | 1995-09-20 | 1997-03-28 | Olympus Optical Co Ltd | 情報記録媒体、情報再生システム、及び情報記録システム |
US7864346B2 (en) * | 2000-05-16 | 2011-01-04 | Xerox Corporation | Apparatus and method for describing, planning and automatically programming complex finishing tasks |
US6703633B2 (en) * | 2001-08-16 | 2004-03-09 | Hewlett-Packard Development Company, L.P. | Method and apparatus for authenticating a signature |
US7252222B2 (en) * | 2003-12-19 | 2007-08-07 | Scientific Game Royalty Corporation | Embedded optical signatures in documents |
CA2567285A1 (en) | 2004-05-18 | 2005-11-24 | Silverbrook Research Pty Ltd | Method and apparatus for security document tracking |
WO2006136958A2 (en) * | 2005-01-25 | 2006-12-28 | Dspv, Ltd. | System and method of improving the legibility and applicability of document pictures using form based image enhancement |
US7747082B2 (en) * | 2005-10-03 | 2010-06-29 | Xerox Corporation | JPEG detectors and JPEG image history estimators |
US9043299B2 (en) * | 2006-08-28 | 2015-05-26 | A Ja U Majandustarkvara Ou | System for image storing |
US8199370B2 (en) * | 2007-08-29 | 2012-06-12 | Scientific Games International, Inc. | Enhanced scanner design |
CN101821749A (zh) * | 2007-09-21 | 2010-09-01 | 西尔弗布鲁克研究股份有限公司 | 包括方向代码的编码图案 |
-
2010
- 2010-03-17 CA CA2755724A patent/CA2755724C/en active Active
- 2010-03-17 CN CN201080022711.9A patent/CN102428482B/zh not_active Expired - Fee Related
- 2010-03-17 MX MX2011009742A patent/MX2011009742A/es active IP Right Grant
- 2010-03-17 WO PCT/IB2010/051164 patent/WO2010106511A1/en active Application Filing
- 2010-03-17 US US12/725,853 patent/US8055901B2/en active Active
- 2010-03-17 AU AU2010224502A patent/AU2010224502B2/en active Active
- 2010-03-17 EP EP10717230A patent/EP2409260A1/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1617567A (zh) * | 2003-11-11 | 2005-05-18 | 富士通株式会社 | 彩色图像压缩方法和装置 |
US7364091B2 (en) * | 2003-12-19 | 2008-04-29 | Scientific Games International, Inc. | Embedded optical signatures in documents |
Also Published As
Publication number | Publication date |
---|---|
CA2755724A1 (en) | 2010-09-23 |
CN102428482A (zh) | 2012-04-25 |
US8055901B2 (en) | 2011-11-08 |
MX2011009742A (es) | 2011-11-02 |
EP2409260A1 (en) | 2012-01-25 |
AU2010224502A1 (en) | 2011-10-13 |
CA2755724C (en) | 2015-06-30 |
AU2010224502B2 (en) | 2013-05-02 |
WO2010106511A1 (en) | 2010-09-23 |
US20100239118A1 (en) | 2010-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102428482B (zh) | 使能够图像较正的光学签名 | |
EP2897082B1 (en) | Methods and systems for improved license plate signature matching | |
RU2476936C2 (ru) | Аутентификация защищенных документов, в частности банкнот | |
Khanna et al. | Scanner identification using feature-based processing and analysis | |
CN110766594B (zh) | 信息隐藏方法及装置、检测方法、装置及防伪溯源方法 | |
CN101443785B (zh) | 检测之前压缩过的图像中的合成 | |
JP2012510235A (ja) | 曲線修正のためのイメージ処理 | |
JP2010232886A (ja) | マーカ及びマーカ検出方法 | |
CN101916442A (zh) | 一种利用glcm特征的篡改图像鲁棒定位方法 | |
CN1290047C (zh) | 一种基于数字水印的文件防伪方法及其装置 | |
CN103455966B (zh) | 数字水印嵌入设备、数字水印嵌入方法和数字水印检测设备 | |
JP2013015898A (ja) | 真贋判定支援装置、真贋判定装置、真贋判定支援プログラム、及び真贋判定プログラム | |
JP2006338330A (ja) | 紙片識別装置及び紙片識別方法 | |
CN105679179A (zh) | 防伪标签及其制作方法、识别方法 | |
JP2016076079A (ja) | 判別システム及び判別方法、判別装置及び撮像装置並びに判別装置用プログラム及び撮像装置用プログラム | |
CN101751655A (zh) | 数字水印的嵌入方法、提取方法及其装置 | |
Van Beusekom et al. | Automatic counterfeit protection system code classification | |
CN100510954C (zh) | 给照片嵌入可机读水印的方法和装置 | |
Berchtold et al. | Fingerprinting blank paper and printed material by smartphones | |
WO2021192216A1 (ja) | 個体識別システム | |
KR100920663B1 (ko) | 2차원 코드의 인식 방법 | |
KR101905416B1 (ko) | 예술작품 위변조 방지를 위한 전자지문 관리 시스템 및 방법과, 예술작품의 위변조 판별 방법 및 이를 위한 컴퓨터 프로그램 | |
CN107451644B (zh) | 一种防伪二维码的制作方法 | |
JP4805495B2 (ja) | 透過パターン検出装置 | |
CN109903211A (zh) | 一种基于网格光栅的水印图像隐藏方法及水印检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141210 Termination date: 20180317 |