多媒体数据流处理的多数据流输出的制作方法

文档序号:7951839阅读:193来源:国知局
专利名称:多媒体数据流处理的多数据流输出的制作方法
技术领域
本发明涉及一种处理多媒体数据的系统,且特别是涉及一种传输和存储多媒体数据的系统。
背景技术
多媒体数据主要分为影像数据与声音数据。在影像数据方面,又分为静态影像及动态视频。声音数据又分为语音数据及音频数据。概略而言,静态影像数据与语音数据均为视频数据及音频数据的子集合,静态影像数据主要是因为数据并未随时间而有所变化,语音数据则是因为人声信号在频带、频宽及统计特性上均较为特殊。在数字信号处理时,都会使用到这些特点。
然而,因为在信号处理时并无法预测之后所需面对的存储空间及传输频宽的限制,故常于存储或传输前,将处理过(压缩过)的数字信号还原(解压缩),再根据所需的压缩比进行处理。如此,不仅浪费中央处理器的运算资源,使得系统处理效能降低,重复处理也降低了信号的品质,使多媒体数据失真。
图1示出了现有的一种多媒体数据处理系统方块图。如图所示,一原始信号(元件102)进入一压缩器(元件104),被该压缩器(元件104)处理为一数字数据流(元件106)。其中,该原始信号可以包含数字或模拟信号;而该压缩器可以是一种特殊用途集成电路(ASIC)/数字信号处理器(DSP)芯片,其可专用于处理音频/视频数据。而后,该数字数据流(元件106)被传输到一解压缩/压缩器(元件112)。其中,该解压缩/压缩器(元件112)可以是一信号处理系统、一计算机或一服务器,其对该数字数据流所进行的一或多次解压缩/压缩所获得的压缩比,基于欲存储的下一装置(例如,存储的目标-一硬盘(元件114))的存储空间,或欲传输的下一途径(例如,一有线/无线网络(元件116)或一移动电话(元件118)的通信网路)的频宽限制。该数字数据流(元件106)被压缩为具有适合压缩比的数字数据流(元件120、122或124),以适于传输或存储至下一目的地,例如,硬盘(元件114)、网络(元件116)或移动电话(元件118)。
图2示出了现有的一种多媒体数据处理方法流程图。如图所示,在开始传输之后(步骤202),一原始信号被一压缩器接收(步骤204),而该原始信号被该压缩器压缩为一单一数字数据流(步骤206),再将该单一数字数据流传输至一解压缩/压缩器(步骤207)。而后,该解压缩/压缩器基于欲存储的下一装置或欲传输的下一途径的存储空间或传输频宽,决定该数字数据流的压缩比(步骤208)。例如,若因欲存储空间较小或传输频宽较窄而判定该数字数据流需经过高压缩比的压缩,将该数字数据流先解压缩(步骤210),再压缩为具有高压缩比的数字数据流(步骤212)。最后,才存储或传输该具有高压缩比的数字数据流(步骤214)。同样地,若遇到需要以其它等级的压缩比来压缩该数字数据流的情况时,亦依照类似步骤进行。
综上所述,因为在信号处理时并无法预测之后所需而对的存储空间及传输频宽的限制,所以在图2的步骤208之后,必须将处理过的数字信号还原/解压缩(步骤210、220或230),再根据所要求的压缩比再次处理/压缩(步骤212、222或232),最后才存储或传输经再次压缩过的数字数据流(步骤214、224或234)。上述的复杂的系统,不仅处理过程重复,浪费中央处理器的运算资源,使得系统处理效能降低。此外,重复处理也降低了信号的品质,造成多媒体数据失真。

发明内容
因此本发明所要解决的技术问题就是在提供在数字信号处理器中就针对不同数据量产生不同数据量的数据流。在视频方面,数字信号处理器可以从取得原始数据后,即可针对不同的数据量,进行原始影像的缩放及不同的处理架构或标准,用以产生多个不同数据量的数据流。在音频方面,则可针对音频特性的不同及可提供的频宽或存储空间,以不同的处理架构或标准,产生多个不同数据量的数据流。借以节省中央处理器还原数据再处理的时间、减少数据的失真情况,亦可进一步精简系统。
依照本发明一较佳实施例,提出一种多媒体数据处理系统,至少包含一原始信号;及一压缩器,其处理该原始信号为数种具有不同压缩比或压缩格式的数字数据流,其中,依据欲存储的一下一装置的存储空间,或欲传输的一下一途径的频宽限制,从该数种具有不同压缩比或压缩格式的数字数据流中选择出一具有适合压缩比或压缩格式的数字数据流,来应用于传输或存储。
依照本发明另一较佳实施例,提出一种多媒体数据处理方法,至少包含下列步骤一压缩步骤,其将所接收到的一原始信号压缩成数种具有不同压缩比或压缩格式的数字数据流;一选择步骤,其依据欲存储的一下一装置的存储空间,或欲传输的一下一途径的频宽限制,从该数种具有不同压缩比或压缩格式的数字数据流中选择出一具有适合压缩比或压缩格式的数字数据流;以及一存储或传输步骤,其存储或传输所选择的该具有适合压缩比或压缩格式的数字数据流。
应用本发明具有下列优点第一、节省中央处理器的运算资源,使得系统处理效能提高,第二、没有重复压缩和解压缩的处理,可维持信号的品质,不致使多媒体数据失真。
第三、本发明整合入特殊用途集成电路/数字信号处理器(ASIC/DSP)芯片后,便可依照使用者设定、系统默认值、或系统内装程序来提供多种压缩比或压缩格式的数字数据流,其可适用于多种状况,而无需额外的装置来进行压缩或解压缩。
第四、精简化系统处理多媒体数据的流程,提升系统的效能。


为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附图式的详细说明如下图1示出了现有的一种多媒体数据处理系统方块图;图2示出了现有的一种多媒体数据处理方法流程图;图3示出了依照本发明一较佳实施例的一种多媒体数据处理系统方块图;以及图4示出了依照本发明另一较佳实施例的一种多媒体数据处理方法流程图。
其中,附图标记102-原始信号104-压缩器
106-数字数据流112-解压缩/压缩器114-硬盘116-网络118-移动电话120-数字数据流1122-数字数据流2124-数字数据流3202-开始204-原始信号被压缩器接收206-原始信号被压缩器压缩为单一数字数据流207-将单一数字数据流传输至解压缩/压缩器208-以存储空间或传输频宽决定数字数据流的压缩比210-解压缩数字数据流212-压缩数字数据流为高压缩比的数字数据流214-存储或传输高压缩比的数字数据流220-解压缩数字数据流222-压缩数字数据流为中压缩比的数字数据流224-存储或传输中压缩比的数字数据流230-解压缩数字数据流232-压缩数字数据流为低压缩比的数字数据流234-存储或传输低压缩比的数字数据流302-原始信号304-压缩器306-数字数据流1308-数字数据流2310-数字数据流3314-硬盘316-网络
318-移动电话402-开始404-原始信号被压缩器接收406-原始信号被压缩器压缩出数种压缩比或压缩格式的数字数据流408-以存储空间或传输频宽决定数字数据流的压缩比或压缩格式414-存储或传输高压缩比的数字数据流424-存储或传输中压缩比的数字数据流434-存储或传输低压缩比的数字数据流具体实施方式
请参照图3,其示出了依照本发明一较佳实施例的一种多媒体数据处理系统方块图。如图所示,一原始信号(元件302)进入一压缩器(元件304),被该压缩器(元件304)处理为数种(例如,在本实施例中为三种)具有不同压缩比或不同压缩格式的数字数据流,例如,低压缩比(例如10%)或第一压缩格式(例如M-JPEG)的数字数据流1(元件306)、中压缩比(例如1%)或第二压缩格式(例如MPEG-4)的数字数据流2(元件308)和高压缩比(例如0.6%)或第三压缩格式(例如H.264)的数字数据流3(元件310)。在一实施例中,该压缩器(元件304)可同时产生数种相同和不同的具有不同压缩比或不同压缩格式的数字数据流,例如,数字数据流1与数字数据流2都具有相同的第一压缩比或第一压缩格式,而数字数据流3具有不同于第一压缩比或第一压缩格式的第二压缩比或第二压缩格式。其中,该原始信号可以包含数字或模拟信号;而该压缩器可以是一种特殊用途集成电路(ASIC)或数字信号处理器(DSP)芯片,其可专用于处理音频/视频数据。之后,该等数字数据流1、2和3(元件306、308和310)皆被产生,而不同压缩比或压缩格式的该等数字数据流1、2和3(元件306、308和310)的选择,基于欲存储的下一装置(例如,存储的目标-一硬盘(元件314))的存储空间,或欲传输的下一途径(例如,一有线/无线网络(元件316)或一移动电话(元件318)的通信网路)的频宽限制。
此外,该压缩器可还包括一设定界面,以设定所欲压缩出的数种具有不同压缩比或压缩格式的数字数据流,而该设定界面可以是系统内装的一网站或一软件程序;一系统默认值,其设定所欲压缩出的数种具有不同压缩比或压缩格式的数字数据流;以及一系统内装程序,其决定如何从该数种具有不同压缩比或压缩格式的数字数据流中选择出一具有适合压缩比或压缩格式的数字数据流。
综上所述,当遇到不同的存储空间或传输频宽时,依据本发明的一较佳实施例无需反复进行压缩和解压缩,便可从该等数字数据流1、2和3(元件306、308和310)中直接选择具有适合压缩比或压缩格式者,以传输或存储至下一目的地,例如,硬盘(元件314)、网络(元件316)或移动电话(元件318)。
图4示出了依照本发明另一较佳实施例的一种多媒体数据处理方法流程图。如图所示,在开始传输之后(步骤402),该原始信号被一压缩器接收(步骤404),而该原始信号被压缩器压缩出数种(例如,在本实施例中为三种)压缩比或压缩格式的数字数据流(步骤406)。其中,在步骤406的压缩方法中可还包括由使用者借由一设定界面来设定不同种类的压缩比或压缩格式的步骤;由使用者借由系统内装的网站或软件程序来设定不同种类的压缩比或压缩格式的步骤;以及使用一系统默认值决定所欲压缩出的数种具有不同压缩比或压缩格式的数字数据流。而后,基于欲存储的下一装置或欲传输的下一途径的存储空间或传输频宽,从该数种数字数据流中选择具有适合压缩比或压缩格式的数字数据流(步骤408)。其中,在步骤408的选择方法中还包括一系统内装程序决定如何从该数种具有不同压缩比或压缩格式的数字数据流中选择出一具有适合压缩比或压缩格式的数字数据流。
举例而言,若因欲存储空间较小或传输频宽较窄而判定该数字数据流需经过高压缩比或压缩格式的压缩,可直接选择一具有高压缩比或压缩格式的数字数据流来进行存储或传输(步骤414)。同样地,若遇到需要以其它等级的压缩比或压缩格式来压缩该数字数据流的情况时,例如,需要中压缩比的数字数据流时,存储或传输中压缩比的数字数据流(步骤424);和需要低压缩比的数字数据流时,存储或传输低压缩比的数字数据流(步骤424)。其它状况,亦依照类似步骤进行。
由上述本发明较佳实施例可知,应用本发明具有下列优点第一、节省中央处理器的运算资源,使得系统处理效能提高。
第二、没有重复压缩和解压缩的处理,可维持信号的品质,不致使多媒体数据失真。
第三、本发明整合入特殊用途集成电路/数字信号处理器(ASIC/DSP)芯片后,便可依照使用者设定、系统默认值、或系统内装程序,来提供多种压缩比或压缩格式的数字数据流,其可适用于多种状况,而无需额外的装置(例如,一信号处理系统、计算机或服务器)作为解压缩/压缩器(元件112)。
第四、精简化系统处理多媒体数据的流程,提升系统的效能。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种多媒体数据处理系统,其特征在于,至少包含一原始信号;及一压缩器,其处理所述原始信号为多种具有不同压缩比或压缩格式的数字数据流;所述压缩器并依据欲存储的一下一装置的存储空间,或欲传输的一下一途径的频宽限制,从所述多种具有不同压缩比或压缩格式的数字数据流中选择出一具有适合压缩比或压缩格式的数字数据流,来应用于传输或存储。
2.根据权利要求1所述的系统,其特征在于,所述压缩器是一特殊用途集成电路或一数字信号处理器芯片。
3.根据权利要求1所述的系统,其特征在于,还包括一设定界面,以供设定出所欲压缩出的所述多种具有不同压缩比或压缩格式的数字数据流。
4.根据权利要求3所述的系统,其特征在于,所述设定界面是系统内装的一网站或一软件程序。
5.根据权利要求1所述的系统,其特征在于,所述压缩器还包括一系统默认值,其设定所欲压缩出的数种具有不同压缩比或压缩格式的数字数据流。
6.根据权利要求1所述的系统,其特征在于,所述压缩器还包括一系统内装程序,可自所述多种具有不同压缩比或压缩格式的数字数据流中选择出一具有适合压缩比或压缩格式的数字数据流。
7.一种多媒体数据处理方法,至少包含下列步骤一压缩步骤,其将所接收到的一原始信号压缩成多种具有不同压缩比或压缩格式的数字数据流;一选择步骤,其依据欲存储的一下一装置的存储空间,或欲传输的一下一途径的频宽限制,从所述多种具有不同压缩比或压缩格式的数字数据流中选择出一具有适合压缩比或压缩格式的数字数据流;以及一存储或传输步骤,其存储或传输所选择的所述具有适合压缩比或压缩格式的数字数据流。
8.根据权利要求7所述的方法,其特征在于,所述压缩步骤还包括由使用者借助一设定界面设定不同种类的压缩比或压缩格式的步骤。
9.根据权利要求7所述的方法,其特征在于,所述压缩步骤还包括由使用者借助系统内装的网站或软件程序设定不同种类的压缩比或压缩格式的步骤。
10.根据权利要求7所述的方法,其特征在于,所述压缩步骤还包括使用一系统默认值决定所欲压缩出的数种具有不同压缩比或压缩格式的数字数据流。
11.根据权利要求7所述的方法,其特征在于,所述选择步骤还包括一系统内装程序可自所述多种具有不同压缩比或压缩格式的数字数据流中选择出一具有适合压缩比或压缩格式的数字数据流。
全文摘要
一种多媒体数据处理系统,其产生多种不同压缩比或压缩格式的数字数据流输出,以因应多种存储空间或是传输频宽的限制,从而减少反复处理数字数据流的次数,以降低中央处理器资源的损耗。
文档编号H04N5/917GK1809162SQ20061000233
公开日2006年7月26日 申请日期2006年1月26日 优先权日2006年1月26日
发明者张世承, 施继显 申请人:圆刚科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1