影像传输方法与系统的制作方法

文档序号:7674479阅读:239来源:国知局

专利名称::影像传输方法与系统的制作方法
技术领域
:本发明涉及一种网络相机的功能,特别是一种影像传输的方法与系统。
背景技术
:图1为配备有传统网络相机13的个人电脑11的示意图。网络相机13为一个独立的视频相机,用以捕捉与传输周期的影像(images)或连续画面(frames)至个人电脑11,并且个人电脑11依序地经由因特网将影像或画面传输至远程电脑并加以显示。内存于个人电脑ll的网络相机软件通常捕捉影像并编码成例如JPEG或MPEG文件,并且将这些影像上传至网络服务器。最近,数以千计的网络相机为家庭与办公室所用。当网络相机的功能加入到为实时信息服务时,例如Yahoo实时通、美国在线实时通(AOLInstantMessenger,AIM)与MSN实时通等,因特网上的实时视频通信(可能为一对一、一对多、或多对多),现已深入全世界数以百万计的个人电脑用户。然而,因特网用户必须购买网络相机来捕捉影像。
发明内容本发明实施例提供一种影像传输方法,由一个移动电子装置来执行。移动电子装置依序地传输由相机模块所捕捉的复数个实时影像至一电脑主机,用以进一步传输实时影像至一远程电子装置。实施例的影像传输方法包括下列步骤:从一远程移动电子装置接收一来电请求;于接收来电请求后,暂停实时影像的传输,传输指示接收到来电请求的至少一应答影像(in-callimage)至电脑主机,用以进一步传输应答影像至远程电子装置。本发明实施例还提供一种影像传输的系统,设置于一移动电子装置中,包括一传收模块、一连接模块与一微控制单元(MCU)。移动电子装置依序地传输复数个实时影像至一电脑主机,用以进一步传输实时影像至一远程电子装置。其中,连接模块耦接于电脑主机;微控制单元用以经由传收模块从一远程移动电子装置接收一来电请求,于接收来电请求后暂停实吋影像的传输,以及经由连接模块传输指示接收到来电请求的至少一应答影像至电脑主机,用以进一步传输应答影像至远程电子装置。参照附图阅读后面的详细说明和实施例可以更好的理解本发明,附图中图l为配备有传统网络相机的个人电脑示意图2为本发明实施例的包括配备有移动电子装置的电脑主机的影像传输系统示意图3为本发明实施例的移动电话硬件架构示意图;图4为依据本发明实施例应用于电脑主机的硬件环境示意图;图5为依据本发明实施例的由处理单元执行的程序模块的软件架构示意图;图6为经由因特网通信协议(IP)网络的两端点进行数据通信的网络环境示意图7为经由IP网络与蜂巢式网络的三端点间进行数据通信的网络环境示意图;图8为暂停传输由相机模块所捕捉到的实时影像的功能与开始传输由储存模块所取得的应答影像的顺序图9为实施例的人机界面的示意图;图10为实施例的应答影像示意图ll为当接收到来电请求时,实施例的传输影像至电脑主机的方法流程图;图12为恢复所暂停的传输由相机模块所捕捉到的实时影像功能的顺序图;图13为当接收到终止信号时,实施例的传输影像至电脑主机的方法流程图;图14a为实施例的从移动电子装置传输应答影像至电脑主机的示意图;图14b为实施例的从移动电子装置传输实时影像至电脑主机的示意图。具体实施例方式图2为本发明实施例的影像传输系统示意图,包括一部配备有移动电子装置23的电脑主机21,用以提供网络相机功能,移动电子装置23可为手机、智能型手机等。基座29用以支撑移动电子装置23,并且使得用户可轻易地将移动电子装置23放置在适当位置,用以方便对焦与捕捉影像。底座29与移动电子装置23间可提供各式各样连接端口,用以透过连接线25来作为之间的通信之用,通信端口包括串行端口(serialports)与并行端口(parallelports)等。串行端口,诸如RS232、RS242、SerialATA(SATA)、通用序列总线(UniversalSerialBus,USB)、正EE1394端口等等,为电脑系统的一个接口,用以于一个时间传递一位(bit)的信息。并行端口,诸如磁盘阵列控制器IDE(IntegratedDriveElectronics)、小型电脑系统接口(SmallComputerSystemInterface,SCSI)、IEEE1284端口等等,为电脑系统的一个接口,该接口可平行地传递信息,亦即,使用多于一个的线路来传递信息。并行端口中的每一个线路皆可传输一位的信息,因而相对于使用单一线路的串行端口,可获得加倍的传输率。在并行端口上还包含数个用来传输控制信号的线路,用以指示数据于何时准备好要发送或接收。熟悉此技艺的人士还可将底座29与移动电子装置23装配上诸如S02.x、蓝芽(Bluetooth)、红外线传输(InfraredDataAssociation,IrDA)等等具有无线收发功能的传送器及接收器的通信装置,作为彼此间的通信之用。由电脑主机21来执行的网络相机软件提供两个窗口27a及27b,作为实时(live)影像显示之用,窗口27a用以显示一位远程用户,而窗口27b所显示的影像系为由移动电子装置23所捕捉到的用户影像。窗口27a及27b可透过点对点(peer-to-peer,P2P)通信应用程序来加以操纵,并且与建置于远程电脑主机的相应的点对点通信应用程序进行互动,点对点通信应用程序则包括微软实时通(MSNMessenger)、雅虎实时通(Yahoo!Messenger)、Skype等等。另外,熟悉此技艺的人士皆可将电脑主机21实作于各式各样的电脑系统配置上,包括可携式装置,以多处理器为基础,微处理器为基础或可程序的消费电子产品,笔记本电脑等等。图3为本发明实施例的移动电话23硬件架构示意图,包括天线231、传收模块232、微控制单元(MCU)233、储存模块234、连接模块235、编译码(coder-decoder,codec)模块236与相机模块237。微控制单元233经由总线与传收器232、储存模块234、连接模块235、编译码模块236与相机模块237连接。相机模块237包括影像感应模块(imagesensormodule)与影像信号处理器(imagesignalprocessor,ISP)。影像感应模块可包括多个电荷耦合组件(chargecoupledevice,CCD)影像感应器、互补金属氧化半导体(complementarymetaloxidesemiconductor,CMOS)影像感应器等等,用以使用电荷变化来记录不同的光强度。为了将相机模块237中的影像感应模块中的特定内容转换为数字格式,相机模块237中的影像信号处理器将电荷变化量化为色彩数值。一个点矩阵(bitmap)影像包括许多使用影像信号处理器所量化的像素数据,这些数据具有既定的分辨率,诸如640x480、1024x768等。点矩阵影像可更经由诸如JPEG(JointPhotographicExpertsGroup)编码器、GIF(GraphicsInterchangeForaiat)编码器等等的编译码模块236,转换为诸如JPEG、GIF等等压縮格式的压縮影像。所捕捉到的—系列点矩阵影像也可经由MP4(MovingPicturesExpertsGroup-4)编码器等来产生一系列的视频编码画面,诸如I-、P-及B-画面。所产生的实时影像,诸如点矩阵、JPEG、GIF影像、I-、P-、B-画面等等,连续且依序地经由诸如蓝芽通信单元、红外线传送器、通用序列总线通信单元等连接模块235,传送至电脑主机21(图2)。也可使得所产生的实时影像经由无线网络(wirelessnetwork)传送到远程行动装置。微控制单元233从相机模块237或编译码模块236取得实时影像,并经由连接模块235传输所取得的实时影像至电脑主机21。储存模块234提供非挥发性储存空间给至少一个应答(in-call)影像。于收到来电请求后,微控制单元233暂停相机模块237用以停止捕捉与传输实时影像,并发出一应答影像获取请求至储存模块234来取得应答影像,并经由连接装置235依序地传输所取得的应答影像至电脑主机。应答影像指出移动电话23接收到来电请求。于接收到指出终止来电请求的通信的终止信号后,微控制单元233终止应答影像的传输,并恢复相机模块237所依序捕捉到的实时影像传输至电脑主机的功能。其中,由相机模块237所依序捕捉到的实时影像系经由连接装置235传输至电脑主机。图4为依据本发明实施例应用于电脑主机21(图2)的硬件环境示意图,包括处理单元41、内存(memory)42、储存装置(storagedivice)43、输出装置44、输入装置45、传输装置46及通信装置47。基于费纽曼架构(VonNeumannarchitecture),处理单元41由总线48连接至内存42、储存装置43、输出装置44、输入装置45、传输装置46及通信装置47。一般而言,程序模块包括常序(routines)、程序、对象、组件、脚本(scripts)、网页等,来执行特定功能或实现特定抽象数据型态。储存装置43可为闪存、存储卡、硬盘、磁盘(magneticdrive)、光盘(opticaldrive)、随身碟(portabledrive)或其它非挥发性(nonvolatile)存储装置。储存装置43为可机读指令、数据结构及程序模块提供非挥发性(nonvolatile)的储存空间。耦接于图2中底座29的传输装置46可为如上所述的串行端口、并行端口或无线传送器及接收器。通信装置47连接于因特网协议网络(IPnetwork),此装置诸如以太网器卡(Ethernetadapter)、无线通信器、非对称式数字用户回路(asymmetricdigitalsubscriberline,ADSL)调制解调器等。图5为依据本发明实施例的程序模块的软件架构示意图。请一并参阅图2,图4以及图5。该程序模块是由电脑主机21中的处理单元41来执行。一个点对点通信应用程序5100经由视频类别对象驱动程序(Videoclassdriver)5300与传输驱动程序5500,从移动电话23接收实时影像或应答影像。点对点通信应用程序5100连续地传输所接收到的实时影像或应答影像至建置于远程电脑主机的相应的点对点通信应用程序。图6为经由因特网通信协议网络的两端点进行数据通信的网络环境示意图。一个安装于电脑主机21中的点对点(P2P)通信应用程序,诸如微软MSN实时通、雅虎实时通、Skype等,从耦接的移动电子装置23取得实时影像,并且传送所取得的实时影像至安装于远程电子装置61中的另一个点对点通信应用程序,远程电子装置可为个人电脑、移动电话、可携式媒体播放器(portablemediaplayer,PMP)或个人数字助理(PDA)等,远程电子装置连接于因特网通信协议(internetprotocol,IP)网络,例如局域网络(localareanetwork,LAN)、无线局域网络(wirelessLAN)、因特网等。远程电子装置61配备有网络相机63以连续地取得位于网络相机63前的远程用户的实时影像,并且透过因特网通信协议网络来传送所取得的实时影像至安装于电脑主机21中的点对点通信应用程序。图7为经由因特网通信协议网络与蜂巢式网络的三端点间进行数据通信的网络环境示意图。一个安装于电脑主机21中的点对点通信应用程序,诸如微软MSN实时通、雅虎实时通、Skype等,经由耦接的移动电子装置23取得实时影像,并且传送所取得的实时影像至安装于远程电子装置61中的另一个点对点通信应用程序,此远程电子装置可为个人电脑、移动电话、可携式媒体播放器或个人数字助理等,远程电子装置连接于因特网通信协议网络,例如局域网络、无线局域网络、因特网等。当移动电子装置23作为网络相机时,移动电子装置23可经由蜂巢式网络从远程移动电子装置91同时地接收来电请求,此蜂巢式网络为全球移动通信系统(globalsystemformobilecommunications,GSM)、增强数据速率全球演进(enhanceddataratesforglobalevolution,EDGE)或石马分多址(codedivisionmultipleaccess,CDMA)网络等等。图8为暂停传输由相机模块237所捕捉到的实时影像的功能与开始传输由储存模块234所取得的应答影像的顺序图。当移动电话23耦接于电脑主机21并且作为网络相机时,微控制单元233依序地从相机模块237或编译码模块236取得实时影像I!、12至L并且经由连接模块235传输所取得的实时影像h、I2至ln至电脑主机21,让实时影像得以传输至远程电子装置61。当经由传收模块232接收来自远程移动电子装置91的来电请求时,微控制单元233可立即地发出暂停请求至相机模块237,使相机模块237暂停实时影像的捕捉。于一些实施例中,当经由传收模块232接收来自远程移动电子装置91的来电请求时,微控制单元233可于显示器上显示一个询问,用以提示用户是否答复所接收到的来电请求。图9为实施例的用以提示用户是否答复所检测到的来电请求的询问示意图,该询问显示一个提示信息M900与软键K900。当检测到位于键盘上的相应于软键K900的硬键被压下时(亦即用户决定答复所接收到的来电请求),微控制单元233发出一个暂停请求至相机模块237,使相机模块237暂停实时影像的捕捉。需注意的是,于答复来电请求后,移动电话21经由蜂巢式网络与远程移动电子装置91(图7)进行通信。于暂停相机模块237后,微控制单元233经由发出应答影像获取请求至储存模块234来取得至少一个应答影像,并且经由连接模块235反复地传输所取得的应答影像至电脑主机21,使得得以经由因特网来传输应答影像至远程电子装置61。远程电子装置61将所接收到的应答影像显示于显示器上,用以通知远程用户,移动电话23接收到来电请求。图10为实施例的应答影像IIOOO示意图。熟悉此技艺的人士皆可了解两个或两个以上的应答影像能依序地被取得且传输至电脑主机21,并接着传输至远程电子装置61,以至于远程电子装置61能藉由依序接收的应答影像来显示出动画或视频串流。请一并参阅图2、图7、图9以及图11,其中图11为当接收到来电请求时,实施例的传输影像至电脑主机21的方法流程图,由移动电话23中的微控制单元233执行。如步骤S1110,从远程移动电子装置91接收来电请求。如步骤S]131,显示一个人机界面(MMI)来提示用户是否答复所接收到的来电请求。如步骤S1133,经由所显示的人机界面检测到用户决定答复所接收到的来电请求。如步骤S1151,暂停相机模块237,从而暂停实时影像的捕捉。如步骤S1153,从储存模块234取得应答影像(如图10的11000)。如步骤S1155,经由连接模块235传送所取得的应答影像至电脑主机21。如步骤S1157所示的一段期间过后,流程进行至步骤S1155以继续传送应答影像。需注意的是,可省略步骤S1131与S1133来提升效能。请一并参阅图7以及图12,其中图12为恢复所暂停的传输由相机模块237所捕捉到的实时影像功能的顺序图。当移动电话23与远程移动电子装置91通信时,微控制单元233从储存模块234取得应答影像,并且经由连接模块235传输所取得的应答影像至电脑主机21,让应答影像得以经由网络传输至远程电子装置61。当接收到指出移动电话23与远程移动电子装置91间的通信被停止的终止信号时,微控制单元233立即停止传输应答影像至电脑主机21,并发出恢复请求至相机模块237,并且相机模块237恢复先前所暂停的实时影像的捕捉。于恢复相机模块237后,微控制单元233依序地从相机模块237或编译码模块236取得实时影像I。12至In,并且经由连接模块235传输所取得的实时影像h、12至In至电脑主机21,让实时影像得以经由网络传输至远程电子装置61。远程电子装置61将显示所接收到的实时影像于显示器上。请一并参阅图2、图7以及图13,其中图13为当接收到终止信号时,实施例的传输影像至电脑主机21的方法流程图,由移动电话23中的微控制单元233所执行。如步骤S1310,接收到指示移动电话23与远程移动电子装置91间的通信被停止的终止信号。如步骤S1330,停止传输应答影像(如图10的I1000)至电脑主机21。如步骤S1351,恢复相机模块237,来恢复先前所暂停的实时影像的捕捉功能。如步骤S1353,从相机模块237或编译码模块236取得实时影像。如步骤S1355,经由连接模块235将所取得的实时影像传输至电脑主机21。如步骤S1357所示的于一段期间过后,流程进行至步骤S1353来取得下一个实时影像。本发明的影像传输方法,或特定型态(aspects)或其部分,可以以程序代码(即指令)的型态包含于实体媒体,如软盘、光盘片、硬盘、或是任何其它可机读取(如电脑可读取)储存媒体,其中,当程序代码被机器,如电脑、光驱等,加载且执行时,此机器变成用以参与本发明的装置。本发明的方法也可以以程序代码型态透过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序代码被机器(如电脑)接收、加载且执行时,此机器变成用以参与本发明的装置。当在一般用途处理器(general-purposeprocessor)上执行时,程序代码结合处理器提供一操作类似于应用特定逻辑电路的独特装置。图14a为实施例的从移动电子装置23(图2)传输应答影像至电脑主机21(图2)的示意图。微控制单元233从储存模块234取得应答影像,并经由连接模块235传输应答影像至电脑主机21中的传输装置46(图4)。之后,处理单元41执行点对点通信应用程序5100,经由处理单元41所执行的传输驱动程序5500与视频类别对象驱动程序(videoclassdriver)5300来从传输装置46取得应答影像,并经由通信装置47传输应答影像至远程电脑。图14b为实施例的从移动电子装置23(图2)传输实时影像至电脑主机21(图2)的示意图。透过相机模块237与编译码模块236不断地产生一系列实时影像;或仅由相机模块237产生一系列实时影像。相机模块237中的影像信号处理器可将诸如文字、符号、图型样式的特定内容混合嵌入(blend)到经由影像感应模块所检测到的原始影像,或调整原始影像的影像参数,诸如色温、对比等等,来产生实时影像。所产生的原始影像可由编译码模块236以特定格式加以编码来产生一序列诸如JPEG、GIF影像、I-、P-、B-画面的实时影像,编译码模块236可为JPEG编码器、MP4编码器或GIF编码器。JPEG编码器、MP4编码器或GIF编码器可将文本(textual)数据或影像数据混合至原始影像,并且将混合后的影像进行编码来产生实时影像。例如,相应于一个用户昵称的文本数据可混合至原始影像,让远程电脑显示产生的带有混合该昵称的实时影像。微控制单元233经由连接模块235依序地传输所产生的实时影像至传输装置46。之后,处理单元41执行点对点通信应用程序5100,经由处理单元41所执行的传输驱动程序5500与类别对象驱动程序5300来从传输装置46取得实时影像,并经由通信装置47传输实时影像至远程电脑。针对一个特定的系统组件,说明书及权利要求书范围中会使用一个名称来为其命名。熟习此技艺人士皆了解,消费电子设备的制造者也许会使用不同的命名来称呼内容中所对应的系统组件。此文件并不欲以不同的名称来区别组件间的不同,而是使用不同的功能描述来进行区别。虽然本发明己以较佳实施例揭露如上,然其并非用以限定本发明,任何熟悉此项技艺者,在不脱离本发明的精神和范围内,当可做些许更动与润饰,因此本发明的保护范围以权利要求所界定的范围为准。权利要求1.一种影像传输方法,由一移动电子装置来执行,该移动电子装置依序地传输由其相机模块所捕捉的复数个实时影像至一电脑主机,用以进一步传输所述实时影像至一远程电子装置,所述方法包括从一远程移动电子装置接收一来电请求;于接收所述来电请求后暂停所述实时影像的传输;以及传输指示接收到所述来电请求的至少一应答影像至所述电脑主机,用以进一步传输所述应答影像至所述远程电子装置。2.根据权利要求1所述的影像传输方法,还包括于接收到所述来电请求后,提示用户选择是否答复所述接收的来电请求;检测到所述用户决定答复所述接收的来电请求;于检测到所述用户决定答复所述接收的来电请求后,暂停所述实时影像的传输;以及传输所述应答影像至所述电脑主机。3.根据权利要求2所述的影像传输方法,还包括于检测到所述用户决定答复所述接收的来电请求后,发出一暂停请求至所述相机模块来暂停所述实时影像的捕捉;以及于检测到所述用户决定答复所述接收的来电请求后,发出一应答影像获取请求至一储存模块来取得所述应答影像。4.根据权利要求2所述的影像传输方法,还包括于检测到所述用户决定答复所述接收的来电请求后,与所述远程移动电子装置进行通信。5.根据权利要求4所述的影像传输方法,还包括接收一终止信号,该终止信号指示所述移动电子装置与所述远程移动电子装置间的通信被结束;于接收到所述终止信号后,暂停传输所述应答影像至所述电脑主机;以及于接收到所述终止信号后,恢复将所述相机模块所依序捕捉到的实时影像传输至所述电脑主机,其中所述电脑主机依序地传输所述实时影像至所述远程电子装置。6.根据权利要求5所述的影像传输方法,还包括发出一恢复请求至所述相机模块来恢复实时影像的捕捉。7.根据权利要求1所述的影像传输方法,还包括于接收到所述来电请求后,发出一暂停请求至所述相机模块来暂停所述实时影像的捕捉;以及于接收到所述来电请求后,发出一应答影像获取的请求至一储存模块来取得所述至少一应答影像。8.根据权利要求1所述的影像传输方法,其中当捕捉与传输所述实时影像至所述电脑主机时,所述移动电子装置配置为所述电脑主机的网络相机。9.根据权利要求1所述的影像传输方法,其中所述移动电子装置与所述远程移动电子装置连接至一蜂巢式网络,并且所述电脑主机与所述远程电子装置连接至一因特网通信协议网络。10.根据权利要求1所述的影像传输方法,其中所述实时影像与所述至少一应答影像是经由内存于所述电脑主机的一点对点通信应用程序来传输至所述远程电子装置。11.一种影像传输系统,设置于一移动电子装置中,所述移动电子装置依序地传输复数个实时影像至一电脑主机,用以进一步传输所述实时影像至一远程电子装置,所述系统包括-一传收模块;一连接模块,耦接于所述电脑主机;以及一微控制单元,用以经由所述传收模块从一远程移动电子装置接收一来电请求,于接收所述来电请求后暂停所述实时影像的传输,以及经由所述连接模块传输指示接收到所述来电请求的至少一应答影像至所述电脑主机,用以进一步传输所述应答影像至所述远程电子装置。12.根据权利要求11所述的影像传输系统,还包括一显示器,其中所述微控制单元于接收到所述来电请求后,提示一用户选择答复或不答复所述接收的来电请求,检测到所述用户决定答复所述接收的来电请求,并于检测到所述用户决定答复所述接收的来电请求后,暂停所述实时影像的传输,以及传输所述至少一应答影像至所述电脑主机。13.根据权利要求12所述的影像传输系统,还包括一相机模块及一储存模块,其中所述微控制单元还于检测到所述用户决定答复所述接收的来电请求后,发出一暂停请求至所述相机模块来暂停所述实时影像的捕捉,以及于检测到所述用户决定答复所述接收的来电请求后,发出一应答影像获取请求至所述储存模块来取得所述至少一应答影像。14.根据权利要求12所述的影像传输系统,其中所述微控制单元于检测到所述用户决定答复所述接收的来电请求后,经由所述传收模块来与所述远程移动电子装置进行通《言。15.根据权利要求14所述的影像传输系统,其中所述微控制单元接收一终止信号,所述终止信号指示于所述移动电子装置与所述远程移动电子装置间的通信被结束;于接收到所述终止信号后,暂停传输所述至少一应答影像至所述电脑主机;以及于接收到所述终止信号后,恢复将所述相机模块所依序捕捉到的实时影像传输至所述电脑主机的功能,并且所述电脑主机用以依序地传输所述实时影像至所述远程电子装置。16.根据权利要求15所述的影像传输系统,其中所述微控制单元发出一恢复请求至所述相机模块来恢复实时影像的捕捉。17.根据权利要求11所述的影像传输系统,还包括一相机模块及一储存模块,其中所述微控制单元于接收到所述来电请求后,发出一暂停请求至所述相机模块来暂停所述实时影像的捕捉,以及于接收到所述来电请求后,发出一应答影像获取请求至所述储存模块来取得所述至少一应答影像。18.根据权利要求.ll所述的影像传输系统,其中当捕捉与传输所述实时影像至所述电脑主机时,所述移动电子装置配置为所述电脑主机的网络相机。19.根据权利要求16所述的影像传输系统,其中所述移动电子装置与所述远程移动电子装置连接至一蜂巢式网络,并且所述电脑主机与所述远程电子装置连接至一因特网通信协议网络。20.根据权利要求11所述的影像传输系统,其中所述实时影像与所述至少一应答影像是经由内存于所述电脑主机的一点对点通信应用程序来传输至所述远程电子装置。全文摘要一种影像传输方法,由一个移动电子装置所执行。移动电子装置依序地传输由其相机模块所捕捉的多个实时影像至电脑主机,用以进一步传输实时影像至远程电子装置。影像传输的方法包括下列步骤。从远程移动电子装置接收来电请求。于接收来电请求后,暂停实时影像的传输。传输指示接收到来电请求的至少一应答影像至电脑主机,用以进行后续的传输至少一应答影像至远程电子装置。文档编号H04M11/00GK101341731SQ200780000768公开日2009年1月7日申请日期2007年2月27日优先权日2006年2月27日发明者王惟德,陈嘉瑢申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1