CN102098078B - 数据传输装置及数据传输方法 - Google Patents
数据传输装置及数据传输方法 Download PDFInfo
- Publication number
- CN102098078B CN102098078B CN201010215087.6A CN201010215087A CN102098078B CN 102098078 B CN102098078 B CN 102098078B CN 201010215087 A CN201010215087 A CN 201010215087A CN 102098078 B CN102098078 B CN 102098078B
- Authority
- CN
- China
- Prior art keywords
- data transmission
- feedback
- barcode images
- images
- data
- 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.)
- Active
Links
Images
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/32106—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
- H04N1/32122—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate device, e.g. in a memory or on a display separate from 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/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种用于执行基于多媒体的数据传输的数据传输装置及数据传输方法,所述数据传输装置包含:影像撷取设备,用于撷取携带数据的多个多维条形码影像,其中影像撷取设备是用于撷取多个影像的外围设备;以及处理电路,用于控制数据传输装置的多个操作并提取由多维条形码影像携带的数据。本发明的数据传输装置及数据传输方法,通过执行基于多媒体的数据传输,可以为用户提供有效、快速且简单执行数据传输的手持装置,使用户任何时候都可以交换数据。
Description
技术领域
本发明有关于数据传输,特别有关于用于执行基于多媒体的数据传输的数据传输装置及数据传输方法。
背景技术
因不同品牌或不同模型的移动电话通常是根据不同方案(scheme)设计,故在所述移动电话之间执行诸如文档交换、照片交换等的数据传输将非常困难。举例来说,并非所有移动电话都配备额外的硬件资源,诸如用于用户的移动电话之间交换数据的蓝牙(Bluetooth,以下简称为BT)或无线局域网(Wireless Local Area Network,以下简称为WLAN)通信模块。对于拥有配备诸如BT或WLAN通信模块的额外硬件资源的移动电话的用户来说,他们仍可能觉得将数据从一个移动电话交换到其他移动电话并不方便。举例来说,在用户并不熟悉他的移动电话的BT或WLAN通信模块的所有设置(setting)的情况下,因为这些设置十分复杂且无法立刻随意使用,所以在移动电话之间执行数据传输并非易事。因此,用户可能需要为建立连接及同步等待一段时间。此外,当移动电话用不同平台(platform)设计时,上述问题将更加严重。因此,亟须为用户提供有效、迅速且简单地执行数据传输的手持装置,以满足用户在任何时候都可以交换诸如文档、名片(business card)、照片等数据的需求。
发明内容
为解决以上技术问题,特提供以下技术方案:
本发明实施方式提供了一种数据传输装置,用于执行基于多媒体的数据传输,数据传输装置包含:影像撷取设备,用于撷取多个影像的外围设备,其中影像撷取设备用于撷取携带多个数据的多个多维条形码影像;以及处理电路,用于控制数据传输装置的多个操作并提取由多个多维条形码影像携带的多个数据。
本发明实施方式提供了一种数据传输方法,用于执行基于多媒体的数据传输,数据传输方法包含:为数据传输装置提供影像撷取设备,其中影像撷取设备是用于撷取多个影像的外围设备;使用影像撷取设备以撷取携带多个数据的多个多维条形码影像;以及提取由多个多维条形码影像携带的多个数据。
本发明实施方式提供了一种数据传输装置,用于执行基于多媒体的数据传输,数据传输装置包含:处理电路,用于控制数据传输装置的多个操作,其中处理电路用于将多个数据转换到多个多维条形码影像;以及影像显示设备,影像显示设备是用于显示视觉信息的外围设备,其中影像显示设备用于显示携带多个数据的一个或多个多维条形码影像。
本发明提供的数据传输装置及数据传输方法,通过执行基于多媒体的数据传输,可以为用户提供有效快速且简单执行数据传输的手持装置,用户任何时候都可以交换数据。因为本发明的基于多媒体的数据传输可以不需要来自服务提供商的电信网络的帮助立即执行,所以用户可以节省时间及通信成本。因为基于多媒体的数据传输可以在根据本发明实施的可携式电子设备与个人计算机之间执行,数据传输或同步可以有效快速且简单地实施,而不需要准备诸如用于个人计算机的额外BT通信模块的高成本配件。
附图说明
图1是根据本发明实施方式的用于执行基于多媒体的数据传输的数据传输装置的示意图。
图2是根据本发明实施方式的用于执行基于多媒体的数据传输的数据传输方法的流程图。
图3是根据图2的实施方式的特殊情况的关于图2中所示的数据传输方法的数据流的方框图。
图4是根据本发明第一实施方式的图2中所示的数据传输方法的基于多媒体的数据传输方案的示意图。
图5是根据本发明第二实施方式的图2中所示的数据传输方法的另一个基于多媒体的数据传输方案的示意图。
图6是根据本发明第三实施方式的图2中所示的数据传输方法的另一个基于多媒体的数据传输方案的示意图。
具体实施方式
在说明书及权利要求书当中使用了某些词汇来指称特定的元件。所属技术领域的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件。本说明书及权利要求书并不以名称的差异作为区分元件的方式,而是以元件在功能上的差异作为区分的准则。在说明书及权利要求书中所提及的“包含”为开放式的用语,因此,应解释成“包含但不限定在”。此外,“耦接”一词在这里包含任何直接及间接的电气连接手段。因此,若文中描述第一装置耦接于第二装置,则代表第一装置可直接电气连接在第二装置,或通过其它装置或连接手段间接地电气连接到第二装置。
请参考图1,图1是根据本发明实施方式的用于执行基于多媒体的数据传输的数据传输装置100的示意图,其中,本实施方式的数据传输装置100是可携式电子设备。举例来说,可携式电子设备可以是移动电话、个人数字助理(personal digital assistant,以下简称为PDA)、数码相机、或具有诸如PDA功能及电信(telecommunication)功能的多功能手持设备。此处描述仅用于说明的目的,并非本发明的限制。根据本实施方式的一个变形,数据传输装置100可以是诸如膝上型(laptop)计算机或桌上型(desktop)计算机的个人计算机(personalcomputer,PC)。
如图1所示,数据传输装置100包含处理电路110、存储模块120、影像撷取设备130、影像显示设备140、音频输入模块150以及音频输出模块160。根据本实施方式,处理电路110,更确切来说是执行程序代码110P的处理电路110,用于控制数据传输装置100的操作。举例来说,在程序代码110P是只读存储器(Read Only Memory,以下简称为ROM)码的情况下,处理电路110可以是嵌入ROM码的硬件控制器。此处描述仅用于说明的目的,并非本发明的限制。根据本实施方式的一个变形,程序代码110P可以是固件(firmware)码,而处理电路110可以是执行固件码的微控制单元。根据本实施方式的另一个变形,程序代码110P可以是软件码,而处理电路110可以是执行软件码的微处理单元。根据本实施方式或上述变形的某些特殊情况,软件码、固件码及ROM码的至少一部分可以用于实现基于多媒体的数据传输的相关功能。
另外,存储模块120用于存储信息。举例来说,存储模块120可以包含诸如随机存取存储器(RAM)的易失性存储器。在另一个例子之中,存储模块120可以包含诸如闪存的非易失性存储器。此处描述仅用于说明的目的,并非本发明的限制。根据本实施方式的一个变形,存储模块120可以包含用于访问诸如存储器卡的可携式存储器设备的接口电路,其中上述存储器卡包含闪存。
根据本实施方式,影像撷取设备130、影像显示设备140、音频输入模块150以及音频输出模块160都是数据传输装置100的外围设备。影像撷取设备130是用户用来任意撷取影像的外围设备,举例来说,影像撷取设备130可以是视频摄像机或摄录像机(camcorder)。此外,影像显示设备140是用于显示视觉信息的外围设备,从而使用户可以观看显示在影像显示设备140上的视觉信息。举例来说,影像显示设备140可以是液晶显示(LCD)面板或触控屏幕面板。另外,音频输入模块150是用户通过数据传输装置100用来录音或与其他用户交谈的外围设备,且音频输出模块160是用户用来播放或收听音频(例如音乐、广播、新闻、响铃等)的外围设备。举例来说,音频输入模块150可以是麦克风,而音频输出模块160可以是扬声器。此处描述仅用于说明的目的,并非本发明的限制。根据本实施方式的一个变形,音频输入模块150可以包含麦克风、麦克风插座、音频接口电路、及/或音频处理电路,而音频输出模块160可以包含扬声器、耳机插座、音频接口电路、及/或音频处理电路。
在本实施方式中,数据传输装置100可以通过至少一个外围设备来执行基于多媒体的数据传输,所述外围设备可以包含影像撷取设备130、影像显示设备140、音频输入模块150以及音频输出模块160。更确切来说,数据传输装置100在上述基于多媒体的数据传输期间可以作为目标装置100T或源装置100S,其中目标装置100T代表基于多媒体的数据传输期间的数据接收方,而源装置100S代表基于多媒体的数据传输期间的数据传输方。举例来说,在数据传输装置100作为目标装置100T的情况下,影像撷取设备110用于撷取携带将被输入到数据传输装置100的数据的至少一个多维条形码影像(例如单个多维条形码影像或多个多维条形码影像)。此外,控制电路110用于提取上述至少一个多维条形码影像携带的数据以作后续使用,其中上述至少一个多维条形码影像由电子设备显示。在另一个例子中,在数据传输装置100用作源装置100S的情况下,影像显示设备140用于显示携带将被输入到目标装置的数据的至少一个多维条形码影像(例如单个多维条形码影像或多个多维条形码影像)。
请注意,上述至少一个多维条形码影像可以包含黑/白(以下简称为B/W)条形码,或颜色多于黑色及白色的彩色条形码(例如对应不同色调/亮度及不同色彩的颜色)。在多维条形码影像是B/W条形码的情况下,其可以被称为二维(2-D)条形码影像。在多维条形码影像是彩色条形码的情况下,其可以被称为三维(3-D)条形码影像。基于多媒体的数据传输的详细实施将根据图2解释如下。
图2是根据本发明实施方式的通过至少一个外围设备来执行基于多媒体的数据传输的数据传输方法910的流程图。图2所示的数据传输方法910可以应用于图1所示的数据传输装置100,更确切来说,应用于执行程序代码110P的处理电路110。此外,图2所示的数据传输方法910可以通过使用图1所示的数据传输装置100来实施,更确切来说,使用执行程序代码110P的处理电路110来实施。数据传输方法910描述如下。
在步骤912中,数据传输装置(例如数据传输装置100)通过使用影像撷取设备撷取携带数据的至少一个多维条形码影像。
在步骤914中,数据传输装置通过使用解码器(例如处理电路110的一部分或全部)从多维条形码影像提取数据。
在步骤916中,数据传输装置将解码器提取的数据存储在数据传输装置的存储器(例如存储模块120)之中。确切来说,处理电路110用于将从多维条形码影像提取的数据存储到存储模块120之中。举例来说,处理电路110可以将数据输入(import)到存储模块120之中的数据库中。在另一个例子中,处理电路110将数据当作文档存储在存储模块120。
特别地,上述至少一个多维条形码影像可以代表单个多维条形码影像或多个多维条形码影像,为简便起见,接下来称为多维条形码影像。
根据本实施方式的一个变形,在数据传输装置100作为目标装置100T的情况下,音频输入模块150用于从向数据传输装置100显示多维条形码影像的源装置(例如源装置100S)接收音频信息。特别地,本变形的音频信息可携带将被输入到目标装置100T中的数据的一部分。
图3是关于图2所示数据传输方法910的数据流范例的方框图。源装置100S通过基于影像的数据传输将数据发送到目标装置100T。在某些实施方式中,源装置100S与目标装置100T都可以编码、显示影像、解码以及为基于影像的数据传输撷取影像,故上述两个装置可以交换角色。
在实践中,数据传输装置100可以配备JavaScript(有时被称为Java Script、Javascript等)及其所需的环境,以实现图2中所示的基于多媒体的数据传输方法910以及图3中所示的数据流范例。举例来说,程序代码110P的至少一部分可以由JavaScript实施。在另一个例子中,程序代码110P起初并不包含基于多媒体的数据传输的相关功能,用户可以通过安装安装包使程序代码110P包含基于多媒体的数据传输的相关功能,所述安装包是通过因特网从服务提供商的网页下载或存储在由服务提供商提供的CD-ROM。
如图3所示的源装置100S,标记为“数据选择”的功能方块代表读取程序,在所述读取程序中,源装置100S的处理电路110从存储器(例如源装置100S的存储模块120)读取用于传输的数据。另外,标记为“数据到影像转换”的功能方块代表数据到影像的转换程序,在所述转换程序中,源装置100S的处理电路110对数据执行数据到影像的转换操作以产生携带数据的多维条形码影像。特别地,源装置100S的处理电路110将数据转换为一个或多个多维条形码影像,且影像显示设备140显示所述一个或多个多维条形码影像。在一些实施方式中,多维条形码影像可以通过将数据编码为影像或视频图片产生。此外,标记为“影像显示”的功能方块代表影像显示程序,在所述显示程序中,源装置100S的影像显示设备140在源装置100S的处理电路110的控制下显示多维条形码影像。
在图3所示源装置100S及目标装置100T之间的路径上,“基于影像的数据传输”代表成像/准成像(quasi-imaging)的程序。在上述至少一个多维条形码影像代表单个多维条形码影像的情况下,在成像/准成像的程序中,单个多维条形码影像被投影在目标装置100T的影像撷取设备130之中的影像传感器之上。在上述至少一个多维条形码影像代表多个多维条形码影像的情况下,在成像/准成像的程序中,多个多维条形码影像被逐个投影在目标装置100T的影像撷取设备130之中的影像传感器之上。
如图3所示,标记为“影像撷取”的功能方块代表影像撷取程序,在所述程序中,目标装置100T的影像撷取设备130在目标装置100T的处理电路110的控制下撷取多维条形码影像。另外,标记为“影像到数据转换”的功能方块代表影像到数据的转换程序,且在所述转换程序中,目标装置100T的处理电路110对撷取的多维条形码影像执行影像到数据的转换操作以提取由多维条形码影像携带的数据,其中在影像到数据转换程序中获取的数据是在上述读取程序中获取/读取的数据的复制(reproduced)版本。在一些实施方式中,数据可以通过将影像或视频图片解码为数据来提取。此外,标记为“数据输入”的功能方块代表写入程序,在所述写入程序中,目标装置100T的处理电路110将数据写入到目标装置100T的存储模块120,更确切来说,将数据写入目标装置100T的存储模块120之中的数据库(例如上文所述的数据库)。
虽然图3所示的由功能方块表示的程序是逐一解释的,但并非意指直到前一程序完成之后才可以开始后一程序。请注意,对于图3所示的范例数据流来说,图3所示由功能方块表示的程序的全部或一部分可以同时操作。
图4是根据本发明第一实施方式的图2所示的数据传输方法910的基于多媒体的数据传输方案的示意图。请参考图4所示的基于多媒体的数据传输方案,图3中所示的源装置100S与目标装置100T的实施细节将进一步描述如下。
根据本实施方式,源装置100S的影像显示设备140显示上述至少一个多维条形码影像,更确切来说,显示图4所示的多个多维条形码影像410,其中时间轴(标示为“t”)与多维条形码影像410同时画出以指示多维条形码影像410被源装置100S的影像显示设备140逐一显示。举例来说,多维条形码影像410可以包含上述B/W条形码,而多维条形码影像410可以被称为二维条形码影像。在另一个例子中,多维条形码影像410可以包含上述彩色条形码,而多维条形码影像410可以被称为三维条形码影像。
在本实施方式中,目标装置100T的影像撷取设备130撷取多维条形码影像,目标装置100T的影像显示设备140显示信息,此信息指示目标装置100T正从源装置100S接收数据。举例来说,影像显示设备140显示具有刻度(scale)的窗口以指示基于多媒体的数据传输的完成率(如图4所示的窗口430)。
关于目标装置100T,在处理电路110的控制下,音频输出模块160用于将诸如音频反馈420的反馈输出到源装置100S,其中源装置100S将多维条形码影像410显示到目标装置100T,且音频输出模块160可以被称为反馈输出模块,在目标装置100T的处理电路100的控制下,反馈输出模块160用于输出反馈以响应撷取的多维条形码影像。举例来说,音频反馈420可以包含指示接收多个多维条形码影像410中特定多维条形码影像已完成的信息,以触发源装置100S在基于多媒体的数据传输期间从所述特定多维条形码影像切换到多个多维条形码影像410的下一多维条形码影像。在实践中,多维条形码影像410的至少一部分可以包含指示传输进度(例如多维条形码影像410的总数、基于多媒体的数据传输是否该终止的指示或剩余多维条形码影像的数量)的信息。此外,音频反馈420可以更包含触发源装置100S在基于多媒体的数据传输期间改变多维条形码影像410的至少一部分的分辨率,及/或改变关于基于多媒体的数据传输的鲁棒性(robustness)的一个或多个控制参数(例如用于源装置100S与目标装置100T之间的同步的帧数量)。举例来说,当将接收的多维条形码影像转换为数据的过程中存在太多错误时,目标装置100T可以发送指示降低分辨率的音频反馈420,以匹配目标装置100T的性能。在另一个例子中,当将接收的多维条形码影像转换为数据的过程中存在太多错误时,目标装置100T可以发送指示改变关于基于多媒体的数据传输的鲁棒性的控制参数的音频反馈420,以改善基于多媒体的数据传输的鲁棒性。其结果是,目标装置100T更容易正确地撷取及/或正确地解码如本实施方式或某些其他实施方式的多维条形码影像。
在某些其他实施方式中,目标装置100T产生的反馈并不限于音频,源装置100S产生的反馈可以以超声波(ultrasound)、光线、射频信号或其组合的形式存在。换句话说,图1的音频输入模块150及音频输出模块160可以是耦接在处理电路110的反馈输入/输出模块的实施方式,如果数据传输装置100是目标装置,那么反馈输入/输出模块发送反馈;如果数据传输装置100是源装置,那么反馈输入/输出模块接收反馈。反馈输入/输出模块输入或输出反馈的形式可以是超声波、光线、射频信号、以及音频其中之一或其任意组合。
图5是根据本发明第二实施方式的图2所示的数据传输方法910的另一个基于多媒体的数据传输方案的示意图。请参考图5所示的基于多媒体的数据传输方案,图3中所示的源装置100S与目标装置100T的实施细节将进一步描述如下。
根据本实施方式,上述多维条形码影像410被图5中所示的多维条形码影像510取代,其中多维条形码影像510的至少一部分是通过帧间编码产生。在一些实施方式中,多维条形码影像510中至少一个的分辨率是可变的(即他们并非都一样),多维条形码影像510中的一个具有低分辨率(例如分辨率低在多维条形码影像510的其他影像的至少一部分的分辨率),其携带用于控制基于多媒体的数据传输的至少一个参数。举例来说,多维条形码影像510的第一个显示的多维条形码影像可以具有低分辨率,以保证用于控制基于多媒体的数据传输的一个或多个参数可以被正确地传输到目标装置100T。
更确切来说,在本实施方式中,多维条形码影像510都通过帧间编码产生。在实践中,理德所罗门(Reed-Solomon)码可以用于产生多维条形码影像510的条形码。以(n,k)码作为例子,其中k<n,在多维条形码影像510的n个帧(或n个多维条形码影像)在基于多媒体的数据传输期间传输的情况下,对应于n个帧的数据可以通过解码n个帧中至少k个帧(或k个多维条形码影像)而容易且正确地提取。因此,当n个帧中的某些帧没有由目标装置100T的影像撷取设备130正确地撷取影像(例如某些撷取的影像不清晰,或某些撷取的影像不包含整个条形码区域)时,只要k与n的值被用户正确地选取或被设计者正确地设计,目标装置100T的处理电路110通常就可以提取对应于n个帧的数据。
请注意,因帧间编码可以保证基于多媒体的数据传输的正确性,本实施方式的目标装置100T不需要产生任何反馈(例如图4中所示的音频反馈420)。此处描述仅用于说明的目的,并非本发明的限制。根据本实施方式的一个变形,目标装置100T仍可以为源装置100S产生诸如图4所示的音频反馈420的反馈。
图6是根据本发明第三实施方式的图2中所示的数据传输方法910的另一个基于多媒体的数据传输方案的示意图,其中本实施方式是分别显示于图4及图5的实施方式的一个变形。根据上文的描述,多维条形码影像510的至少一部分是通过帧间编码产生。另外,目标装置100T将上文所述的音频反馈420输出到向目标装置100T显示多维条形码影像510的源装置100S。类似描述在本实施方式中不再赘述。
本发明的优点在于,本发明可以为用户提供有效、快速且简单执行数据传输的手持装置,用户任何时候都可以交换数据,例如文档、照片、备忘录(memorandums/memos)、电子名片、特定位置的全球导航卫星系统(Global Navigation Satellite Systems,GNSS)信息或全球定位系统(Global Positioning System,GPS)信息等。其结果是,用户不需要处理任何连接电缆或复杂的硬件资源(例如BT或WLAN通信模块)设置。
本发明的另一个优点在于,因为本发明的基于多媒体的数据传输不需要来自服务提供商的电信网络的帮助可以立即执行,所以用户可以节省时间及通信成本。
本发明的又一个优点在于,因为上述基于多媒体的数据传输可以在根据本发明实施的可携式电子设备与个人计算机之间执行,所以数据传输或同步可以有效、快速且简单地实施,而不需要准备诸如用于个人计算机的额外BT通信模块的高成本配件。
虽然本发明已以较佳实施方式揭露如上,然其并非用于限定本发明,任何所属技术领域中的技术人员,在不脱离本发明的范围内,可以做一些改动,因此本发明的保护范围应以权利要求所界定的范围为准。
Claims (22)
1.一种数据传输装置,用于执行基于多媒体的数据传输,该数据传输装置包含:
影像撷取设备,该影像撷取设备用于撷取携带数据的多个多维条形码影像,其中该影像撷取设备是用于撷取影像的外围设备;以及
处理电路,用于控制该数据传输装置的多个操作并提取由该多个多维条形码影像携带的该数据;
该多个多维条形码影像中的至少一个的分辨率是可变的,且该多个多维条形码影像中的一个多维条形码影像具有低分辨率,该多维条形码影像携带用于控制该基于多媒体的数据传输的至少一个参数。
2.如权利要求1所述的数据传输装置,更包含:
存储模块,用于存储信息;
其中,该处理电路更用于将从该多个多维条形码影像提取的多个数据存储到该存储模块之中。
3.如权利要求1所述的数据传输装置,更包含:
反馈输出模块,其中该反馈输出模块是用于输出反馈的外围设备;
其中,在该处理电路的控制的下,该反馈输出模块用于输出该反馈作为撷取的该多个多维条形码影像的响应。
4.如权利要求3所述的数据传输装置,其特征在于,该反馈包含指示该多个多维条形码影像中特定多维条形码影像的接收完成的信息,用于触发源装置在该基于多媒体的数据传输期间,从该特定多维条形码影像切换到该多个多维条形码影像的下一多维条形码影像。
5.如权利要求3所述的数据传输装置,其特征在于,该反馈包含信息,该信息在该基于多媒体的数据传输期间触发源装置改变该多个多维条形码影像的至少一部分的分辨率,及/或改变关于该基于多媒体的数据传输的鲁棒性的一个或多个控制参数。
6.如权利要求1所述的数据传输装置,其特征在于,该多个多维条形码影像的至少一部分是通过帧间编码产生。
7.如权利要求1所述的数据传输装置,更包含:
影像显示设备,该影像显示设备是用于显示视觉信息的外围设备,其中在该数据传输装置作为源装置的情况下,该处理电路将多个数据转换为一个或多个多维条形码影像,以及该影像显示设备显示该一个或多个多维条形码影像。
8.一种数据传输方法,用于执行基于多媒体的数据传输,该数据传输方法包含:
为数据传输装置提供影像撷取设备,其中该影像撷取设备是用于撷取影像的外围设备;
使用该影像撷取设备以撷取携带数据的多个多维条形码影像;以及
提取由该多个多维条形码影像携带的该数据
该多个多维条形码影像中的至少一个的分辨率是可变的,且该多个多维条形码影像中的一个多维条形码影像具有低分辨率,该多维条形码影像携带用于控制该基于多媒体的数据传输的至少一个参数。
9.如权利要求8所述的数据传输方法,更包含:
将从该多个多维条形码影像提取的多个数据存储到存储模块之中。
10.如权利要求8所述的数据传输方法,更包含:
为该数据传输装置提供反馈输出模块,其中该反馈输出模块是用于输出反馈的外围设备;以及
使用该反馈输出模块以输出该反馈作为撷取的该多个多维条形码影像的响应。
11.如权利要求10所述的数据传输方法,其特征在于,该反馈包含指示该多个多维条形码影像中特定多维条形码影像的接收完成的信息,用于触发源装置在该基于多媒体的数据传输期间,从该特定多维条形码影像切换到该多个多维条形码影像的下一多维条形码影像。
12.如权利要求10所述的数据传输方法,其特征在于,该反馈包含信息,该信息在该基于多媒体的数据传输期间触发源装置改变该多个多维条形码影像的至少一部分的分辨率,及/或改变关于该基于多媒体的数据传输的鲁棒性的一个或多个控制参数。
13.如权利要求8所述的数据传输方法,其特征在于,该多个多维条形码影像的至少一部分是通过帧间编码产生。
14.如权利要求8所述的数据传输方法,更包含:
为该数据传输装置提供影像显示设备,其中该影像显示设备是用于显示视觉信息的外围设备;以及
在该数据传输装置作为源装置的情况下,将多个数据转换为一个或多个多维条形码影像,并使用该影像显示设备以显示该一个或多个多维条形码影像。
15.一种用于执行基于多媒体的数据传输装置,包含:
处理电路,用于控制该数据传输装置的多个操作,其中该处理电路用于将数据转换为多个多维条形码影像;以及
影像显示设备,该影像显示设备是用于显示视觉信息的外围设备,其中该影像显示设备用于显示携带该数据的一个或多个多维条形码影像;
该多个多维条形码影像中的至少一个的分辨率是可变的,且该多个多维条形码影像中的一个多维条形码影像具有低分辨率,该多维条形码影像携带用于控制该基于多媒体的数据传输的至少一个参数。
16.如权利要求15所述的数据传输装置,更包含:
反馈输入模块,从撷取该一个或多个多维条形码影像的目标装置接收反馈。
17.如权利要求16所述的数据传输装置,其特征在于,该反馈包含指示该多个多维条形码影像中特定多维条形码影像的接收完成的信息。
18.如权利要求16所述的数据传输装置,其特征在于,该反馈包含信息,该信息在该基于多媒体的数据传输期间,触发该数据传输装置改变该多个多维条形码影像的至少一部分的分辨率,及/或改变关于该基于多媒体的数据传输的鲁棒性的一个或多个控制参数。
19.如权利要求15所述的数据传输装置,其特征在于,该多个多维条形码影像的至少一部分是通过帧间编码产生。
20.一种数据传输装置,用于执行基于多媒体的数据传输,该数据传输装置包含:
影像撷取设备,该影像撷取设备用于撷取携带数据的多个多维条形码影像,其中该影像撷取设备是用于撷取影像的外围设备;
处理电路,用于控制该数据传输装置的多个操作并提取由该多个多维条形码影像携带的该数据;以及
反馈输出模块,该反馈输出模块是用于输出反馈的外围装置,
其中,在该处理电路的控制下,该反馈输出模块输出该反馈以响应撷取的该多个多维条形码影像,且该反馈用于触发至少一另一装置;
该多个多维条形码影像中的至少一个的分辨率是可变的,且该多个多维条形码影像中的一个多维条形码影像具有低分辨率,该多维条形码影像携带用于控制该基于多媒体的数据传输的至少一个参数。
21.一种数据传输方法,用于执行基于多媒体的数据传输,该数据传输方法包含:
为数据传输装置提供影像撷取设备,其中该影像撷取设备是用于撷取影像的外围装置;
为该数据传输装置提供反馈输出模块,其中该反馈输出模块是用于输出反馈的外围设备;
使用该影像撷取设备以撷取携带数据的多个多维条形码影像;
提取由该多个多维条形码影像携带的该数据;以及
利用该反馈输出模组输出该反馈以响应撷取的该多个多维条形码影像,且该反馈用于触发至少一另一装置;
该多个多维条形码影像中的至少一个的分辨率是可变的,且该多个多维条形码影像中的一个多维条形码影像具有低分辨率,该多维条形码影像携带用于控制该基于多媒体的数据传输的至少一个参数。
22.一种数据传输装置,用于执行基于多媒体的数据传输,该数据传输装置包含:
处理电路,用于控制该数据传输装置的多个操作,其中该处理电路用于将数据转换为多个多维条形码影像;
影像显示设备,该影像显示设备是用于显示视觉信息的外围设备,其中该影像显示设备用于显示携带该数据的一个或多个多维条形码影像;以及
反馈输入模块,用于从目标装置接收反馈,其中该目标装置用于撷取该一个或多个多维条形码影像,
其中,该反馈用于触发该数据传输装置;
该多个多维条形码影像中的至少一个的分辨率是可变的,且该多个多维条形码影像中的一个多维条形码影像具有低分辨率,该多维条形码影像携带用于控制该基于多媒体的数据传输的至少一个参数。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/635,712 US8033469B2 (en) | 2009-12-11 | 2009-12-11 | Apparatus for performing multimedia-based data transmission and associated method |
| US12/635,712 | 2009-12-11 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102098078A CN102098078A (zh) | 2011-06-15 |
| CN102098078B true CN102098078B (zh) | 2013-09-25 |
Family
ID=44130966
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010215087.6A Active CN102098078B (zh) | 2009-12-11 | 2010-07-01 | 数据传输装置及数据传输方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8033469B2 (zh) |
| JP (1) | JP5149915B2 (zh) |
| CN (1) | CN102098078B (zh) |
| TW (1) | TWI419056B (zh) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130334300A1 (en) * | 2011-01-03 | 2013-12-19 | Curt Evans | Text-synchronized media utilization and manipulation based on an embedded barcode |
| US9800941B2 (en) | 2011-01-03 | 2017-10-24 | Curt Evans | Text-synchronized media utilization and manipulation for transcripts |
| US9251723B2 (en) * | 2011-09-14 | 2016-02-02 | Jonas Moses | Systems and methods of multidimensional encrypted data transfer |
| US10032036B2 (en) * | 2011-09-14 | 2018-07-24 | Shahab Khan | Systems and methods of multidimensional encrypted data transfer |
| US20130249811A1 (en) * | 2012-03-23 | 2013-09-26 | Microsoft Corporation | Controlling a device with visible light |
| CN102662184B (zh) * | 2012-05-04 | 2013-09-25 | 中国科学院长春光学精密机械与物理研究所 | 基于gps信号源的时间统一信号发生装置 |
| US8817113B2 (en) * | 2012-07-10 | 2014-08-26 | Sony Corporation | Image distribution system and methods |
| KR20140108749A (ko) * | 2013-02-27 | 2014-09-15 | 한국전자통신연구원 | 프라이버시 보호형 문서 인증 정보 생성 장치 및 이를 이용한 프라이버시 보호형 문서 인증 방법 |
| GB2520307A (en) * | 2013-11-15 | 2015-05-20 | Robert Culyer | Barcode authentication method |
| CN106953851A (zh) * | 2017-03-09 | 2017-07-14 | 杭州永控科技有限公司 | 基于高清多媒体接口与动态二维码实现单向传输的系统 |
| US10397691B2 (en) * | 2017-06-20 | 2019-08-27 | Cubic Corporation | Audio assisted dynamic barcode system |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4573083A (en) | 1982-01-25 | 1986-02-25 | Canon Kabushiki Kaisha | Image transmission system |
| DE69836771T2 (de) | 1997-02-14 | 2007-10-31 | Canon K.K. | Vorrichtung, System und Verfahren zur Datenübertragung und Vorrichtung zur Bildverarbeitung |
| US7350708B2 (en) | 2000-01-03 | 2008-04-01 | Tripletail Ventures, Inc. | Method for data interchange |
| US7070103B2 (en) | 2000-01-03 | 2006-07-04 | Tripletail Ventures, Inc. | Method and apparatus for bar code data interchange |
| US7128266B2 (en) | 2003-11-13 | 2006-10-31 | Metrologic Instruments. Inc. | Hand-supportable digital imaging-based bar code symbol reader supporting narrow-area and wide-area modes of illumination and image capture |
| US7490774B2 (en) | 2003-11-13 | 2009-02-17 | Metrologic Instruments, Inc. | Hand-supportable imaging based bar code symbol reader employing automatic light exposure measurement and illumination control subsystem integrated therein |
| US7111787B2 (en) | 2001-05-15 | 2006-09-26 | Hand Held Products, Inc. | Multimode image capturing and decoding optical reader |
| JP4278918B2 (ja) * | 2002-04-19 | 2009-06-17 | 富士通株式会社 | 画像データ処理装置とその方法 |
| JP3876783B2 (ja) | 2002-07-19 | 2007-02-07 | 株式会社デンソーウェーブ | 情報コード読取方法 |
| US7290712B2 (en) | 2003-02-11 | 2007-11-06 | Michael Stefan Leoniak | Method and apparatus for displaying digital content with integrated optical sensor for triggering secondary display |
| JP2005033477A (ja) * | 2003-07-11 | 2005-02-03 | Konica Minolta Business Technologies Inc | 画像形成装置 |
| US20050086132A1 (en) * | 2003-08-15 | 2005-04-21 | Kanitz William A. | System and method for site-specific electronic record keeping |
| US7467380B2 (en) | 2004-05-05 | 2008-12-16 | Microsoft Corporation | Invoking applications with virtual objects on an interactive display |
| US7229021B2 (en) * | 2004-06-07 | 2007-06-12 | Nokia Corporation | Indicia reader with synchronized light source and associated methods and computer program product |
| US7466308B2 (en) | 2004-06-28 | 2008-12-16 | Microsoft Corporation | Disposing identifying codes on a user's hand to provide input to an interactive display application |
| JP2006139349A (ja) * | 2004-11-10 | 2006-06-01 | Nikon Corp | 情報伝送装置、情報受信装置および情報送信装置 |
| US7455232B2 (en) | 2005-03-31 | 2008-11-25 | Symbol Technologies, Inc. | Systems and methods for dataform decoding |
| JP4670464B2 (ja) * | 2005-05-10 | 2011-04-13 | 日本電気株式会社 | 情報読取装置、情報処理装置、情報通信システム、情報読取方法、及びプログラム |
| US7434724B2 (en) | 2006-12-22 | 2008-10-14 | Welch Allyn, Inc. | Dynamic barcode for displaying medical data |
| US20080245869A1 (en) * | 2007-03-23 | 2008-10-09 | Ltt, Ltd | Method and apparatus for reading a printed indicia with a limited field of view sensor |
| JP2008306512A (ja) * | 2007-06-08 | 2008-12-18 | Nec Corp | 情報提供システム |
| US20100325490A1 (en) * | 2009-06-22 | 2010-12-23 | Anvin H Peter | System and method to view crash dump information using a 2-d barcode |
-
2009
- 2009-12-11 US US12/635,712 patent/US8033469B2/en active Active
-
2010
- 2010-01-14 JP JP2010006073A patent/JP5149915B2/ja active Active
- 2010-06-25 TW TW099120948A patent/TWI419056B/zh not_active IP Right Cessation
- 2010-07-01 CN CN201010215087.6A patent/CN102098078B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN102098078A (zh) | 2011-06-15 |
| US8033469B2 (en) | 2011-10-11 |
| TWI419056B (zh) | 2013-12-11 |
| JP5149915B2 (ja) | 2013-02-20 |
| TW201120760A (en) | 2011-06-16 |
| US20110139874A1 (en) | 2011-06-16 |
| JP2011124966A (ja) | 2011-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102098078B (zh) | 数据传输装置及数据传输方法 | |
| CN102164234B (zh) | 具有拍摄功能的设备 | |
| CN103366196B (zh) | 二维条码连线方法 | |
| CN112394895A (zh) | 画面跨设备显示方法与装置、电子设备 | |
| KR101727249B1 (ko) | 단말기 테스트 방법, 장치, 프로그램 및 저장매체 | |
| WO2021115091A1 (zh) | 一种文本识别方法及装置 | |
| CN111488273A (zh) | 测试验证方法、测试验证装置、存储介质与电子设备 | |
| US20120173744A1 (en) | Wireless connection method and apparatus using image recognition in mobile communication terminal | |
| US9215003B2 (en) | Communication apparatus, communication method, and computer readable recording medium | |
| CN102638724A (zh) | 发送装置、接收装置、荧幕画面传输系统、可读取的媒体 | |
| KR20150057707A (ko) | 파일 공유 방법 및 그 전자 장치 | |
| CN104365090A (zh) | 图像处理系统、发送侧装置及接收侧装置 | |
| CN108600829A (zh) | 一种基于二维码连接同屏器的方法 | |
| JP2004102782A (ja) | 携帯端末装置、電子機器、2次元バーコード表示方法、情報表示プログラム及びそのプログラムを記録した記録媒体 | |
| TW201207628A (en) | Connection method by using coded image | |
| CN203574690U (zh) | 一种云数码相框 | |
| KR101116582B1 (ko) | 이차원 코드를 이용한 어플리케이션 다운로드 방법 | |
| CN106790683A (zh) | 基于移动终端的网络数据显示方法及装置 | |
| KR20050030711A (ko) | 바코드 인식을 이용한 멀티미디어 컨텐츠 재생 기능을가지는 무선통신단말기 및 그 방법 | |
| KR20130139716A (ko) | 이차원코드를 이용한 클라우드 서비스 데이터 관리 방법, 그리고 이를 위한 클라우드 서비스 데이터 관리 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 | |
| JP2009265850A (ja) | データ転送方法、データ送信装置、データ受信装置およびコンピュータプログラム | |
| JP2003281010A (ja) | 携帯端末装置 | |
| US8090362B2 (en) | Mobile electronic device and method for displaying characters on a bluetooth device | |
| CN102448196B (zh) | 硬件资源共用系统与方法 | |
| CN112822557A (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 |