用于管理便条的系统和方法_3

文档序号:9510167阅读:来源:国知局
5] 图3A示出了便条识别和/或管理系统的实施例的流程图。最初,系统捕获多个便 条的视觉表示(步骤310A)。在一些实施例中,便条是物理便条,并且更有效地同时捕获多 于一个便条。然后,系统从视觉表示识别所述多个便条中的一个便条(步骤320A)。例如, 系统可识别便条上的特定标记,并且随后确定便条的一般边界。系统提取所述多个便条中 的所述一个便条的内容(步骤330A)。在一些实施例中,系统可在提取内容之前对视觉表示 的至少一部分应用图形转换。在一些其它实施例中,系统可应用图像增强或其他图像处理 技术以改善所提取的内容的质量。在其它实施例中,系统还可从所提取的内容中识别文本 和图形。
[0046] 图3B示出了提取便条的内容的实施例的流程图。首先,由系统来接收视觉表示 (步骤310B)。系统从视觉表示识别便条上的标记(步骤320B)。在确定标记的位置和/或 形状之后,该系统可任选地对所述视觉表示执行几何校正和裁剪(步骤330B)。基于所识别 的标记在便条上的位置和/或形状,便条的一般边界在视觉表示上被识别(步骤340B)。在 一些实施例中,系统可接收相同便条组的两个视觉表示,其中便条中的每个便条具有标记。 第一视觉表示是使用适于捕获便条上的标记的光源而获取的。例如,光源可以是使用红外 敏感墨的用于标记的红外光。标记在第一视觉表示中被识别,并且标记的位置被确定。第 二视觉表示可捕获便条组,并且系统可分别基于其标记来确定每个便条的一般边界。在便 条的一般边界被确定之后,系统提取便条的内容(步骤350B)。例如,在视觉表示是图像的 情况下,系统可根据所确定的便条的一般边界来裁剪图像。任选地,系统可增强便条的内容 (步骤360B),例如通过改变对比度、亮度,和/或使用其他图像处理技术。在一些情况下, 系统可利用指示其内容被提取的状态来更新便条。
[0047] 图3C示出了验证便条的实施例的流程图。首先,从便条或便条栈获得认证信号 (步骤310C)。在一个实施例中,认证信息是便条上的标记的视觉成分(例如,全息图),并 且认证信号可通过从捕获便条的视觉表示提取视觉成分而获得。在另一个实施例中,认证 信息包含在便条上的标记的电子部件(例如,RFID标签)中,并且认证信号可使用合适的 阅读器(例如RFID阅读器)获得。然后,系统对认证信号进行验证(步骤320C)。如果便 条被认证(步骤320C),则系统可启动便条管理应用程序或者使用便条。
[0048] 图4A至图4D示出了具有标记的便条的内容提取过程的实例。首先,如图4A所示, 便条410的视觉表示400被捕获。便条410具有可以是条形码、色码、矩阵码、色块等的标 记420。然后,如图4B所示,系统在视觉表示上确定标记的一般边界430并且识别标记420。 在一些情况下,如图4C所示,便条410在视觉表示400中可以是倾斜的。在一些其他情况 下,视觉表示400可被获取为具有几何失真。系统可使用标记420或标记420的一部分的 所确定的一般边界来确定针对视觉表示400的必要图像转换和校正,以获得便条内容。图 4D示出了在先前分析和/或图像处理之后系统提取便条410的内容。
[0049] 图5A至图示出了具有逆向反射标记的多个便条的内容提取的实施例。便条识 别/管理系统接收视觉表示500A,该视觉表示捕获三个便条510A,并且每个便条510A具有 标记520,该标记在左上部拐角和下底部拐角处具有两个元素-两个逆向反射矩形标签。由 于逆向反射材料的光学属性,标记520基本上比便条的剩余部分亮。图5B示出了标记520 比便条510A和背景亮的多。在一些实施例中,系统可使用图像处理以将如图5A所示的500A 的视觉表示转换成如图5B所示的500B。在一些另选的实施例中,系统可利用不同光源例如 闪光灯来生成三个便条510A的另一个视觉表示500B。系统可容易地从视觉表示500B确认 标记520。如图5C所示,在标记520被确认之后,系统可提取便条5IOC的内容。在一些情 况下,如图f5D所示,系统可使用图像处理技术(例如,自适应柱状图平衡)以增强所提取的 内容510D。
[0050] 图6示出了便条识别系统600的实施例的模块图。在所示实施例中,系统600包括 便条捕获模块620、便条识别模块630,以及便条提取模块640。便条识别系统600的多个部 件可通过一个或多个计算装置(包括但不限于电路、计算机、处理器、处理单元、微处理器, 和/或平板电脑)来实现。在一些情况下,便条识别系统600的各种部件可在共享的计算 装置上实现。另选地,系统600的部件可在多个计算装置上实现。在一些具体实施中,系统 600的各种模块和部件可实现为软件、硬件、固件或它们的组合。在一些情况下,便条识别 系统600的各种部件可在由计算装置执行的软件或固件中实现。另外,系统600的各种部 件可经由通信接口进行通信或者耦接到通信接口例如有线或无线接口。便条捕获模块620 被构造成捕获多个物理便条的视觉表示。在一些实施例中,便条捕获模块620包括图像传 感器。便条识别模块630耦接到便条捕获模块620,该便条识别模块被构造成接收所捕获的 视觉表示,并且从所捕获的视觉表示确定多个物理便条中的一个物理便条的一般边界。在 一些情况下,便条识别模块630被构造成创建代表所识别的物理便条的数字便条。便条提 取模块640被构造成基于所确定的所述多个便条中的所述便条一个的一般边界来从所捕 获的视觉表示提取所述多个便条中的所述一个便条的内容。在一些情况下,便条提取模块 640被构造成使所提取的内容与对应的数字便条相关联。
[0051 ] 在一些实施例中,便条识别系统600包括被构造成验证所述多个便条的便条认证 模块650。在一些情况下,所述多个便条中的至少一些便条具有标记。可使用标记来促进 便条的所识别、提取和认证。例如,便条认证模块650可包含来自便条的标记的认证信号, 并且基于该认证信号来验证认证。在一些情况下,便条认证模块650耦接到便条识别模块 630,并且为便条识别模块630提供认证信息。在一些实施例中,便条识别模块630和便条 提取模块640可执行在图3B和相关讨论中示出的步骤。
[0052] 在一些实施例中,便条识别/管理系统可使用多个识别算法来识别便条并提取便 条的内容,诸如颜色识别、形状识别和图案识别。例如,系统可使用颜色空间诸如RGB、HSV、 CIELAB等来识别与便条对应的感兴趣区域,以用于颜色识别。在一些情况下,便条以它们 的形状并且由于分别通过形状识别(例如,霍夫变换、形状上下文等)和图案识别算法(例 如,支持向量机器、互相关性、模板匹配等)检测到的唯一图案的存在而被进一步区分开 来。这些算法帮助过滤便条内容的视觉表示和其他来源中的不期望对象,并且只留下与便 条对应的那些感兴趣区域。
[0053] 在实施例中,便条可包括使用荧光材料诸如可印刷墨或可涂覆染料制成的标记。 例如,可利用荧光墨将基准标记诸如徽标打印在便条的书写表面上。适当的光源可激发荧 光材料。例如,移动手持装置的白光LED(发光二极管)可以能够使用LED输出光谱的显著 蓝光波长分量来激发荧光基团。在一个实施例中,荧光染料可被涂覆在便条的书写表面上, 或包含在制造便条的材料中。在该实施例中,荧光染料不仅可提供商标产品的认证,还可改 善便条上的书写信息和便条自身的背景之间的对比度。该标记可促进在由图像传感器产生 的视觉表示上的便条的认证和分割。就由具有荧光染料的纸材制成的便条而言,所捕获的 视觉表示可以具有较好的可读性。根据用于荧光材料的激发波长范围和荧光波长范围,另 外的光学设备诸如滤波器可连同图像传感器(例如,相机)使用以改善检测。
[0054] 图7A示出了便条管理系统的实施例的流程图。首先,系统接收来自多个来源的多 个便条(步骤710A)。例如,便条管理系统可接收来自相机或智能电话的大量便条的一组图 像,并且接收从远程位置拍摄的大量便条的另一组图像。又如,便条管理系统可接收由视频 记录装置拍摄的大量便条的视觉表示(例如,视频)和经由膝上型电脑输入的便条的文本 流。在一些实施例中,所述多个来源是从不同装置(例如相机、扫描仪、计算机等)获取的 便条内容的来源。然后,系统识别所述多个便条中的一个便条(步骤720A)。在一些情况 下,系统创建表示多个物理便条中的一个物理便条的数字便条。系统提取所述多个便条的 内容(步骤730A)。在一些情况下,系统使所提取的内容与代表物理便条的对应数字便条 相关联。在一些实施例中,一些便条包括便条上的标记(例如,色块、色码、条形码等),并 且便条的一个来源是便条中的一些便条的视觉表示。在一些情况下,识别步骤包括从视觉 表示识别便条上的标记,然后基于所识别的标记来确定便条的一般边界。在这些情况中的 一些情况下,提取步骤包括基于所识别的标记、便条的已知形状、以及标记在便条上的已知 相对位置来提取内容。在一些情况下,在所述多个便条的内容被提取之后,系统可使数字便 条中的每个数字便条与唯一标识符相关联(步骤740A)。系统可利用类别来标记所述多个 数字便条中的每个数字便条(步骤750A)。下面更详细地讨论标记步骤。另外,系统可以 识别便条之前首先认证便条。任选地,系统可以显示器上呈现所述多个便条的内容(步骤 760A)。在一些实施例中,系统可呈现具有输出字段的所述多个便条的所提取的内容,该输 出字段指示便条的类别。在一些具体实施中,系统可使用数字便条的类别信息来呈现数字 便条(例如,显示在一个小组中的一个类别中的便条)。
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1