用Oracle開發(fā)多媒體數據庫信息檢索應用

出版時間:2005-11  出版社:科學出版社  作者:張軍  
Tag標簽:無  

前言

在長時間從事多媒體信息系統(tǒng)的研究和教學工作中時常關注學科發(fā)展中的一些問題。最早,多媒體信息管理技術還僅僅是注重“表現”,這里的“表現”就是圖文聲并茂地播放。例如,早期的Tookbook,我們自己做的HDB,以及現在的Authorware和PowerPoint。其實,這些都是一些多媒體應用的寫作工具,用它們可以方便地產生一些交互式的超媒體應用,即多媒體數據是以超媒體形式來管理的。當然,我們現在的Web網頁、微軟Windows操作系統(tǒng)的求助文件也是超媒體的信息組織形式。我們早就希望數據庫系統(tǒng)能夠管理多媒體數據了。早期的數據庫管理系統(tǒng)沒有考慮要管理多媒體數據,更不具備有效的多媒體數據的查詢和管理能力。隨著技術的發(fā)展,現在的數據庫管理系統(tǒng)具有關系和對象綜合的管理能力,可以有效地管理多媒體數據。但是,應用系統(tǒng)的開發(fā)人員還是沒有充分管理好企業(yè)、政府、新聞出版、信息服務機構中的多媒體數據,多數做法是把數據放入到數據庫當中,并設置相應的屬性,用傳統(tǒng)的數據查詢技術去檢索多媒體數據。但是這種方法效率低,不能充分利用多媒體信息,其原因是,許多應用開發(fā)者還不懂得如何有效地管理多媒體數據和從多媒體數據中獲取信息。人們往往對數據和信息不分,不知道數據庫中的常規(guī)數據庫查詢與信息檢索技術的不同,因此在開發(fā)基于數據庫系統(tǒng)的多媒體應用時,沒能充分利用多媒體信息檢索的能力,為用戶提供合適的多媒體信息和信息服務。與此同時,信息檢索的需求越來越多,由此出現了Yohoo等搜索引擎,以及現在非常流行的Google,時髦的桌面搜索引擎和各種學術、論壇、廣告、音樂、圖像等專業(yè)搜索引擎。IBM、微軟和一些中國搜索引擎開發(fā)商也加入了這個隊伍。重要的是,數字圖書館應用、企業(yè)和政府信息門戶應用及各種專業(yè)媒體庫應都需要強大的多媒體信息管理和檢索能力,但是真正清楚如何有效管理多媒體數據和檢索多媒體信息的技術開發(fā)人員和用戶并不多。本書的寫作目的就是嘗試做些事情,一方面介紹多媒體數據庫和多媒體信息檢索的基本概念;另一方面通過Oracle平臺上多媒體數據的管理、查詢和檢索功能的應用,從實踐上解釋如何基于對象一關系數據庫管理系統(tǒng)開發(fā)多媒體信息檢索應用。目前,有關Oracle數據庫應用開發(fā)的書不少,但是,市面上幾乎看不到如何利用Oracle開發(fā)多媒體信息管理和檢索應用的書,以及如何利用OracIe的多媒體數據管理、查詢和檢索能力的書。本書的作者在多媒體信息系統(tǒng)的研究、開發(fā)和應用方面做了許多年的工作,并把開發(fā)經驗和多媒體數據管理和信息檢索的理論方法加以總結后撰寫成書,以期在多媒體信息管理和檢索技術的實踐方面為讀者提供一份有價值的、實用的參考資料。本書的特點是:理論與實踐緊密結合,力求概念闡述清楚,分析、講解透徹。另外,在每一章后面都給出相應的主要參考資料,以給讀者一個進一步發(fā)揮和擴展的空間。

內容概要

《用Oracle開發(fā)多媒體數據庫信息檢索應用》深入淺出和系統(tǒng)地介紹多媒體數據庫系統(tǒng)的概念和技術,以及圖像、視頻、音頻和文本數據的數據庫管理方法及其信息檢索應用的開發(fā)過程和方法?!队肙racle開發(fā)多媒體數據庫信息檢索應用》共分6章。第1章介紹多媒體數據庫系統(tǒng)的基礎、概要以及多媒體數據庫系統(tǒng)的各種應用等。第2章介紹用Oracle interMedia管理多媒體數據的方法,多媒體數據庫應用開發(fā)的基本過程,并給出相應的應用開發(fā)示例。第3章介紹用Oracle Text管理文本文檔的方法,以及全文檢索在數據庫管理系統(tǒng)中的實現功能及其應用方法。第4章到第6章分別介紹圖像、視頻和音頻信息檢索的基本概念和方法,并結合Oracle數據庫的圖像、視頻和音頻數據類型的管理,介紹了?贠racle interMedia進行圖像、視頻和音頻信息檢索的實踐?!队肙racle開發(fā)多媒體數據庫信息檢索應用》以Oracle數據庫管理系統(tǒng)為實際的數據庫應用開發(fā)平臺,以應用開發(fā)為主線,并給出主要的程序代碼、注釋和運行結果。. 
《用Oracle開發(fā)多媒體數據庫信息檢索應用》可作為高等院校計算機、信息管理、信息系統(tǒng)設計等專業(yè)的教學參考書,也可供從事該領域工作的科研人員、工程技術人員、開發(fā)人員學習參考

書籍目錄

第1章 概論1.1 什么是多媒體數據庫系統(tǒng)1.1.1 什么是多媒體1.1.2 什么是多媒體數據庫系統(tǒng)1.2 多媒體為數據庫管理系統(tǒng)帶來什么問題1.3 為什么需要面向對象的模型1.4 內容管理與查詢檢索1.5 多媒體數據庫的系統(tǒng)結構1.5.1 多媒體數據庫引擎的一般結構1.5.2 存儲管理結構1.5.3 分布式多媒體數據庫1.5.4 系統(tǒng)支持1.6 多媒體數據庫系統(tǒng)的應用1.7 小結第2章 多媒體數據庫應用開發(fā)2.1 多媒體信息系統(tǒng)2.2Oracle數據庫管理系統(tǒng)與多媒體2.2.1 interMedia體系結構2.2.2 多媒體對象2.2.3 多媒體對象的管理2.2.4 開發(fā)環(huán)境2.3 多媒體數據庫應用的開發(fā)2.3.1 多媒體數據庫應用開發(fā)的一般過程2.3.2 多媒體數據庫開發(fā)示例2.4 小結第3章 文本查詢與檢索3.1 文本查詢和檢索的概念3.1.1 文本的基本概念3.1.2 文本預處理3.1.3 查詢方式3.1.4 倒排索引3.2Oracle的文本檢索引擎3.2.1 Oracle Text是什么3.2.2 文本對象的預處理3.2.3 全文檢索3.2.4 其他功能3.3 程序設計實例3.3.1 開發(fā)平臺準備3.3.2 相關技術3.3.3 Oracle Text能做些什么3.3.4 文本搜索的步驟3.3.5 設計實例3.3.6 代碼實現3.4 小結第4章 圖像查詢與檢索4.1 圖像檢索的基本概念4.1.1 圖像及其圖像內容4.1.2 圖像視覺特征4.1.3 圖像檢索4.2 用Oracle進行圖像檢索4.2.1 開發(fā)平臺準備4.2.2Oracle中如何上載圖像文件4.2.3 圖像檢索模塊的設置4.2.4數據庫設計和PL/SQL包設計4.2.5代碼實現4.2.6運行結果4.3 小結第5章 視頻查詢與檢索5.1 視頻檢索的概念5.1.1 視頻5.1.2 視頻內容和特征5.1.3 視頻檢索5.2 用Oracle進行視頻檢索5.2.1 視頻鏡頭單元表示及其存儲5.2.2 如何表現視頻內容5.2.3 用Oracle檢索視頻的過程5.2.4 代碼實現5.2.5 運行結果5.2.6 技術討論5.3 小結第6章 音頻查詢與檢索6.1 音頻檢索的基本概念6.1.1 音頻6.1.2 音頻內容及其特征6.1.3 音頻檢索6.2 用Oracle進行音頻檢索6.2.1 開發(fā)平臺準備6.2.2 音頻數據表的設計6.2.3 代碼實現6.2.4 運行結果6.2.5 音頻管理的擴展6.3 小結

章節(jié)摘錄

插圖:按照聲音的特性,可以分為波形音頻、音樂和語音。音頻是通過錄音設備錄制的。音樂和語音也可以用音頻來記錄和表示。音樂數據在計算機里是由符號表示的,因而數據量很小,對它的存儲、查詢可以當作文本處理。但計算機目前還無法模擬不同人的口音,以及人們講話時的抑揚頓挫的語氣,因而語音數據還是以數字化的波形數據為主,這樣存儲空間就比較大。目前,對語音數據的檢索主要有兩種方法,第一種是給語音數據人工附加屬性描述或文本描述,例如可以給錄音數據附加上講話人的姓名、講話日期、講話題目甚至主要內容,之后便可借用字符數字數值或文本數據的檢索方法檢索語音數據。第二種方法是采用語音識別技術,這種方法的應用有一些限制,例如需要好的語音環(huán)境和標準的發(fā)音等,需要一定的識別率要求,經過語音識別出來的文本就可以用于檢索。另外,表示波形數據的音頻具有豐富的聽覺特性,如旋律、基音、節(jié)奏等,因此可以根據這些聽覺特征進行檢索,查找出具有相似聽覺特征的聲音。注意到,聲音還是一種時基媒體,即具有時間特性的媒體。沒有時間,就沒有聲音。因此在管理音頻數據的時候,需要考慮其時間特性。(4)圖形數據由矢量元素組成,例如繪制圖、素描、圖表、地理圖、三維真實感圖等。圖形數據的數據庫管理已有一些成功的應用范例,例如地理信息系統(tǒng)、工業(yè)圖紙管理系統(tǒng)、建筑CAD數據庫等。圖形數據可以分解為點、線等基本圖形元素。描述圖形數據的關鍵是要有可以描述層次結構的數據模型。對圖形數據來說最大的問題就是如何對數據進行表示,這又與應用密切相關。對圖形數據的檢索也是如此。一般說來,由于圖形是用符號或特定的數據結構表示的,更接近于計算的形式,因此還是易于管理的。但管理方法和檢索利用,需要有明確的應用背景。(5)圖像數據圖像數據是指位圖圖像,由像素元素組成,如彩色、黑白、照片、地圖、繪畫圖像等。圖像數據應用得較多,很有實用價值。圖像數據庫較早就有研究,已提出許多方法,包括屬性描述法、特征提取、分割、紋理識別、顏色檢索等。特定于某一類應用的圖像檢索系統(tǒng)已取得成功的經驗,如指紋數據庫、頭像數據庫等,但在多媒體數據庫中將更強調對通用圖像數據的管理和查詢。(6)視頻數據視頻是由圖像序列(幀序列)組成的,通過錄像設備攝制。動態(tài)視頻要復雜得多,在管理上也存在新的問題。特別是由于引入了時間屬性,除了要考慮空間域(視頻是連續(xù)的圖像,圖像具有空間屬性)之外,對視頻的管理還要在時間上進行,視頻在時間上具有多層次的顆粒度,例如場景、鏡頭單元等。檢索和查詢的內容可以包括鏡頭、場景、視覺內容等多個方面,這在傳統(tǒng)數據庫中是從來沒有過的。對于基于時間的媒體來說,為了真實地再現就必須做到實時,而且需要考慮視頻與其他媒體的合成和同步。

編輯推薦

《用Oracle開發(fā)多媒體數據庫信息檢索應用》是由科學出版社出版的。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    用Oracle開發(fā)多媒體數據庫信息檢索應用 PDF格式下載


用戶評論 (總計1條)

 
 

  •   也就比《讀者》厚一點 而且全是廢話坑人的
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7