数据显示方法及系统与流程

文档序号:13743314阅读:162来源:国知局
技术领域本发明是关于一种数据显示方法及系统,且特别有关于一种可以依据影像撷取单元所撷取影像决定检视不同数据的方法及系统。

背景技术:
近年来,便携设备,如智能型手机或笔记本电脑等变得越来越高端且具有强大功能。举例来说,便携设备可以具有网络连接能力。用户可以随时随地的利用便携设备来连接网络,以浏览因特网。由于这些装置及其功能所带来的便利,也使得这些装置成为现代人的必备品之一,并随时随地的在生活中频繁使用这些功能。另一方面,扩增实境(AugmentedReality,AR)技术已经广泛应用于环境导览、及商业应用等。扩增实境系一种结合实体与虚拟技术来观察现实环境的方式。扩增实境可以利用影像辨识技术来侦测并追踪影像中的现实对象,并利用3D技术将默认的虚拟对象与现实对象结合,并显示在屏幕中。一般来说,使用者可以通过扩增实境看到现实中无法直接得知的信息,如相应现实对象的额外信息,以提供给用户。现有技术中,虚拟对象内显示的信息是固定的。换言之,无论用户如何检视虚拟对象,用户仅能通过虚拟对象检视到单一信息。因此,若能对于虚拟对象可以呈现的信息增加更多的变化,将能提供使用者更丰富的体验,并可提升扩增实境的应用性。

技术实现要素:
有鉴于此,本发明提供数据显示方法及系统,其中可以依据影像撷取单元所撷取的影像来决定不同的数据,以进行检视。本发明实施例提供一种数据显示方法。首先,通过电子装置的一影像撷取单元撷取相应至少一特定对象的一影像。接着,判断电子装置与特定对象间的距离是否改变。当电子装置与特定对象间的距离改变时,通过电子装置的显示单元显示一第一数据。本发明实施例一种数据显示系统包括一储存单元、一影像撷取单元、一显示单元、及一处理单元。储存单元包括一第一数据。影像撷取单元撷取相应至少一特定对象的一影像。处理单元判断电子装置与特定对象间的距离是否改变。当电子装置与特定对象间的距离改变时,处理单元通过显示单元显示第一数据。在一些实施例中,可以判断影像中的特定对象是否是一既定对象。当影像中的特定对象是既定对象时,通过电子装置的显示单元显示一第二数据。在一些实施例中,第二资料可以包括至少一虚拟对象。当电子装置与特定对象间的距离改变时,第一数据系显示于虚拟对象内。在一些实施例中,可以显示一特定数据在虚拟对象中,且当电子装置与特定对象间的距离改变时,第一数据取代特定数据以显示在虚拟对象中。其中,第一数据是相应特定资料的详细内容。在一些实施例中,可以通过电子装置的影像撷取单元撷取一第二影像,并分别依据影像与第二影像中特定对象的尺寸判断电子装置与特定对象间的距离是否改变。在一些实施例中,可以通过电子装置的一动作传感器侦测相应电子装置的一移动信息,并依据移动信息判断电子装置与特定对象间的距离是否改变。在一些实施例中,电子装置具有一感测单元,用以侦测电子装置与特定对象间的距离。本发明实施例提供一种数据显示方法。首先,通过电子装置的一影像撷取单元撷取相应至少一特定对象的一影像。接着,通过电子装置的一显示单元显示此影像。判断相应特定对象于显示单元中的呈现状态是否改变。当相应特定对象于显示单元中的呈现状态改变时,通过电子装置的显示单元显示一第一数据。本发明实施例一种数据显示系统包括一储存单元、一影像撷取单元、一显示单元、及一处理单元。储存单元包括一第一数据。影像撷取单元撷取相应至少一特定对象的一影像。显示单元显示此影像。处理单元判断相应特定对象于显示单元中的呈现状态是否改变。当相应特定对象于显示单元中的呈现状态改变时,处理单元通过显示单元显示第一数据。在一些实施例中,可以通过电子装置的影像撷取单元撷取一第二影像,并依据影像与第二影像判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以通过电子装置的一动作传感器侦测相应电子装置的一移动信息,并依据移动信息判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以侦测相应电子装置与特定对象间的距离,并依据电子装置与特定对象间的距离判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以依据电子装置是否接收到一放大或缩小检视指令来判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,呈现状态包括特定对象于显示单元中显示的尺寸、形状、与/或位置。本发明上述方法可以通过程序代码方式存在。当程序代码被机器加载且执行时,机器变成用以实行本发明的装置。为使本发明的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附图示,详细说明如下。附图说明图1为一示意图是显示依据本发明实施例的数据显示系统。图2为一流程图是显示依据本发明实施例的数据显示方法。图3为一流程图是显示依据本发明另一实施例的数据显示方法。图4为一示意图是显示依据本发明实施例的一特定对象例子。图5A及5B为示意图是显示依据本发明实施例的数据显示例子。图6为一流程图是显示依据本发明另一实施例的数据显示方法。图7为一流程图是显示依据本发明另一实施例的数据显示方法。附图标记100~数据显示系统;110~影像撷取单元;120~显示单元;130~储存单元;140~处理单元;S210、S220、S230~步骤;S310、S320、…、S370~步骤;400~名片;500~电子装置;510~显示单元;520~影像;530、540~虚拟对象;532、542、544~资料;S610、S620、S630、S640~步骤;S710、S720、…、S770~步骤。具体实施方式图1显示依据本发明实施例的数据显示系统。依据本发明实施例的数据显示系统可以适用于一电子装置,如个人计算机或移动装置,如移动电话、智能型手机、个人数字助理、全球定位系统、相机及笔记本电脑等。依据本发明实施例的数据显示系统100至少包括一影像撷取单元110、一显示单元120、一储存单元130、与一处理单元140。影像撷取单元110可以进行一影像撷取作业,以取得一影像。显示单元120可以显示相关数据,如影像撷取单元110所撷取的影像、接口与/或数据等。储存单元130可以储存影像撷取单元110所撷取的影像,与/或相关数据,如用户接口及至少一虚拟对象等。处理单元140可以执行本实施例的数据显示方法,其细节将于后进行说明。值得注意的是,在一些实施例中,数据显示系统100可以具有一网络连接单元(图1中未显示),用以连接至一网络,如有线网络、电信网络、与/或无线网络等。通过网络连接单元,数据显示系统100可以具有一网络接取能力。在一些实施例中,储存单元130中的虚拟对象可以是通过网络由一服务器取得。另一方面,在一些实施例中,数据显示系统100可以具有一扩增实境技术,以通过显示单元120显示影像撷取单元110实时撷取的影像及虚拟对象。图2显示依据本发明实施例的数据显示方法。依据本发明实施例的数据显示方法适用于一电子装置,如计算机及便携设备,如移动电话、智能型手机、个人数字助理、全球定位系统、平板计算机、及可穿戴式装置等。首先,如步骤S210,通过电子装置的一影像撷取单元撷取相应至少一特定对象的一影像。接着,如步骤S220,判断电子装置与特定对象间的距离是否改变。值得注意的是,在一些实施例中,可以额外通过电子装置的影像撷取单元撷取另一影像,并分别依据撷取的至少两影像中特定对象的尺寸判断电子装置与特定对象间的距离是否改变。举例来说,当特定对象的尺寸变大时,可以判定电子装置与特定对象间的距离改变。更具体地说,可以判定电子装置接近特定对象。在一些实施例中,可以通过电子装置的至少一动作传感器,如加速度传感器(Accelerometer)与/或陀螺仪(Gyro)侦测相应电子装置的一移动信息,并依据移动信息判断电子装置与特定对象间的距离是否改变。举例来说,当电子装置朝影像撷取单元的取景方向移动时,可以判定电子装置与特定对象间的距离改变。更具体地说,可以判定电子装置接近特定对象。在一些实施例中,电子装置具有一感测单元,如雷射测距单元用以侦测电子装置与特定对象间的距离,并依据侦测得到的距离来判断电子装置与特定对象间的距离是否改变。必须说明的是,前述判断电子装置与特定对象间的距离是否改变的方法仅为本案的例子,本发明并未限定于此。当电子装置与特定对象间的距离并未改变时(步骤S220的否),继续步骤S220的判断。当电子装置与特定对象间的距离改变时(步骤S220的是),如步骤S230,通过电子装置的显示单元显示一第一数据。值得注意的是,在一些实施例中,当电子装置与特定对象间的距离变短时,才会进行步骤S230。图3显示依据本发明另一实施例的数据显示方法。依据本发明实施例的数据显示方法适用于一电子装置,如计算机及便携设备,如移动电话、智能型手机、个人数字助理、全球定位系统、平板计算机、及可穿戴式装置等。首先,如步骤S310,通过电子装置的一影像撷取单元撷取相应至少一特定对象的一影像。接着,如步骤S320,通过电子装置的一显示单元显示撷取的影像。如步骤S330,对于影像进行一影像辨识作业,并如步骤S340,判断影像中的特定对象是否是一既定对象。值得注意的是,在一些实施例中,当特定对象具有一特定文字、一特定数字、与/或一特定符号时,可以判定特定对象是既定对象。在一些实施例中,当特定对象具有一特定形状,如圆形、三角形、或矩形时,可以判定特定对象是既定对象。在一些实施例中,既定对象可以是具有矩形形状的名片400,如图4所示。当特定对象并非是既定对象时(步骤S340的否),流程回到步骤S310。当特定对象是既定对象时(步骤S340的是),如步骤S350,通过电子装置的显示单元显示一第二数据。值得注意的是,在一些实施例中,第二资料可以包括至少一虚拟对象。提醒的是,虚拟对象可以是通过一图像处理技术产生,并将虚拟对象呈现于显示单元中。注意的是,在一些实施例中,一特定数据可以显示于虚拟对象中。接着,如步骤S360,判断电子装置与特定对象间的距离是否改变。类似地,在一些实施例中,可以额外通过电子装置的影像撷取单元撷取另一影像,并分别依据撷取的至少两影像中特定对象的尺寸判断电子装置与特定对象间的距离是否改变。在一些实施例中,可以通过电子装置的至少一动作传感器侦测相应电子装置的一移动信息,并依据移动信息判断电子装置与特定对象间的距离是否改变。在一些实施例中,电子装置具有一感测单元,用以侦测电子装置与特定对象间的距离,并依据侦测得到的距离来判断电子装置与特定对象间的距离是否改变。必须说明的是,前述判断电子装置与特定对象间的距离是否改变的方法仅为本案的例子,本发明并未限定于此。当电子装置与特定对象间的距离并未改变时(步骤S360的否),继续步骤S360的判断。当电子装置与特定对象间的距离改变时(步骤S360的是),如步骤S370,通过电子装置的显示单元显示一第一数据。类似地,在一些实施例中,当电子装置与特定对象间的距离变短时,才会进行步骤S370。注意的是,在一些实施例中,第一数据可以是相应前述特定数据的详细内容。当电子装置与特定对象间的距离改变时,第一数据可以取代特定数据以显示于虚拟对象中。图5A及5B显示依据本发明实施例的数据显示例子。用户可以利用一电子装置500,如智能型手机的影像撷取单元撷取相应一特定对象,如图4的名片400的影像520。提醒的是,电子装置500的显示单元510可以显示包括名片400的影像520。影像520可以被进行一影像辨识作业。当名片400是既定对象时,电子装置500可以利用一扩增实境技术通过显示单元510显示虚拟对象530与540,并分别于虚拟对象530与540中显示数据532与542,如图5A所示。值得注意的是,数据532与/或542可以是相应名片400。在一些实施例中,数据532与/或542可以通过一网络由一服务器下载,且与名片400相关联。当电子装置500与名片400间的距离改变,如用户将电子装置500接近名片400时,虚拟对象540中的数据542可以被数据544取代,如图5B所示。图6显示依据本发明另一实施例的数据显示方法。依据本发明实施例的数据显示方法适用于一电子装置,如计算机及便携设备,如移动电话、智能型手机、个人数字助理、全球定位系统、平板计算机、及可穿戴式装置等。首先,如步骤S610,通过电子装置的一影像撷取单元撷取相应至少一特定对象的一影像。接着,如步骤S620,通过电子装置的一显示单元显示撷取的影像。如步骤S630,判断相应特定对象于显示单元中的呈现状态是否改变。提醒的是,在一些实施例中,呈现状态包括特定对象于显示单元中显示的尺寸、形状、与/或位置。值得注意的是,在一些实施例中,可以额外通过电子装置的影像撷取单元撷取另一影像,并分别依据撷取的至少两影像判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以依据电子装置是否接收到一放大或缩小检视指令来判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以通过电子装置的一动作传感器侦测相应电子装置的一移动信息,并依据移动信息判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以侦测相应电子装置与特定对象间的距离,并依据电子装置与特定对象间的距离判断相应特定对象于显示单元中的呈现状态是否改变。必须说明的是,前述判断相应特定对象于显示单元中的呈现状态是否改变的方法仅为本案的例子,本发明并未限定于此。当相应特定对象于显示单元中的呈现状态并未改变时(步骤S630的否),继续步骤S630的判断。当相应特定对象于显示单元中的呈现状态改变时(步骤S630的是),如步骤S640,通过电子装置的显示单元显示一第一数据。值得注意的是,在一些实施例中,当特定对象在显示单元中被放大检视时,才会进行步骤S640。图7显示依据本发明另一实施例的数据显示方法。依据本发明实施例的数据显示方法适用于一电子装置,如计算机及便携设备,如移动电话、智能型手机、个人数字助理、全球定位系统、平板计算机、及可穿戴式装置等。首先,如步骤S710,通过电子装置的一影像撷取单元撷取相应至少一特定对象的一影像。接着,如步骤S720,通过电子装置的一显示单元显示撷取的影像。如步骤S730,对于影像进行一影像辨识作业,并如步骤S740,判断影像中的特定对象是否是一既定对象。值得注意的是,在一些实施例中,当特定对象具有一特定文字、一特定数字、与/或一特定符号时,可以判定特定对象是既定对象。在一些实施例中,当特定对象具有一特定形状,如圆形、三角形、或矩形时,可以判定特定对象是既定对象。当特定对象并非是既定对象时(步骤S740的否),流程回到步骤S710。当特定对象是既定对象时(步骤S740的是),如步骤S750,通过电子装置的显示单元显示一第二数据。值得注意的是,在一些实施例中,第二资料可以包括至少一虚拟对象。提醒的是,虚拟对象可以是通过一图像处理技术产生,并将虚拟对象呈现于显示单元中。注意的是,在一些实施例中,一特定数据可以显示于虚拟对象中。接着,如步骤S760,判断相应特定对象于显示单元中的呈现状态是否改变。类似地,在一些实施例中,呈现状态包括特定对象于显示单元中显示的尺寸、形状、与/或位置。类似地,在一些实施例中,可以额外通过电子装置的影像撷取单元撷取另一影像,并分别依据撷取的至少两影像判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以依据电子装置是否接收到一放大或缩小检视指令来判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以通过电子装置的一动作传感器侦测相应电子装置的一移动信息,并依据移动信息判断相应特定对象于显示单元中的呈现状态是否改变。在一些实施例中,可以侦测相应电子装置与特定对象间的距离,并依据电子装置与特定对象间的距离判断相应特定对象于显示单元中的呈现状态是否改变。必须说明的是,前述判断相应特定对象于显示单元中的呈现状态是否改变的方法仅为本案的例子,本发明并未限定于此。当相应特定对象于显示单元中的呈现状态并未改变时(步骤S760的否),继续步骤S760的判断。当相应特定对象于显示单元中的呈现状态改变时(步骤S760的是),如步骤S770,通过电子装置的显示单元显示一第一数据。类似地,在一些实施例中,当特定对象在显示单元中被放大检视时,才会进行步骤S770。注意的是,在一些实施例中,第一数据可以是相应前述特定数据的详细内容。当电子装置与特定对象间的距离改变时,第一数据可以取代特定数据以显示于虚拟对象中。因此,通过本发明的数据显示方法及系统可以依据影像撷取单元所撷取的影像来决定不同的数据,以进行检视,从而提供更佳的使用者体验,并提升虚拟现实与/或扩增实境的应用性。本发明的方法,或特定型态或其部份,可以以程序代码的型态存在。程序代码可以包含于实体媒体,如软盘、光盘片、硬盘、或是任何其他机器可读取(如计算机可读取)储存媒体,亦或不限于外在形式的计算机程序产品,其中,当程序代码被机器,如计算机加载且执行时,此机器变成用以参与本发明的装置。程序代码也可以通过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序代码被机器,如计算机接收、加载且执行时,此机器变成用以参与本发明的装置。当在一般用途处理单元实作时,程序代码结合处理单元提供一操作类似于应用特定逻辑电路的独特装置。虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何本领域的技术人员,在不脱离本发明的精神和范围内,当可做些许更动与润饰,因此本发明的保护范围当以权利要求书所界定的范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1