概述
多媒體計算技術(Multimedia Computing Technology)是使用計算機綜合處理文本、圖形、圖像、聲音、動畫、視頻圖像等多種不同類型媒體的信息,從而使計算機能以人類習慣的方式(如視、聽)提供信息服務的計算機技術。其技術特點包括運行的實際性、並發性及人機互動的靈活性等。
以多媒體計算技術為核心的多媒體計算機系統的層次結構:
套用系統——創作系統——多媒體核心繫統——多媒體入/出控制接口——多媒體實時壓縮與解壓縮——計算機硬體。該結構與一般的計算機系統的結構是相通的,只是由於其“多媒體”特性,在每一層的具體內容上有所不同。
就多媒體計算機系統的硬體層而言,其實質是在原有的計算機硬體系統中加入了能處理聲音、圖像等多媒體信息的晶片(或卡)。由於處理多媒體信息的很多功能都需要強大計算能力,以致各種語音、圖像等數位訊號處理晶片都採用了新型設計結構。如可以從分離存儲器中並行存取指令和數據,因而具有更高的速率和性能。多媒體實時壓縮與解壓縮層用於對音頻、視頻等多媒體信息進行壓縮與解壓縮,以保證對多媒體信息的實時處理。多媒體入、出控制接口層驅動、控制多媒體硬體設備,並提供軟體接口,以便於高層軟體調用。多媒體核心繫統層包含基本的多媒體作業系統,如MS-Windows 3·1、Quick Time和System 7.0等。創作系統層向開發者和用戶提供了具有編輯、播放等功能的多媒體著作工具。套用系統層主要包括各種多媒體套用軟體系統,如計算機輔助教育系統、視頻會議系統等。
關鍵技術
多媒體計算的關鍵技術有:
1)數字音頻和視頻技術。主要解決音頻和視頻信息的數位化及壓縮、解壓縮等問題,以便對音頻、視頻信息做到實時或準實時處理。
2)多媒體軟體平台技術。主要有多媒體作業系統、多媒體著作工具等。多媒體作業系統是指控制多媒體設備,處理多媒體信息的計算機作業系統和視窗軟體環境,它通常應具有實時多任務處理能力;支持多媒體數據格式;支持對音頻、視頻的實時處理和同步控制以及具有對設備的相對獨立性和可擴展性。多媒體著作工作是指一種高級的多媒體應用程式開發平台,它支持套用人員方便地創作多媒體套用系統(或軟體)。目前已有許多基本視窗的多媒體著作工具。
3)多媒體通信技術是指實現多種媒體信息的傳輸和交換的技術。它主要應解決文本、聲音、圖像、視頻圖像等媒體信息的實時表示、實時交換、多路混合傳輸、互動性、多種媒體的同步以及媒體的最後表示形式等幾方面問題。
4)多媒體資料庫技術。由於多媒體數據具有複合性、分散性、時序性等特點,因此,多媒體資料庫技術除包含一般資料庫技術,如數據存儲管理、數據共享、並發控制、事務處理等之外,還應解決以下問題:
(1)支持圖形、圖像、聲音、動態視頻、文字等多種媒體的一般類型及用戶定義的特殊類型;
(2)支持定長數據和非定長數據的集成管理;
(3)有表示和處理對象間複雜關係的能力,有保持讓複雜對象完整性和一致性的機制;
(4)保證具有時序性的信息單元之間在時間、空間上的銜接與同步;
(5)多媒體數據的巨額數據量的存儲;
(6)支持多媒體操作的用戶界面等。