动静态混合画面的投影方法和投影系统的制作方法

文档序号:2782657阅读:145来源:国知局
专利名称:动静态混合画面的投影方法和投影系统的制作方法
技术领域
本发明涉及一种动静态混合画面的投影方法和投影系统,具体地,涉及一种能够在有限的传输带宽的情况下同时满足静态图像与动态视频的显示效果并有效地节省了CPU处理能力的需求的投影方法和投影系统。
背景技术
在3C(3C指计算机、通讯和消费电子3个领域)出现了很多新形式的应用和产品,比如通过无线或有线的网络,在电视机上收看存储在电脑上的视频、音频和图片资料,这种应用在家庭中会使用户能够用更合适的设备欣赏更丰富的内容。该应用还可以实现无线投影,利用无线的方式把笔记本上的屏幕内容通过投影机投影出来,在会议或教学过程中无线投影会带来很多便利。
图8是电脑与投影仪连接实现投影功能的示意图,描述了两种连接方式,其中的图(A)是传统的通过模拟接口的有线电缆连接的方式,而图(B)部分是通过无线网络的方式连接进行投影,网络上传输的是数字信号。
在按传统方式下使用投影仪时,利用电脑等设备的模拟接口(如电脑的VGA输出口),用有线的方式把投影仪和电脑等提供显示内容的设备连接起来,直接把需要显示的信号以模拟的方式传输到投影仪。这种方式可以把电脑屏幕上显示的内容完全复现到投影仪的投影幕上,包括电脑屏幕上显示的文字、表格等静态显示信息,也包括在电脑上播放的视频显示内容。
但是,如果通过无线或有线网络的方式把电脑的屏幕内容传输到投影仪,则无法直接利用电脑设备上原有的模拟接口,而需要在电脑端将屏幕显示的内容进行必要的编码,以数字信号的方式传输到投影仪端,投影仪再进行解码将数字信号恢复成显示需要的模拟信号投影出来。这样的实现方式需要电脑和投影仪拥有三个方面的能力,一个是电脑端需要图像和音视频的编码能力,二是电脑端的网络传输能力和投影仪端的网络接收能力。此外,还要投影仪具备对图像和音视频的解码能力,只有整个系统具有这几方面的能力,才能实现编码-传输-接收-解码-显示的过程。
在投影过程中,如果电脑屏幕显示的是静态的照片、文字、表格等内容,则需要保证静态显示的细节,避免在编码-传输-解码的过程中产生失真,比如某种无损压缩算法。这需要较复杂的算法并产生较大的传输数据量。如果电脑屏幕显示的是动态的视频,则需要在保证画面清晰度的前提下满足一定的传输帧率,才能达到视频的动态效果。一般情况下,静态画面和动态视频采用不同的编码方法进行处理。
但是,如果在电脑屏幕是一个动静态结合队画面时,比如某一个显示窗口范围显示的内容是静态画面,而另一个显示范围是在利用某一个视频播放器进行视频播放的情况时,如果按照静态要求的低损失甚至是无损压缩的编码方式处理的话,又要同时满足视频部分的帧率,则需要电脑端有极强的压缩编码能力才能完成每秒那么多帧画面的压缩编码,并要求传输的无线或有线网络具有非常宽的传输带宽,才能够传输如此大的数据量。
因此,需要一个合适的压缩编码方式来处理,使得电脑屏幕的动静态混合画面投影出来的画面效果既能满足动态视频的流畅效果,又能满足静态画面的稳定、清晰的内容显示。

发明内容
鉴于上述问题,提出了本发明的投影方法和投影系统。本发明的目的是提供一种适用于投影仪类应用的显示屏幕的编码传输方法,对于屏幕的动静态混合画面,使得投影出来的画面效果既能满足动态视频的流畅效果,又能满足静态画面的稳定、清晰的内容显示。
在本发明的一个方面,提出了一种在包括投影信息发送端和投影端的投影系统进行的投影方法,包括步骤在所述投影信息发送端,对投影信息进行分析,以产生静态画面信息和动态画面信息;将所述静态画面信息和动态画面信息作为数据发送到所述投影端;在所述投影端,从接收的数据中提取所述静态画面信息和动态画面信息;以及将所述静态画面信息和动态画面信息显示在各自的窗口中。
在本发明的另一方面,提出了一种包括投影信息发送端和投影端的投影系统,所述投影信息发送端包括第一处理装置,用于对投影信息进行分析,以产生静态画面信息和动态画面信息;发送装置,将所述静态画面信息和动态画面信息作为数据发送到投影端;所述投影端包括第二处理装置,从接收的数据中提取所述静态画面信息和动态画面信息;投影显示装置,用于将所述静态画面信息和动态画面信息显示在各自的窗口中。
处理中,将动态和静态画面的区域(大小、位置)信息传输给投影端(投影仪),投影端接收到动态和静态编码数据的同时得到他们在屏幕上所处的区域信息,并按照该信息将动静态数据进行组合,将组合后的画面进行投影。
对于动静态混合的显示画面,将动态和静态画面部分分别处理和传输,按静态的无损方法处理静态画面部分,以极低的帧率进行传输,满足静态画面稳定清晰的显示效果的同时不增加CPU处理和网络传输的压力。而对于视频播放部分,直接获取播放器的显示区域信息,将视频文件播放显示之前的原始视频流数据通过网络传输到投影仪端,而节省截取屏幕并进行实时编码的过程,可以大大节省CPU资源,并能够满足视频显示的动态要求,画面不产生停顿现象。


图1A示出了根据本发明实施例的投影系统中的电脑端(投影信息发送端)的构成方框图;图1B示出了如图1A所示的电脑端中的处理单元的构成图;图2A示出了根据本发明实施例的投影系统中的投影端的构成方框图;图2B示出了如图2A所示的投影端的处理单元的构成图;图3中的(A)和(B)是根据本发明的投影方法在进行全屏静态画面的无损压缩和投影过程中进行的操作流程图;图4中的(A)和(B)是根据本发明的投影方法在利用高压缩比的压缩方式进行压缩并传输和投影动态画面的过程中进行的流程图;图5中的(A)、(B)和(C)是根据本发明的投影方法在通过网络传输协议将流媒体传输到投影仪端进行解码播放的情况下的流程图;图6中的(A)和(B)是根据本发明的投影方法在对动静态混合画面的传输和投影的情况下投影信息发送端的流程图;图7是根据本发明的投影方法在对动静态混合画面的传输和投影的情况下投影端的流程图;图8中的(A)和(B)示出了投影信息发送端和投影端的连接示意图。
具体实施例方式
下面结合附图对本发明的具体实施方式
作进一步详细的描述。
如图1A所示,本发明实施例的投影系统需要在电脑端(投影信息发送端)包括处理单元102、网络接口单元103、以及控制接口单元104。
处理单元102与控制接口单元104连接,处理单元102通过控制接口单元104接收使用者发送的命令,并根据该命令进行控制与投影仪设备之间用于传送媒体资源的网络数据传输。
处理单元102还与网络接口单元103连接,处理单元102通过网络接口单元103与投影设备进行命令交互以及网络数据的传输,处理单元102通过与其它设备的命令交互,发现网络上能够投影的设备,并与这些设备建立连接,处理单元102可以利用所建立的连接,根据控制接口单元104的使用者控制命令,通过网络接口单元103与这些设备进行用于传送媒体资源的网络数据的传输。
处理单元102还接收输入的静态图像、动态图像或者动静态混合的数据流,并将接收到的数据流进行动静态媒体数据分割,分别进行解压缩(有损和无损)处理,然后通过网络接口单元103以有线或者无线的方式发送到投影端。
图1B示出了如图1A所示的电脑端中的处理单元102的构成图。如图2所示,处理单元102包括分析部分1021、静态画面编码部分1022、动态画面编码部分1023、缓冲部分1024和控制部分1025。
分析单元1021对要投影的数据流进行分析,如果是动静态混合画面,则获取动静态窗口信息,并根据所获取的动静态窗口信息将动静态混合画面分成静态画面部分和动态画面部分。
然后,静态画面编码部分1022对分析单元输出的静态画面部分按照低损或者无损压缩算法进行编码,并输出编码后的静态画面部分数据。同时,动态画面编码部分1023从分析单元1022获取要动态播放的动态画面部分,如果需要,对其进行编码,然后存储在缓冲1024中。
在以流媒体的形式播放动态画面的情况下,控制部分1025获得流媒体的时间戳信息,并利用时间戳信息对缓冲部分1024中存储的动态画面进行映射,以及通过网络接口单元103将时间戳信息发送给投影端,将动态画面的时间戳与静态画面映射用于投影端的校正,以保证在投影端的播放同步。
图2A示出了根据本发明的投影系统中的投影端的方框图。如图2所示的投影端包括投影显示单元201、处理单元202、网络接口单元203、以及控制接口单元204。
处理单元202与控制接口单元204连接,处理单元202通过控制接口单元204接收使用者发送的命令,并根据该命令进行控制与投影仪设备之间用于传送媒体资源的网络数据传输。处理单元202还与网络接口单元203连接,通过网络接口单元203与投影设备进行命令交互以及网络数据的传输。
处理单元202通过与其它设备的命令交互,发现网络上能够投影的设备,并与这些设备建立连接,处理单元202可以利用所建立的连接,根据控制接口单元204的使用者控制命令,通过网络接口单元203与这些设备进行用于传送媒体资源的网络数据的传输。
处理单元202通过网络接口单元203接收从信号发送端发送来的动态播放数据和静态播放数据。如果需要,将接收到的动态数据和静态数据同时在一个画面上显示出来,处理单元202就将上述的动态播放数据和静态播放数据合并成投影播放单元201可以显示的媒体数据,传输给投影显示单元201,投影显示单元201再将接收到的合并的媒体数据后进行播放。
图2B示出了如图2A所示的投影端的处理单元202的构成图。如图2B所示,处理单元202包括缓冲部分2021、提取部分2022、静态画面解码部分2023、动态画面解码部分2024和控制部分2025。
缓冲部分2021用来存储从网络接口部分接收的数据包。提取部分2022在控制部分2025的控制下,从缓冲部分2021中分别提取静态画面数据和动态画面数据,并发送到静态画面解码部分2023和动态画面解码部分2024。
在静态画面解码部分2023中,对静态画面数据进行与投影信息发送端进行的编码过程相反的解码过程,并将解码后的静态画面发送给投影显示单元201,显示在静态窗口中。
在动态画面解码部分2024中,如果需要,对动态画面进行解码,或者将动态画面直接发送给投影显示单元201,将动态画面显示在动态窗口中。
此外,控制部分2025将与静态画面映射的动态画面的时间戳,与静态画面进行同步校正,以保证动态画面与静态画面之间的同步。
图3是根据本发明的投影方法在进行全屏静态画面的无损压缩和投影过程中进行的操作流程图。
如图3所示,对于全屏的静态画面,由于其中没有动态画面,所以在接收到输入的要播放的数据流后,分析部分1021直接将输入的静态数据发送给静态画面编码部分1022以无损的压缩方式进行压缩。然后以较低的更新速率传输压缩的静态画面内容,并由投影端进行投影。
在电脑端,在步骤S31,使用者的控制命令通过电脑端的控制接口单元104传送送给处理单元102中的控制部分1025,或者通过投影仪端发来的控制信息通过网络接口单元103传送给处理单元102中的控制部分1025。
在步骤S32,在处理单元102中,分析部分1021直接将需要传送的静态图象传送给静态画面编码部分1022,进行无损压缩编码,例如,霍夫曼编码等。然后,在步骤S33,静态画面编码部分将编码后的数据转换成网络可以传输的数据包。在步骤S34,借助于网络接口单元103通过有线或无线网络将数据包传送到投影端。由于静态图像显示的实时性要求不是太高,可以进行低帧率传输,以有效的节省网络带宽。
在投影过程中,控制部分1025判断静态画面的投影是否结束,如果没有结束,则一直按照静态显示低帧速率进行定时,以控制投影的操作过程。
在投影端,在步骤S37,投影端不断的在网络上接收电脑端发来的需要显示的数据包,当网络接口单元103收到数据包后,传送到处理单元202,然后在步骤S38投影端处理单元202中的静态画面解码部分2024将其解码成可以在投影仪端显示的静态图像,并在步骤S39将其传送给投影显示单元201进行显示。
图4是根据本发明的投影方法在利用高压缩比的压缩方式进行压缩并传输和投影动态画面的过程中进行的流程图。
如图4中的(A)所示,在电脑端,在步骤S41,使用者的控制命令通过电脑端的控制接口单元104传送给处理单元102中的控制部分1025,或者通过投影仪端发来的控制信息通过网络接口单元103传送给处理单元102中的控制部分1025。
然后,在步骤S42,处理单元102中的分析单元1021将需要传送的动态画面直接传送给动态画面编码部分1023,并在那儿进行高压缩比的压缩编码。在步骤S43,动态画面编码部分1023将压缩编码后的数据转换成网络可以传输的数据包,然后在步骤S44借助于网络接口单元103通过有线或无线网络送到投影端。对于动态显示画面来说,需要高帧率传输,以保证显示画面的流畅性。
在投影过程中,控制部分1025判断动态画面的投影是否结束,如果没有结束,则一直按照动态显示高帧速率进行定时,以控制投影的操作过程。
在投影端,在步骤S47,投影端的网络接口单元203不断的在网络上接收电脑端发来的需要显示的数据包。当网络接口单元203收到数据包后,在步骤S48,传送到处理单元202中的动态画面解码部分2024,并将其解码成可以在投影仪端显示的动态图像。然后将解码后的动态图像传送给投影显示单元201进行显示。
图5描述的是,对于电脑端利用某个视频播放器播放全屏的视频画面时,直接通过某种网络传输协议(如HTTP或RTP协议)将需要播放的流媒体通过网络传输到投影端,在投影仪端进行解码播放的实例。图5中所描述的方法可以避免在电脑端进行特别消耗计算资源的视频编码,而只需要通过某种机制(例如通过时间戳方法)控制网络传输和投影端的播放同步问题。
在步骤S51,处理单元102的控制部分1025获取媒体播放的时间戳。然后,在步骤S52,将此时间戳信息发送到缓冲部分1024,用于发送同步校正。然后,控制部分1025通过网络接口单元103将时间戳信息发送给投影端以进行同步校正。当然此同步校正信息只需要每隔一定时间向投影仪端发一次,较低的帧率定时,以保证播放的同步。在步骤S54,控制部分1025在投影过程中判断投影操作是否结束,如果没有结束,一直以较低的帧速率进行定时,发送同步信息给投影端。
在电脑端,流媒体传输也需要利用时间戳校正媒体信息。在这种情况下,在步骤S511处理单元102中的控制单元1025控制分析部分1021将需要通过网络协议被传送到投影仪的等待播放的媒体文件通过动态画面编码部分1023放入缓冲部分1024中。然后,在步骤S512,处理单元102中的控制部分1025利用时间戳校正媒体传输文件,并在步骤S513将此流媒体数据通过网络接口单元103发送给投影仪端。
在投影端,在步骤S56,投影端的网络接口单元203不断的在网络上接收电脑端发来的需要显示的数据包。当网络接口单元103收到数据包后,在步骤S57,将收到的数据包传送到处理单元202中的缓冲部分2021。投影端的处理单元202的控制部分2025根据从电脑端接收的时间戳信息命令提取部分2022提取缓冲部分2021中的数据,并将与静态画面映射的动态画面的时间戳,与静态画面进行同步校正。然后在步骤S59,利用动态画面解码部分2024和静态画面解码部分2023将其解码成可以在投影显示单元201显示的媒体数据。最后,在步骤S510,把解码后的媒体数据传送给投影显示单元201进行显示。
而对于电脑屏幕上视频播放只占用屏幕的部分窗口,其他窗口还是静态的文字或表格窗口的显示内容,按照本发明的方法图6给出了一个处理流程。
图6描述的是动静态混合画面的传输投影中电脑端处理流程。如图6所示,在步骤S61,处理单元102中的分析部分1021通过屏幕画面的动静态分析或通过操作系统的窗口管理接口获取动态播放播放窗口信息,其中包括位置、尺寸等等。
然后,处理单元102中的控制部分1025将此动静态窗口信息通过网络接口单元103传送给投影端。对于静态图像部分,在步骤S62,静态画面编码部分1022进行无损压缩编码并转换成网络可以传输的数据包,并在步骤S63通过网络接口单元103将数据包传输到投影端。
然后,对于动态画面,在步骤S64,处理单元102中的控制部分1025通过分析部分1021来获得媒体播放的时间戳,并在步骤S65将时间戳信息发送给网络接口单元103,用于发送同步校正,同时在步骤S66也将时间戳信息发送给投影端,用于投影端的同步校正。
在步骤S67,判断图像播放窗口是否发生变化。当动态图像的播放窗口发生变化时,流程返回步骤S61,处理单元102中的控制部分1025需要重新获取动态播放窗口信息。如果没有变化,则在步骤S68判断投影是否结束。如果投影没有结束,则在步骤S69,对于静态图像,由于其显示的实时性要求不是太高对,可以进行低帧率传输,从而有效的节省网络带宽。
在电脑端,流媒体传输也需要利用时间戳校正媒体信息。在这种情况下,在步骤S610,处理单元102将需要通过网络协议被传送到投影仪的等待播放的媒体文件放入缓冲部分1024中。然后,在步骤S611,处理单元102中的控制部分1025利用时间戳来校正缓冲部分1024中的媒体传输文件,即,将动态画面的时间戳与静态画面映射用于投影端的校正。并在校正之后,在步骤S612,通过网络接口单元103将此流媒体传输文件中的数据发送给投影端。在步骤S613,判断投影是否结束,如果没有结束,流程转到步骤S611,重复上面的步骤。
图7描述的是动静态混合画面的传输投影中投影端处理流程。
如图7所示,在步骤S71,投影端的网络接口单元203不断的在网络上接收电脑端发来的需要显示的数据包。当网络接口单元203收到数据包后,在步骤S72将其传送到处理单元102中的缓冲部分2021。然后,在步骤S73,提取部分2022在控制部分2025的控制下,从缓冲部分2021获取动静态窗口信息,并经由动态画面解码部分2024送给投影显示单元201。同时,在步骤S74,控制部分2025控制提取部分2022根据时间戳从缓冲部分2021中提取动态显示数据,并将与静态画面映射的动态画面的时间戳,与静态画面进行同步校正。
然后,在步骤S75,动态画面解码部分2024按照需要对提取部分提取的动态显示数据进行解码,将其解码成可以在投影仪端显示的媒体数据,并在步骤S76将该媒体数据传送给投影显示单元201,显示到动态窗口中。
同时,在步骤S77,判断静态图像是否更新,当静态图像需要更新时,在步骤S78,处理单元102中的控制部分2025控制提取部分2022从缓冲部分2021中提取静态数据。然后,在步骤S79,静态画面解码部分2023对提取部分2022提取的静态数据进行解码,并在步骤S710将解码后的数据发送给投影显示单元201,以将其显示到静态窗口。
根据本发明的上述实施例,将屏幕上的动态画面和静态画面分别进行处理,静态画面部分按低失真甚至完全无损的压缩方法处理,但是是以极低的帧率进行更新,因其内容是慢变化的,不需要高的帧率来追求动态效果。
对于动态画面部分,即视频播放部分窗口,则不进行视频的压缩编码处理,而是通过某种手段获得其播放的窗口位置、大小信息,将视频流源文件直接通过网络协议发送到投影端,并将播放内容的时间戳同时发送给投影端,使得投影端能够控制播放的内容使其与电脑屏幕的画面同步。
电脑端将静态画面和动态画面的位置尺寸信息发给投影端,投影端根据该信息,根据其自身投影显示的分辨率进行组合,按照与电脑屏幕相同或相同比例的尺寸位置显示出来。
在电脑端,动静态窗口的分辨和定位(分析)有如下几种方式。
1、通过屏幕画面的动静态分析来获得动态窗口分析部分1021获得显示屏幕的数据,分析其变化的情况,把高变化的区域划分出来,作为动态窗口,其余部分则是静态窗口。对于屏幕的动静态分析,在播放开始时从电脑的操作系统中得到其窗口数据,而没用经过窗口操作的情况下,这个动态窗口的位置和尺寸是不会发生变化的。
对于某些画面边缘变化及其缓慢的情况,如大的天空背景,可以利用一个专门的短暂视频节目,在正式内容播放开始之前进行试播,用以得到准确的动态窗口数据。该试播过程可以放在后台进行,以免对于电脑正常显示画面产生干扰。
当播放器窗口发生改变时(放大、缩小或拖动),需要重新定位动态窗口。
2、通过操作系统的窗口管理接口获得播放器的动态播放窗口以windows系统为例,播放器也是以窗口的形式呈现在屏幕上,通过对Windows系统的窗口信息的分析,能够得到播放器的显示窗口。
在未进行全屏播放且播放器的播放窗口只占整个播放器窗口的一部分时,可以结合上述的方法1获得播放窗口信息,而将播放器边框以外部分作为静态画面处理。
还可以利用窗口分析工具对播放器窗口进行分析,获得哪些子区域属于播放内容区域,哪些属于windows窗口部分即播放器边框等辅助信息。利用窗口分析器的方法与方法1相比的优势是会节省计算量。
3、通过播放器提供的接口来定位动态窗口直接调用播放器的数据接口,获得其播放窗口的尺寸位置信息(或通过其提供的其他信息计算出播放窗口的位置信息)。
对于电脑屏幕同时存在多个播放器,进行多个视频的同时播放时,可以参照该方法处理,分别提供多个播放器的播放窗口信息,并分别把播放的视频流发送给投影仪。
对于动态窗口部分被静态窗口覆盖的情况,电脑端可以通过窗口分析器,提供覆盖信息,投影仪端根据覆盖信息恢复动静态的覆盖组合情况。
对FLASH等并非视频流而又要求一定显示帧率的格式,可以按照静态窗口的处理方式,提高处理帧率使得满足FLASH的动画要求。随着投影端处理能力的增强,如果投影端能够直接处理FLASH格式的数据,则对于FLASH可以采用前面描述的与动态视频相同的处理方法。
以上所述,仅为本发明中的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变换或替换,都应涵盖在本发明的包含范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
权利要求
1.一种在包括投影信息发送端和投影端的投影系统进行的投影方法,包括步骤在所述投影信息发送端,对投影信息进行分析,以产生静态画面信息和动态画面信息;将所述静态画面信息和动态画面信息作为数据发送到所述投影端;在所述投影端,从接收的数据中提取所述静态画面信息和动态画面信息;以及将所述静态画面信息和动态画面信息显示在各自的窗口中。
2.如权利要求1所述的投影方法,其特征在于,还包括步骤在发送所述静态画面信息之前,对所述静态画面信息进行低损的或者无损的编码。
3.如权利要求2所述的投影方法,其特征在于,还包括步骤在投影之前,对所述静态画面信息进行解码。
4.如权利要求1所述的投影方法,其特征在于,还包括步骤在发送所述动态画面信息之前,将所述动态画面的时间戳与静态画面映射用于投影端的校正。
5.如权利要求4所述的投影方法,其特征在于,还包括步骤在所述投影端,在开始动态画面投影之前,将与所述静态画面映射的所述动态画面的时间戳,与所述静态画面进行同步校正。
6.如权利要求1所述的投影方法,其特征在于,所述静态画面信息是以低帧率进行定时的。
7.如权利要求1所述的投影方法,其特征在于,所述动态画面信息是以高帧频率进行定时的。
8.如权利要求1所述的投影方法,其特征在于,所述投影信息发送端和所述投影端是通过有线或无线的方式连接的。
9.如权利要求1所述的投影方法,其特征在于,把屏幕上高变化的区域作为动态窗口,将屏幕上低变化的区域作为静态窗口。
10.如权利权利要求1所述的投影方法,其特征在于,通过操作系统的窗口管理接口获得播放器的动态播放窗口,作为动态窗口,而把屏幕上其余的部分作为静态窗口。
11.如权利要求1所述的投影方法,其特征在于,通过播放器提供的接口来定位动态窗口,而把屏幕上其余的部分作为静态窗口。
12.一种包括投影信息发送端和投影端的投影系统,所述投影信息发送端包括第一处理装置,用于对投影信息进行分析,以产生静态画面信息和动态画面信息;发送装置,将所述静态画面信息和动态画面信息作为数据发送到投影端;所述投影端包括第二处理装置,从接收的数据中提取所述静态画面信息和动态画面信息;投影显示装置,用于将所述静态画面信息和动态画面信息显示在各自的窗口中。
13.如权利要求12所述的投影系统,其特征在于所述投影信息发送端还包括第一控制接口装置,接收使用者发送的命令,并根据该命令控制与所述投影端之间的数据传输;第一网络接口装置,用于与所述投影端建立用于信息传输的连接;所述投影端还包括第二控制接口装置,接收使用者或所述投影端发送的命令,并根据该命令来控制投影操作;第二网络接口装置,用于与所述投影信息发送端建立用于信息传输的连接。
14.如权利要求12所述的投影系统,其特征在于,所述第一处理装置包括分析部分,用于分析输入的投影信息,以输出所述静态画面信息和动态画面信息;静态画面编码部分,对所述静态画面信息进行低损或者无损编码,并形成用于网络发送的数据;动态画面编码部分,将所述动态画面信息形成用于网络发送的数据;第一控制部分,控制分析部分,并根据时间戳信息对所述动态画面信息进行校正;所述第二处理装置包括提取部分,从接收的数据中提取所述动态画面信息和静态画面信息;静态画面解码部分,对所述静态画面信息进行解码,并将解码的静态画面信息发送到所述投影显示装置;动态画面解码部分,对所述动态画面信息进行解码,并将解码的动态画面信息发送到所述投影显示装置;第二控制部分,用于控制所述提取部分。
15.如权利要求12所述的投影系统,其特征在于,所述第一处理装置还包括第一缓冲部分,用于缓冲从所述动态画面解码单元发送的、由所述动态画面信息构成的数据;所述第二处理装置还包括第二缓冲部分,用于缓冲接收的数据。
16.如权利要求15所述的投影系统,其特征在于,所述第一控制部分将所述动态画面的时间戳与静态画面映射用于投影端的校正。
17.如权利要求16所述的投影方法,其特征在于,在所述投影端,在开始动态画面投影之前,将与所述静态画面映射的所述动态画面的时间戳,与所述静态画面进行同步校正。
18.如权利要求15所述的投影系统,其特征在于,所述第一控制部分通过第一网络接口装置向所述投影端发送时间戳信息。
19.如权利要求12所述的投影系统,其特征在于,所述投影信息发送端和所述投影端是通过有线或无线的方式连接的。
20.如权利要求14所述的投影系统,其特征在于,所述分析部分把屏幕上高变化的区域作为动态窗口,将屏幕上低变化的区域作为静态窗口。
21.如权利要求14所述的投影系统,其特征在于,所述分析部分通过操作系统的窗口管理接口获得播放器的动态播放窗口,作为动态窗口,而把屏幕上其余的部分作为静态窗口。
22.如权利要求14所述的投影系统,其特征在于,所述分析部分通过播放器提供的接口来定位动态窗口,而把屏幕上其余的部分作为静态窗口。
全文摘要
公开了一种在包括投影信息发送端和投影端的投影系统进行的投影方法,以能够在有限的传输带宽的情况下同时满足静态图像与动态视频的显示效果。该方法包括步骤在所述投影信息发送端,对投影信息进行分析,以产生静态画面信息和动态画面信息;将所述静态画面信息和动态画面信息作为数据发送到所述投影端;在所述投影端,从接收的数据中提取所述静态画面信息和动态画面信息;以及将所述静态画面信息和动态画面信息显示在各自的窗口中。利用本发明的投影方法和系统,能够在保证投影画面性能的同时有效地节省了CPU处理能力的需求。
文档编号G03B21/00GK1949872SQ200510109320
公开日2007年4月18日 申请日期2005年10月13日 优先权日2005年10月13日
发明者杨胤嗣, 孙文彦, 王凯 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1