使用对象识别的标签创建的系统和方法

文档序号:2517603阅读:155来源:国知局
使用对象识别的标签创建的系统和方法
【专利摘要】描述了用于创建标签(32)的系统和方法,包括:移动装置(22),所述移动装置包括通信电路(33)、成像装置(26)、对象识别应用(28)、以及标签创建应用(20)。标签打印机(30)包括打印机存储器(54)和打印机通信电路(38)。所述对象识别应用程序被配置成分析由成像装置(26)采集的装置的图像,并生成图像中装置的装置信息。所述标签创建应用使用装置数据来自动填充标签数据输入屏幕的至少一部分。一旦所述标签数据输入屏幕被填充,标签创建应用就创建打印作业,并且通过移动装置通信电路(33)将打印作业传输至标签打印机(30),以打印至少一个专为所述装置确定尺寸的标签。
【专利说明】使用对象识别的标签创建的系统和方法
相关申请的交叉引用
[0001]本申请要求2012年2月9日递交的美国临时专利申请编号N0.61/596,999,名为“用于使用对象识别的标签创建的系统和方法”的优先权,该在先申请结合在此作为参考。
对联邦政府资助的研究或开发的声明
[0002]不适用

【背景技术】
[0003]此处公开的主题一般涉及为装置创建打印信息的系统和方法,并且,特别地涉及使用通过装置的对象识别而获取的数据来创建标签的系统和方法。
[0004]标签即使不在我们生活的所有方面,也在其中大多数方面使用着。标签具有多种不同的形状、尺寸、颜色和材料,并且被创建并应用或贴附到几乎任意装置上以用于几乎任意目的。例如,标签可被用来提供对装置的识别,提供指示、警告或者关于装置的具体信息。
[0005]标签可被手动生成,即在标签上写信息并将其应用到装置上,或者,标签生成和打印系统可被使用。通常地,对于标签生成和打印系统,必须首先针对要接收标签的装置来确定标签尺寸和类型,并且,一旦确定后,就手动将标签尺寸和类型输入计算机或者其他电子装置上的标签创建软件程序。然后,根据需要,要显示在标签上的信息被手动地输入、编辑,并且,所述软件被指示将标签打印至标签打印机,该标签打印机被配置成打印具体的标签。
[0006]在大量的应用中,标签在辨别大量相关的或连接的装置中起到了关键的角色。例如,在电信业,标签被用在插线面板上,不仅为了辨别单独的插线面板,还为了辨别插线面板上以及电信系统上的大量电路。所述插线面板可包括任意数量的端口,这些端口通常是相同或相似的类型,并且这些端口通常被排列为区块。每一个端口和/或区块随后都被单独且独一无二地贴上标签以识别所述端口正用于的特定电路。像这样的标签模式有助于帮助用户观察插线面板并试图理解电路配置,以进行例如修改和/或修理。
[0007]为了创建用于插线面板上使用的标签,用户需要知道插线面板的具体细节,例如,端口数量、端口的物理尺寸和间距、插线面板上的区块数量、以及可能的程序性信息。当在工作现场对插线面板加标签时(这是常见的),这些特定的细节并不总是易于得到的。用户至少需要对端口进行物理性测量以确定标签的正确的尺寸和间距,所述标签将用于唯一地标识每个端口。在含有许多插线面板及相关导线的拥挤箱柜里,进行测量可能不是一个方便的选项。使用不正确的值会导致错误的标签尺寸、浪费的标签和不理想的用户体验。
[0008]因此,需要最小化或消除用于确定与装置相关的具体细节的手工数据收集,以避免收集不正确的信息,以减少或消除基于不正确信息而生成标签或其他装置相关信息的缺点。
[0009]因此,期望提供诸多系统和方法,其中在用户使用装备有成像装置和对象识别功能的移动装置时,为图像中的装置自动生成空间数据,并用所生成的数据自动填充标签创建软件。
发明简要说明
[0010]本发明实施例通过提供诸个系统和方法克服了前述问题,这些系统和方法从装置的图像中获取装置空间数据以创建并打印包括有针对该装置的一个或多个特定配置标签的装置相关信息。所述标签创建系统包括移动装置,所述移动装置上配备有标签创建应用、成像装置、对象识别应用以及打印机,以打印标签。所述标签创建系统允许用户使用无线地连接到标签打印机的手持移动装置来创建并打印一个或多个标签,其中移动装置采集装置的图像,并使用对象识别,提供相关装置信息,包括提供空间装置数据给标签创建应用由此用户不需要手动确定这些数据,并且移动装置可自动地填充数据输入屏幕,所述数据输入屏幕对创建针对该装置的确定尺寸的标签而言是必要的。
[0011]相应地,在一些实施例中,标签创建系统包括移动装置,所述移动装置包括通信电路、成像装置、对象识别应用和标签创建应用。标签打印机包括打印机存储器和打印机通信电路,所述打印机通信电路可与移动装置通信电路进行通信。所述对象识别应用被配置成分析由成像装置所获取的装置的图像并生成图像中装置的装置数据,所述装置数据可被标签创建应用使用以自动填充标签数据输入屏幕。一旦标签数据输入屏幕被填充,标签创建应用就被配置为创建打印作业,并通过移动装置的通信电路将打印作业传输至标签打印机以打印至少一个专为该装置确定尺寸的标签。
[0012]在其它的实施例中,标签创建系统包括移动软件应用,所述移动软件应用被配置成操作在移动装置上,所述移动装置包括成像装置,所述移动软件应用包括对象识别应用和标签创建应用,所述移动软件应用被配置为与标签打印机连通。所述对象识别应用被配置成分析通过成像装置获取的装置的图像并生成图像中装置的装置数据。所述装置数据被标签创建应用使用以自动填充至少一部分标签数据输入屏幕。一旦标签数据输入屏幕被填充了,所述标签创建应用就被配置成创建打印作业,并通过移动软件应用将打印作业传输至标签打印机以打印至少一个专为该装置确定尺寸的标签。
[0013]还有,在其它实施例中,一种创建标签的方法包括如下步骤:启动移动装置上的标签创建应用;使用移动装置,获取装置的图像;使用对象识别来分析图像;生成图像中装置的装置数据;在标签创建应用中实用所生成的装置数据自动填充至少一部分标签数据输入屏幕;使用所生成的装置数据来创建标签,所述标签专为该装置确定尺寸。
[0014]为了达到上述目标以及相关目标,诸个实施例包括以下充分描述的特征。下面的说明书和附图具体阐述了本发明的特定示例性方面。然而,这些方面仅表示了本发明的原理可被实施的各种方式中的一些。根据下文对发明的详细描述以及附图结合考虑时,本发明的其它方面、优势和新颖特征将会显而易见。

【专利附图】

【附图说明】
[0015]以下将参考附图描述诸个实施例,附图中相似的参考数字标记表示类似的组件,并且:
[0016]图1是示出根据本发明实施例的标签创建系统的框图;
[0017]图2是根据本发明的实施例的,获取装置的图像并需要一个或多个特定尺寸的标签的移动装置的透视图;
[0018]图3是根据本发明的实施例的,可用于启动标签创建应用的移动装置上用户界面主屏幕的视图;
[0019]图4是根据本发明的实施例的,可用于手动或自动输入插线面板标签数据的移动装置上插线面板数据输入屏幕的视图;
[0020]图5是根据本发明的实施例的,可用于编辑标签并调用打印命令的移动装置上的用户接口屏幕的视图;并且
[0021]图6是示出根据图1中示出框图的实施例来执行的方法的流程图。

【具体实施方式】
[0022]以下的讨论被呈现以使在本领域熟练技术人员能够制造和使用本发明的实施例。示出的实施例的各种修改对于本领域熟练技术人员将会非常明显,并且此处的一般原则可以适用于其他的实施例和应用,而不脱离本发明实施例。因此,本发明实施例并不旨在受限于所示出的实施例,而是和此处公开的原则和特征的最大范围相一致。下面具体的描述将参考附图。附图描绘了所选实施例并且不旨在限制本发明实施例的范围。熟练技术人员会认识到此处提供的诸个示例含有很多有用的替换选项并且落入本发明实施例保护范围。
[0023]以下的描述涉及“连接”或“耦合”在一起的组件或功能。如本文所用的,除非另有明确规定,“连接”是指一个组件/特征是直接或间接地连接到另一个组件/特征,并且不是必需是机械地。同样的,除非另有明确规定,“耦合”是指一个组件/特征是直接或间接地耦合到另一个组件/特征,并且不是必需是机械地,例如当组件和特征用程序代码体现的时候。因此,尽管图中显示的原理图描绘了处理元素的排列范例,但是附加的中间元素、装置、特征、组件或者代码可呈现在具体实施例中。
[0024]本发明在此处可根据功能和/或逻辑区块组件以及各种处理步骤而描述。应该可以理解,这样的区块组件可用任意数量的硬件、软件和/或配置成执行特定功能的固件组件来实现。例如,实施例可使用各种集成电路组件,例如存储组件、数字信号处理组件、逻辑组件、二极管、查找表等,这些集成电路组件可在一个或多个微处理器或其它控制装置的控制下执行多种功能。其它实施例可使用程序代码,或者使用与其它电路组件结合的代码。
[0025]根据计算机编程领域的技术熟练人员的实践,本发明此处可被描述为参照由不同的计算组件、模块或装置所执行的诸个操作的符号化表示。这样的操作可被称为计算机执行的、计算机化的、软件实施的或计算机实施的。可以意识到,可被符号化表示的操作包括由多种微处理器装置对电信号(表示位于系统存储器里的存储器的数据比特)的操作以及对信号的其他处理。存储器位置(保持数据比特的地方)是具有与数据比特相对应的特定的电、磁、光或有机属性的物理位置。
[0026]现参照附图,在所述附图中,贯穿多个视图,相似的参考标号对应于相似的组件,特别地,现参照图1,本发明的诸个实施例应当在标签创建系统20的环境中描述。所述的标签创建系统20包括从装置的图像中获取装置的空间数据的系统和方法,以创建并打印一个或多个专为该装置确定尺寸的标签。在图1中显示的实施例,标签创建系统20可包括移动装置22和打印机30以打印标签32。移动装置22可配备有标签创建应用24、成像装置
26、以及对象识别应用28。成像装置26可包括相机和其它已知光学传感器。
[0027]多种移动装置22被设想为使用标签创建系统20。例如,典型的移动装置22可包括蜂窝电话、媒体播放器、相机、打印机和/或膝上计算机。移动装置22可包括装置通信电路33以无线地或有线地与打印机30进行通信以打印一个或多个标签32。
[0028]移动装置22可包括运行有操作系统34 (如安卓操作系统或苹果1S操作系统或Windows移动操作系统)的处理器,作为非限制性的例子。应当意识到,其它的当前已知的或未来开发出的用于移动装置(即智能装置)的操作系统都被考虑过并且落入本发明的范围。
[0029]相似的,无线通信36可包括多种已知的或将被开发的通信协议。例如,无线通信36可包括蓝牙、WiF1、ZigBee以及许多其它已知的无线协议和频率,作为非限制性的例子。大多数移动装置都能够进行多种形式的无线通信。
[0030]打印机30可包括任意的被配置为无线地或有线地与移动装置22进行通信的打印机。例如,打印机30被示出包括能够用于蓝牙通信的打印机无线通信电路38,例如用于允许与同样配置为蓝牙通信的移动装置无线进行通信。打印机30也被示出耦合到例如无线通信桥40。所述桥40可包括无线以太网桥以允许与配置为无线以太网通信的移动装置进行无线通信。
[0031 ] 移动装置22包括移动标签创建应用24和对象识别应用28。应该认识到,标签创建应用24和对象识别应用28可以是同一个应用或者可以是分开的应用。标签创建系统20的用户在移动装置22上使用成像装置26和对象识别应用28以获取装置44的一个或多个图像42,装置44需要一个或多个标签(见图2)。在本文中,装置被广泛使用并旨在包含任何具有形状和尺寸的对象,形状和尺寸可在生成装置相关信息时被考虑,包括例如,特定于装置的标签的生成和应用。对象识别应用28分析图像42或者图像文件46并生成图像42中装置44的空间装置数据48。
[0032]一旦图像42被获取,图像文件46可被创建并被存储在移动装置存储器52和/或打印机存储器54和/或在基于网页(web)的家庭办公室72上,为了之后对象识别应用28的访问。使用插线面板作为装置44的非限制性示例,一旦图像文件46被对象识别应用28分析,应用28可被用于产生空间装置数据48 (所述空间装置数据48可包括端口 58和区块60的数量、物理尺寸和端口之间的间距),并用于确定端口的方向,作为非限制性示例。
[0033]尽管相对于一般用在电信行业的插线面板来描述,本领域普通技术人员可以将此处公开的概念扩展到大多数其它应用,在这些应用中有关于装置的信息是需要的。在一个应用中,装置可能需要一个或多个标签,本发明允许标签被创建并随后被放置于或耦合到装置。其它应用可允许例如装置指令或其它有关于装置的程序性信息的生成或打印。
[0034]对象识别应用28可用各种各样已知的或将来开发的对象识别技术中的一个或多个。一些著名的技术包括但不限于:边缘检测、拐角检测、兴趣点检测、模板匹配、灰度匹配、特征检测。
[0035]一旦对象识别应用28完成了分析并基于装置44的图像生成了装置数据48,所述装置数据48随后被应用到标签创建应用24。图3示出了在移动装置22上可见的用户接口主屏幕62的示例,用户可用该用户接口主屏幕62来启动标签创建应用24。主屏幕62可包括标签创建应用24的按钮或图标64。在一些实施例中,主屏幕64可包括按钮或图标66以启动对象识别应用28。
[0036]标签创建应用24可根据一个或多个典型标签配置来配置。标签配置的范例包括但不限于:标志、线标记(wiremarker)、插线面板、终端区块、“66区块(66block) ”、“110区块(IlOblock) ”、BIX区块(BIX block)、固定标签、用于医学实验室的标签、以及通用ID标签。图4表示标签创建应用24的插线面板数据输入屏幕68的范例,该数据输入屏幕68可被用于手动地或自动地输入数据以创建专用于插线面板44的标签。
[0037]标签创建系统20允许用户使用手持移动装置22来创建并打印一个或多个标签,该手持移动装置无线地连接至标签打印机30,移动装置22采集了装置44的图像42并且使用对象识别提供了相关空间装置数据48至标签创建应用24,由此用户不需要手动确定数据,尽管手动确定装置数据仍然是可行的。标签创建应用24随后可自动地填充屏幕68,这对创建装置44的标签是必要的。手动数据输入仍然是可行的。如图所示,示范性的数据域包括:线75、方向69、端口长度71以及端口数量73。
[0038]一旦用户已经使用标签创建应用24来配置需要的标签32,用户就可使用移动装置22调用打印命令70 (见图5)以在打印机30处生成标签。标签创建应用24可包括搜寻可用打印机的能力,更具体地说,搜寻拥有特定特征的可用打印机,例如有特定尺寸、形状或可用的颜色和/或安装有标签贮备。在一些实施例中,标签创建应用24将与任意的拥有和移动装置22相同无线通信能力的打印机进行无线通信36,并且该打印机被标签创建应用24所支持。所述通信能力在使用网卡(如通信电路38)时是可移除或者可替换的,以支持各种各样的无线通信选项。所述标签创建应用24可被配置成无线地访问基于网页(web)的家庭办公室72以例如获取附加信息,诸如模版文件、标签数据和打印机数据,和/或存储随后将被检索和使用的图像42及图像文件46。
[0039]现参照图6,示出了方法80,方法80与图1中显示的标签创建系统20的实施例相一致。在处理块82,用户在移动装置22上启动标签创建应用24。如前所述,图3显示了在移动装置22上可见的用户界面主屏幕62的范例,用户可使用该用户界面主屏幕62来启动标签创建应用24。
[0040]创建标签的第一个工作流步骤之一是确定标签类型,包括标签的尺寸和所需的布局。相应地,在处理块84,用户选择它们愿意用于其特定应用的标签类型。在本文所描述的实施例中,用户可以选择插线面板标签。
[0041]一旦标签类型被选定了,在处理块86,用户可随后启动对象识别应用28。在一些实施例中,当标签创建应用24被启动时,对象识别应用28可被自动启动。随着成像装置26在移动装置22上启用,可对装置44的全部或部分采集一个或多个图像42。在处理块88,用户将成像装置26指向装置44,并可被呈现以实时视频图像预览(见图2)。用户可以选择调节成像装置离开装置的距离直到预览到清晰的合适尺寸的图像。一旦图像预览是令人满意的,用户就采集装置44的一个或多个图像,并且随后成像装置26捕获图像42。
[0042]在处理块90,随着图像42被捕获以及图像文件46被保存,对象识别应用28分析图像文件46以产生装置数据48。在装置44包括插线面板的示例性实施例中,对图像中的插线面板44生成装置数据48,所述装置数据48可包括端口 58和区块60的数量、端口的物理尺寸和间距,并确定端口的朝向,作为非限制性示例。尽管没有显示出,可以预见的是,对象识别应用所生成的图像还可被呈现和/或提供给用户,所述用户从对象识别应用28中辨别结果,包括例如,插线面板的图像,其包括有示出使用对象识别而辨认出的端口 58和区块60的轮廓的线条。
[0043]接下来,在处理块92,所生成的装置数据48可随后被自动填充到插线面板数据输入屏幕(见图4)用于为插线面板创建标签。在不使用对象识别应用28时,用户需要确定合适值并手动输入这些值到插线面板数据输入屏幕68。可选地,在处理块94,用户可对自动填充的数据进行编辑。
[0044]再一次,可选地,在处理块96,用户可输入将在标签上打印的信息。作为非限制性范例,此信息可用顺序数据的计数器或从其它数据源(如存储的数据文件)来手动输入。
[0045]正如对块94和块96的描述,用户可在移动装置22上实时地例如使用触屏、和/或显示屏、和/或键盘或触摸笔来输入和/或编辑标签数据并进一步图形化地设计标签。
[0046]在一些应用中,用户想要在标签上出现的文本或数据可能已经在数据文件中可获得,例如在电子表格或字符分隔值(CSV)文本文件。用户可以导入在标签设计上所使用的可用数据并基于导入的数据来创建标签,而不是在移动装置上手动输入将用于标签的文本或数据。标签创建应用24可利用来自数据文件的数据,并将其和标签设计合并,以为数据文件中的每个数据字段生成标签。数据文件可被远程存储或存储在移动装置存储器52和/或打印机存储器54中。
[0047]在其它实施例中,被置于多个标签上的数据可以是连续的,这在电子和电信行业应用中是常见的。例如,某个应用要求用户创建标签以辨识十条线缆。这些线缆的鉴别模式是A — 01、A — 02到A — 10。标签创建应用24可允许用户制定“序列化” 97 (见图4),从例如A — 01到A — 10,并且该标签创建应用24用这些数据自动地生成标签,而不是用户输入每个标签上的文本。当很多标签包括顺序标签数据时,这是一种极为有用的特征。
[0048]一旦用户对标签数据48的类型和/或数量满意,在处理块98,打印命令70可被调用,并且来自屏幕68的标签数据被作为打印作业。用户可以通过图标102来调用打印命令70。打印图标102是在例如标签编辑屏幕104上(见图5)可获得的。
[0049]在处理块106,打印作业通过无线连接36被送至打印机30,允许打印机消耗打印数据并打印所期望的标签。在替换实施例中,在处理块108,用户可将所生成的标签存储至存储器52或54,或至基于网页(web)的家庭办公室72,以例如在之后检索并使用。处理可停止于处理块110,或可选地,处理可被重复以创建额外的标签。
[0050]本说明书使用诸个示例以公开包括最好模式的本发明,并且也使任何本领域技术人员能够实施该发明,包括制造和使用任意装置或系统并执行任意组成方法。本发明的专利范围被权利要求书所定义并可包括其它本领域技术人员能够想到的示例。这些其它示例,如果它们有不能和权利要求的文字语言区分开的结构化组件,或者如果它们包括和权利要求的文字语言无实质性区别的对等的结构化组件,那么这样的示例旨在落入本权利要求的范围内。
[0051]最后,可以明确认识到此处描述的任何过程或步骤可以被合并、消除或重新排序。因此,本说明书只是通过举例的方式进行说明,而不是限制本发明的范围。
【权利要求】
1.一种标签创建系统,所述系统包括: 移动装置,所述移动装置包括通信电路、成像装置、对象识别应用和标签创建应用; 标签打印机,所述标签打印机包括打印机存储器和打印机通信电路,所述打印机通信电路能与移动装置通信电路进行通信; 所述对象识别应用,被配置为分析由所述成像装置获取的装置的图像并生成图像中装置的装置数据,所述装置数据能被所述标签创建应用使用以自动填充标签数据输入屏幕;以及 一旦所述标签数据输入屏幕被填充了,所述标签创建应用就被配置成创建打印作业,并且通过所述移动装置通信电路将所述打印作业传输至所述标签打印机,以打印至少一个专为所述装置确定尺寸的标签。
2.如权利要求1所述的系统,其特征在于,所述移动装置包括装置存储器,所述装置存储器被配置成存储所述装置的图像和装置数据中的至少一个。
3.如权利要求1所述的系统,其特征在于,所述装置数据包括特定用于所述装置的空间数据。
4.如权利要求1所述的系统,其特征在于,一旦图像被获取,图像文件就被创建并被存储在存储器中,用于之后被所述对象识别应用所访问。
5.如权利要求1所述的系统,其特征在于,装置数据被用于生成装置信息,所述装置信息包括装置指令和装置程序信息中的至少一个。
6.如权利要求1所述的系统,其特征在于,所述移动装置包括:蜂窝电话、平板、媒体播放器、成像装置、打印机和膝上计算机中的至少一个。
7.如权利要求1所述的系统,其特征在于,所述移动装置被配置成无线地搜索具有预定义标签类型的可用标签打印机。
8.如权利要求1所述的系统,其特征在于,所述移动装置使用蓝牙或WiFi通信中的至少一个来无线地将所述打印作业传输至所述标签打印机。
9.一种标签创建系统,所述系统包括: 移动软件应用,被配置成操作在移动装置上,所述移动装置包括成像装置,所述移动软件应用包括对象识别应用、标签创建应用,所述移动软件应用被配置成与标签打印机进行通信; 对象识别应用,所述对象识别应用被配置为分析由所述成像装置获取的装置的图像,并生成图像中装置的装置数据,所述装置数据能被所述标签创建应用使用以自动填充标签数据输入屏幕的至少一部分;以及 一旦所述标签数据输入屏幕被填充,所述标签创建应用就被配置成创建打印作业,并且通过所述移动软件应用将打印作业传输至标签打印机,以打印至少一个专为所述装置确定尺寸的标签。
10.如权利要求9所述的系统,其特征在于,所述装置是插线面板。
11.如权利要求10所述的系统,其特征在于,所述对象识别应用产生空间数据,所述空间数据包括插线面板上的至少一个端口的物理尺寸和间距。
12.—种生成标签的方法,所述方法包括: 在移动装置上启动标签创建应用; 使用移动装置,获取装置的图像; 使用对象识别来分析所述图像; 生成所述图像中装置的装置数据; 用生成的装置数据来自动填充所述标签创建应用中的标签数据输入屏幕的至少一部分;以及 用生成的装置数据来创建标签,所述标签专为所述装置确定尺寸。
13.如权利要求12所述的方法,其特征在于,创建标签进一步包括创建打印作业,所述打印作业包括生成的装置数据; 将所述打印作业发送到标签打印机;以及 从所述打印作业中打印标签,所述标签专为所述装置确定尺寸。
14.如权利要求12所述的方法,其特征在于,进一步包括:启动对象识别应用。
15.如权利要求12所述的方法,其特征在于,进一步包括:当所述标签创建应用被启动时,自动启动对象识别应用。
16.如权利要求15所述的方法,其特征在于,所述标签创建应用包括所述对象识别应用。
17.如权利要求12所述的方法,其特征在于,进一步包括:选择标签类型。
18.如权利要求17所述的方法,其特征在于,进一步包括:基于所选择的标签类型在所述移动装置上配置标签编辑器;以及 使用已配置的标签编辑器,在所述移动装置上对所选择的标签类型进行编辑,以创建打印作业。
19.如权利要求17所述的方法,其特征在于,进一步包括:无线地搜索能与所述移动装置进行无线通信的可用的标签打印机。
20.如权利要求19所述的方法,其特征在于,进一步包括:无线地搜索能与所述移动装置进行无线通信的并具有所选择的标签类型的至少一个可用的标签打印机。
【文档编号】B41J3/407GK104245334SQ201380019169
【公开日】2014年12月24日 申请日期:2013年2月8日 优先权日:2012年2月9日
【发明者】A·S·格雷瓦尔, M·O·戴维斯 申请人:勃来迪环球股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1