[go: up one dir, main page]

TWI332791B - Digital video recorder, digital video system, and video playback method thereof - Google Patents

Digital video recorder, digital video system, and video playback method thereof Download PDF

Info

Publication number
TWI332791B
TWI332791B TW96109231A TW96109231A TWI332791B TW I332791 B TWI332791 B TW I332791B TW 96109231 A TW96109231 A TW 96109231A TW 96109231 A TW96109231 A TW 96109231A TW I332791 B TWI332791 B TW I332791B
Authority
TW
Taiwan
Prior art keywords
image
video
file
digital
data structure
Prior art date
Application number
TW96109231A
Other languages
English (en)
Other versions
TW200840356A (en
Inventor
Chen Ma
Yuan-Tao Wu
Original Assignee
Realtek Semiconductor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Realtek Semiconductor Corp filed Critical Realtek Semiconductor Corp
Priority to TW96109231A priority Critical patent/TWI332791B/zh
Publication of TW200840356A publication Critical patent/TW200840356A/zh
Application granted granted Critical
Publication of TWI332791B publication Critical patent/TWI332791B/zh

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

1332791 九、發明說明: 【發明所屬之技術領域】 本發明係與數位錄影技術有關,尤指一種使用於數位錄影裝 置中之影像播放方法。 【先前技術】 # 棚人電腦或是其他數位㈣處理及儲存的系統當中,均 需採用特定的檔案系統⑽system)來進行其儲存空間之配置 及存取管理’目前較常見的檔案系統包含有如FAT32 (File Allocation Table 32-bit version) ^ NTFS (New Technology File
System)等規格。其中,符合則2槽案系統規格的槽案,係 具有- 4Gbyte的檔案大小姐,在過去這樣的檔案大小上限並 參 不會造成太多槽案儲存及讀取上的困擾,畢竟在過去的電腦或資 訊商品的應用中,鮮少會發生單一一個槽案即包含有超過 4Gbyte之資料量的情形。
Ik著半V體技術的進步,各種電子產品的處理運算能力愈 來愈強’儲存空間的單價愈來愈低,使得各種裝置儲存及處理大 - 量龍成射能’因應這個趨勢,其巾發展最著的領域即在 6 1332791 於多媒體影音規格方面,例如在影像規格上,即從過去的標準晝 質(standard definition,SD)影像,發展到目前已經漸趨普遍的 高畫質(high definition,HD)影像,而在硬體方面,則有儲如數 位電視(digital TV)、數位機上盒(sett〇p b〇x,STB)、及數位錄 影機(digita丨video recorder,DVR)等產品的問世,這些發展均 係挾科技發展之便,希望能夠帶給視聽者更佳的視聽經驗及更便 * 利的使用模式。然而在這樣的發展趨勢中,如FAT32檔案系統 對單一檔案大小設有上限的情形即會造成檔案管理的不便以及 視聽享受上的不悅,這是由於依照目前及未來的多媒體影音格 式,影音資訊經過儲存後所產生的資料量動辄超過十數Gbyte, 而導致屬於同-内容的影音資訊(例如同一部電影)勢必得以複 數個個別的檔案來進行儲存,導致檔案管理不便及讀取困難。同 • #的狀況也會發生在影像壓縮技術或是其他與多媒體影音處理 技術中’例如DivX影像編碼技術所產生之壓縮檔案即具有 lGbyte的大小上i _地也會造成如上述—般相_結果。 目則的數位W像裝置’如數位錄频、或内建數位錄影及 播放功能之數位機上盒或數位電視等產品,於欲播放先前所錄 t、或是自他處下載下來的複數個具有大小上限、但是實則為同 7 1332791 一内容(如同一部電影)之影像檔案時,其所採取的方法僅只於 在播放完一個檔案的時候,判斷依照檔名字母順序之下一個檔案 為何並進行該檔案之自動播放,這種處理方式實際上並非將屬於 同一内容之檔案作群組化之區別,故如果依檔名字母順序在同一 内谷之複數個檔案之間係存在一非屬於該内容的額外檔案,該系 統將無法將之排除而仍行播放;在欲對同一内容(如同一部電影) 進行循標(seeking)時,其循標的範圍也只能及於目前所播放的 擋案範而無法進行跨齡域«作;而絲束前一檑案 之播放與開始下-㈣之之間缝生之無可避免的影音停 頓及不連續,更是造成視聽者視聽經驗不佳的主因之一。 【發明内容] 一種數位影像裝置及 個檔案的相關資訊以 因此,本發明的目的之一即在於提供一種數 影像播放方法,獅將屬於同-内容之複數個檔案 -資料結構進行紀錄’以達到順暢地播放影像的目的 其係揭露—種數鱗影裝置,其包
依據本發明之實施例, 含有一儲存裝置;一處理電j 1332791 存裝置中’以及絲產生—针資料結構,該钟資料結構係包 含有複數㈣料’分騎應於該複數娜像檔案;以及一顯示裝 置,輕接於該處理電路,用來顯示該複數個影像檔案之視訊内 容;其中於顯示該視訊内容時,該處理電路係依據—時間計數值 對該索引資料結構進行搜尋及比較,以蚊所欲讀取之該複數個 影像槽案中之—第—影像_以及該第—影像檔案中之一第一 位置。 依據本發明之實施例,其另揭露—種數位影像系統,其包 含有複數筆資料,分珊應於該複數個影像以及一顯示裝
含有一儲存裝置,瞻轉魏個蹄齡;-[賴,耦接 於該儲存裝置’躲維持-㈣丨f料結構,該七丨資料結構係包 置’耦接於該第-邏輯,用來自該第—邏輯接收並顯示該複數個 影像權案之視訊内容;其中於顯示該視訊内容時,該第-邏輯係 依據-時卩継值對物_結構進行鱗及味以決定所 欲讀取之纖娜㈣kl —軸輪該第一影 像檔案中之一第一位置。 依據本發明之實施例, 其更揭露-御彡像方法,其包 9 1332791 含有產生-素引資料結構,节 資料,分別對痛η 〜索弓卜身料結構係、包含有複數筆 、针刀珊應於細固 時間計數值係對應於所欲奸維持-時間計數值’其令該 對該索”赌構進储尋^—現勒容;依據該時間計數值 Φ 影像謝之-第-影:::’::定:讀取一 内容。 中之。亥第健,以顯示該視訊 【實施方式】 以下於進行本發明之實施例的說明時,係以數位錄影機及/ 或其令所包含之主要元件即數似__ _ __ chip)為例來進行說明,但是熟習此領域技術的人應可理解本 • 發明的應用領域並不以此為限’其他具有數位錄影/播放功能或 疋内建有上述數位錄影控制晶片之數位景;像裝置,如數位機上 益、數位電視、遊戲主機料,乃至於其他有連續播放屬於同一 β容之複數個難之需求的電子/多媒體產品,均可採用本發明 之方法。 «月參閱第1圖,其係顯示依據本發明—實施例之數位影像系 1332791 統(例如一數位錄影機、一數位機上盒、一數位電視、一遊戲主 機、前述各種裝置所内含之控制晶片、或是其他裝置或產品或其 控制晶片)的示意圖。於第1圖中,一數位影像裝置1〇〇之主要 構成元件係包含有一電視解碼器(TV decoder) 110、一微處理 器120、及一電視編碼器(TVenc〇der) 13〇,在此須注意的是, 除了上述主要構成元件之外,數位影像裝置1〇〇更可依照應用領 域的不同,而另外包含有其他構成元件,諸如音訊輸出入介面、 乙太網路模組、IEEE1394介面、USB介面、DDR控制模組、快 閃圮憶體控制模組、各種周邊介面模組(如Gpl〇、UART、&) 等等,由於這些元件並非本發明之重點,故將不在此贅述。 於本實施例中,數位影像裝置1〇〇係透過電視解碼器11〇 _接於-影音資料源14〇 (例如透過網路傳送過來的影音串流、 或疋來自於局端的電視訊號),以接收來自於影音資料源140之 一視訊訊號。電視解碼器11〇係用來對於所接收進來的視訊訊號 進行解碼操作’例如將位於基頻之類比NTSC、PAL、及/或 SECA1VU見訊訊號解碼為數位的資料格式,於本實施 例中’電視解碼器11G係包含有四組1G位元之類比數位轉換器, 有2D及3D梳形遽波器(c〇mb fiiter)以進行亮度/彩度 11 1332791 分離處理(YC separation)。微處理器120係耦接於電視解碼器 U〇、電視編碼器130、以及一大量資料儲存裝置,例如一硬碟 150 ’微處理器120係用來對電視解碼器11〇解碼後之視訊訊號 進行處理,並對硬碟150進行存取,以將處理後之視訊訊號傳送 至電視編碼器130,於本實施例中,微處理器12〇係由一個或多 個數位訊號處理(digital signal processing )電路及/或微處理電路 (諸如MIPS)所組成。電視編碼器130則耦接於一顯示裳置16〇 (例如一電視或一顯示器之平面顯示螢幕),用來對於經過微處 理器120處理後之視訊訊號進行編碼操作,例如將數位 4:2:2格式之視訊資料編碼為各種標準電視訊號,如NTSC、PAL CVBS、S-video訊號、個別之νυν或RGB輸出訊號等等,於 本貫例中,電視編碼器130係包含有六個12位元之數位類比轉 換器。 請參閲第2圖,其係顯示依據本發明一實施例,第丨圖中 之數位影像裝置1〇〇播放所接收進來的視訊資料之處理路徑示 思圖。於第2®中,各個方财所表示者係為第〗圖中各個元件 所進打之處理或操作,將於以下詳細說明。在數位影像裝置應 自衫音貝料源140之處接收視訊訊號之後,首先會利用電視解碼 12 1332791 器210進行一電視解碼操作210,其操作内容如前所述,待電視 解碼操作210完成之後’電視解碼器210會將解碼操作後之視訊 訊號傳送至微處理器12〇之處’微處理器12〇則會先對該視訊訊 號進行-視訊前置處理222,-般來說,前置處理(pre_p_ssing) 係會對視訊訊號進行濾波操作或是其他影像處理操作,以將傳送 過私中所致生之雜訊縣減輕或消除。而在前置處理之後,視訊 # 訊號則會分別進入兩個不同的處理路徑,於第-路徑中,經過前 置處理後的視訊訊號會直接被傳送至電視編碼器13〇之處,以進 行-電視編碼操作230,其操作内容如前所述,而編碼操作後之 視訊訊制再被傳送至顯示裝置⑽之處進行播放操作胁而 於第二路針’經猶置處理後的視賴制外會再隱由微處 理器224進行- MPEG2編碼操作、或其他資料壓縮操作,以對 • 其資料量進行壓縮,以利儲存於硬碟150當中(即視訊資料儲存 操作250),在有需要的時機點(以下將舉例說明),先前被儲存 的壓縮貝料則會被讀取出來,由微處理器12q對之進行— MPEG2解碼操作2% ’以還料壓輔之魏職,再將解壓 縮之後之視訊訊號經電視編碼操作23〇及播放操作⑽之處理, 以播放之。 13 1332791 在此須注意的是,微處理器120在第二路徑中對視訊訊號 進行壓縮以利其儲存的同時,亦會對賴存下來之魏訊號加上 時間印記(timestamp),以方便數位影像裝置1〇〇識別每部份影 像所位於之時間點。於視訊訊號巾加人時間印記之技術係為熟習 此項技術的人所廣泛悉知者,故其細節將不在此資述。 如則所述’本發明之實施例不似傳統之處理方式僅能以自 儲存襄置中將先前儲存起來之視訊資料讀取出來再行播放的做 法,將會導致雜賞即時内容〇ivee_nt)需求的使用者必須 忍受-顯著的咖上遲延(甚至可能長職秒),_提供一視 賴號處理職(即_1—健),其雜視誠號進行一 前置處理後’在未經顧縮編碼操私寫人硬碟_>讀取硬碟·〉解 [縮解碼_作的情形下’直接將視訊訊號輸出播放,以確保使用 者月夠觀賞到「直正gpfl主ΛΑ、a ,」的視朗容’而不需料因為驗編 ΖΓΓ存取硬碟職_額外咖。這樣的魏,於使用者 、二收視的絲非常在意的情形下(例如觀賞現場的運動赛 事、或疋錢電影),_具有顯著意義。 之外,仍然提 本毛明之實施例除了提供即時播放的第一路徑 1332791 供對前置處理後之視訊訊號進行壓縮及儲存之第二路徑,這是考 量使用者除了有收視即時内容的f求之外,同時也會有隨時暫停 收視再重新播放及/或對於已經播放過之内容進行例轉 或搜尋(seeking)的需求。舉例來說,#一使用者在觀賞一即時 内容的程中,於暫停收視(例如按下暫停紐「pause」)一段 時間之後打算繼續收視時,若其不希望錯失該内容中任何一刻的 • 細節’則可對數位影像裝置進行適當的操作(例如再按下再生知 「PLAY」),此時微處理器m时產生一相對應之控制訊號 CTRL’以選取(以多工器228表示)自硬碟⑼中讀取出來並 經過MPEG2解碼操倾之魏職,赠得所出來之影像 係緊㈣絲暫停時之内容。_地,當—朗者有對於已經播 放過之内容進行倒轉(rewind)或搜尋(磁㈣)的需求時,其 • 可對触影職置進㈣當的操作⑷如按T·紐「REW卿」 或是操作飛梭旋紐「shuttle」),辦微處理器12〇即會產生 一相對應之控制訊號CTRL,以·自硬碟15〇中讀取出來並經 過MPEG2解碼操作後之視訊訊號,並依照使用者之操作所對應 之時間點,輸出具有正確時間印記之播放内容。 田然在上述各餘作之餘,朗者亦可隨時選擇回到最 1332791 即時内容之收視,只要加以適當的操作(例如按下即時播放紐 「LIVE」)’此時微處理器120即會產生一相對應之控制訊號 CTRL ’以再次縣前置處理後所產生、未輯縮及儲存之視訊 efl说’而再次即時播放内容。 在此應注意的是,雖然於上述實施例中,電視解碼操作210 及電視編碼操作230係分別以專用(dedicated )之電視解碼器電 路及電視編碼器電路在實現,而視訊前置處理222、MpEG2編 碼操作、及MPEG2解碼操作係由微處理器12〇配合軟體或軔體 程式碼之運算來實現’但是制此項技術者均應理解,本發明並 不以此為限’上述各項處理操作及所提供之功能均能以專用硬體 電路、軟體程式碼、或是以上二者之混合搭配來實作。再者,雖 然於本實施例中,數位影像裝置1〇〇係包含有用來將類比視訊訊 號轉換成數位視訊訊號之電視解碼器11〇及用來將數位視訊訊 唬轉換成數位視訊訊號之電視編碼器13〇,但是本發明並不以此 為限,於影音資料源140所傳送過來之視訊訊號原本就是數位格 式的情形下,電視解碼器110即非必要元件,而於後端之顯示裝 置160具有數位訊號介面而能夠接受數位視訊訊號的情形下,電 視編碼器130亦非必要元件。至於儲存裝置15〇,於本實施例中 雖然以峡或外接於數位影像裝置丨⑻之硬碟為例,但是本發明 並不以此祕,其他諸如透過鱗連接之遠端設備,亦為其一 例。又雖然於本實施例中’數位影像裝置剛於對視訊訊號進行 儲存時會先對其進行影像壓縮’以節省存取頻寬或儲存空間,但 是本發明並不以此植,於其他實施例巾,亦可不對視訊訊號進 行壓縮而直接將之儲存至儲存裝置150中。 請再參閱第3圖,其係顯示數位影像裝置1〇〇儲存於硬碟 150中、或是經由網路或其他資料源所接收下纟,屬於同一内容 (如同一部電影)之複數個影像檔案的示意圖。如第3圖所示, 屬於同一内容之一視訊資料係被依序儲存成五個檔案,分別為 2Gbyte 之「video.001」、1Gbyte 之 rvide〇〇〇2」、〇5Gbyte 之 「video.003」、2Gbyte 之「video.004」、1Gbyte 之 Γ_〇 〇〇5」, 其中video.002中所儲存之資訊,係為於内容時間順序上接續在 video.OOl之後者,而video 〇〇3中所儲存之資訊,係為於内容時 間順序上接續在videos之後者,其餘以此類推。該視訊資料 之所以會被儲存成複數個檔案,可能是因為所使用之檔案系統 (如FAT32)、或是所使用的編碼技術(如DivX)對單—檔案大 小所加之_所致。種複數個齡,可能是從㈣源傳送過來 17 5時_如透過網路傳送)即呈現個別檔案的形式、或是在微 免理恭12G物壓縮編碼的時候,始辦間順序被魏儲存成複 數個個別檔案,而被儲存在硬碟15〇當中。 於本發明之實施例中,數位影像褒置1〇〇在接收或形成上 述複數個屬於同-内容之影像檔鱗,除了將上述各個影像樓案 儲存於硬碟15G +之外,更會產生並齡—帛來指向該些影像檔 案之索引資料結構(mdex data strueture),如第4圖所示,其係 』示依據本發明-貫施例之索引資料結構彻與上述影像樓案 之間之對應義的示意圖。於第4时,索引#料結構係包 含有複數筆資料(entry) ’其巾每-筆龍係分騎應於前述複 數個影像檔案其中之一,例如第一筆資料41〇係對應於 video.OOl ’苐二筆資料420係對應於¥他0.〇〇2,其餘以此類推。 請再參閱第5圖,其係顯示依據本發明一實施例,第4圖中之索 引資料結構400中所包含之内容的示意圖。於索引資料結構4〇〇 中’對應於母一筆資料’其係包含有一「槽案名稱」欄位460、 一「檔案大小」襴位470、以及選擇性地包含有一「累計檔案大 小」攔位480。 1332791 其中’「檔案名稱」欄位460係用來依照該視訊資料内容的 時間上順序,指示每-個個別樓案的檔名,例如於第5圖中,第 筆資料之檔案名稱」欄位係為「vide〇〇〇i」,第二筆資料之 「檔案名稱」欄位係為「video.002」,依此類推,第五筆資料之 「檔案名稱」欄位則為「videaG()5」。「檔案大小」攔位47〇則用 來指示每-筆資料巾相對應之職名稱的觀大小為何,例如於 第5圖中,第-筆資料之「檔案大小」欄位係為Wd⑺邏之大 小即2Gbyte ’第二筆資料之「樓案大小」攔位係為ν·〇〇2之 大小即1Gbyte,依此類推,第五筆㈣之「職大小」攔位則 為videa005之大小即1Gbyte。而如果選擇採用「累計檔案大小」 攔位480的話,則該攔位係用來儲存自第一筆資料以來累計之檔 案大小為何,例如於第5圖中,「累龍鼓小」攔位依序儲存 2Gbyte、3Gbyte、3.5Gbyte、5.5Gbyte、6.5Gbyte。 於本實把例中,數位景>像裝置卿會於適當的時機點,例 如初始化時、或是開啟特定職目錄⑽時,對所 儲存之影錢行搜尋,依職尋的結城出具有隱檔案特 徵之各個㈣(例如於本實施例巾,所有開頭為「㈣⑺」之槽 案)’再將這些職的相關資訊填人其所產生之索引資料^ 19 丄夕夕厶/y丄 4〇时’並將索引資料結構彻暫存於一記憶賴當中(例如一 動態隨機存取記㈣,未_於财)。細此處所揭露之引索 貝料結構產纽維持方法並非本㈣之_條件,其他熟習此項 技術的人·知或·㈣⑽·構產生及轉方法,亦可應 用於本發明當中’例如,該索引資料結構亦可以—樓案之形式被 儲存起來。再者’本實施例中之索引資料結構·中除了包含有 如上所述各個攔位之資訊之外,更可再包含有如所接收進來者之 訊號格式G物其為NTSC $胤)、視雜神(_晰時 視訊長度(例如多少咖❹知_)特訊,_播放時之 搜尋定位之用。 由於依照本發明之實施例的數位影像裝置削係產生並維 持如第5圖所示之索引資料結構4〇〇,數位影像裝置1〇〇將可藉 由讀取索引資料結構4〇〇巾所儲存的資訊,加上簡單的索引運 算,即可十分迅速地找到目前所欲播放的視訊内容係位於該些複 數個影像檔案當中的哪一個檔案的哪一個位置,然後再存取所指 疋到的该檔案的該位置,以正確地播放該視訊内容。請參閱第6 圖,其係顯示依照本發明一實施例,操作數位影像裝置1〇〇時所 播放之視訊内容與該複數個影像檔案之間之對應關係示意圖。於 20 1332791
第6圖中,係顯示數位影像裝置1〇〇之操作介面5i〇、遠端操作 介面520、以及顯示晝面530,而於本實施例中,操作介面51〇 係包含有控制視訊播放所常見的操作功能,例如「再生」(play)、 「倒轉」(rewind)、「快轉」(fastforward)等按鈕、或是其他功 食匕’而遠端操作介面520 (例如一遙控器)上,除了如前所述之 各種操作鈕之外’更包含有一可以用來快速尋找到所欲觀賞之視 汛内容片段的飛梭旋鈕(shuttle)。於第6圖中,更顯示了一時 間轴橫桿(time bar) 540,須注意的是,時間軸橫桿54〇可以是 實際上屬於數位影像裝置励之播放操作介面的一部分,而可以 被施以拖$操作(dmg)以決定所欲·_容時間點或者其 亦可僅於本實施例中用來代表放之視訊内容的時間指標 (timeindex) ’而並未被實際上顯示於操作介面中。
、職心优關減正«放的時候(例如當使用者 按下再生㈣,數位影像裝置卿即會持續維持一時間計數值, ^來指示目前正在播放之内容時間點,藉由不斷地遞增該時間計 :該視訊内容即得以被依序播放出來,該視訊内㈣ ^與卿像謝顿爾一對應關 46财卿,聽作糊她_健桿職用 21 1332791 來表示各個檔案中之負料位置的内谷指標(⑺故如丨in(jex ) 550 係具有一一對應之關係。因此,數位影像裝置1〇〇所維持之該時 間計數值即可被換算為所對應之資料位置,而再經由對第5圖中 之索引資料結構400進行搜尋及比較’即可決定目前正在播放的 時間點’其視訊内容係為於該複數個影像檔案中之哪一個檔案裏 的哪一個位置。 舉例來5兒’若使用者按下再生钮時’所播放的時間點係位 於該視訊内容的一小時二十五分之處,經過時間點/資料量的轉 換、以及對索引資料結構400的搜尋及比較(例如對「檔案大小」 欄位470進行搜尋及比較)之後,可以得到目前的時間點所對應 到的資料位置係位於(2Gbyte+ lGbyte + 〇.5Gbyte) =35Gbyte 以及(2Gbyte + 1 Gbyte + 0.5Gbyte + 2Gbyte ) = 5.5Gbyte 之間(或 者,亦可直接對「累計檔案大小」欄位48〇進行搜尋及比較), 亦即位於video.004這個檔案中,而其於該檔案中之確切位置亦 可依照一換算公式或比例關係得出,如此,數位影像裝置 即得以正確地存取位於video.004中之視訊資料並播出。而隨著 視訊内容依序播出,當所播放的時間點進入到下一個檔案所儲存 之資料位置中(例如該視訊内容的二小時十分之處),同樣經過 22 1332791 * 時間點/資料量的轉換、以及對索引資料結構400的搜尋及比較 之後’亦可很迅速地得到目前的時間點所對應到的資料位置係位 於video.005這個檔案中、以及其確切位置,數位影像裝置1〇〇 同樣地得以正確地存取位於video.005中之視訊資料並播出。 而在對所播放之視訊内容進行如倒轉、搜尋等操作時,例 籲 如按下倒轉鈕、操作遙控器520上之飛梭旋鈕、或是拖戈時間軸 橫桿540上之游標,更可顯現出本發明的好處,尤其是在跨檔案 的倒轉或搜尋操作上。與先前相同的例子中,即所播放的時間點 係位於該視訊内容的-小時二十五分之處,而其所對應之資料位 置係位於video.004這個檔案中,若這個時候倒轉或搜尋操作的 結果’使得所播放的時間點落於該視訊内容的一小時五分之處, • 難過時間點/資料量的轉換、以及對索引資料結構4〇〇的搜尋 及比較之後’同樣可以很迅速地得到目前的時間點所對應到的資 料位置係位於Video.003這個檔案中、以及其確切位置,如此則 數位影像裝置1GG同樣地得以正確地存取位於vide_中之 訊資料並播出。特別值得注意的是,在本例中的倒轉或搜尋操作 中’數位影像裝置1〇〇所存取的視訊資料原先係從硫。施中 ^ 取出,到後來則變成從Vide〇.003中取出,如此的跨職取存視 23 U02791 A貝料的操作,尤其是逆向(baek丽d)的跨姆取存視訊資料 的操作,於傳統作法中屬於無法達成,但是透過本發明之實施例 中所揭露及說明之索引資料結構的產生及使用,職需要一些簡 單的搜尋檔案内容及比較的運算操作,即可輕易地達到。 在此敝意的是,雖然於上述實施例中,索㈣料結構· 係儲存檔鼓小(或科職大小)㈣訊,但是《此項技術 者亦應理解,本發明並不以此為限索引資料結構_中亦可以 儲存相對應於檔案内容起始及/或終結位置之時間印記(time stamp)的方絲處理,亦可制本㈣之目的。再者,由於在 ^引資料4 400中係以每一筆資料對應於一槽案名稱及其槽 引二I::印記)的方式來安排資訊,故於使用本發明之索 / _數位影像裝置中,其_存之魏綱於同一内容 影)之影像楷案,其檀名並不需要具有任何特定 400之I: Γ序’數位影像裝置1〇°僅須透過對封資料結構 0之搜尋’即可找到正確的影像檔案。 相對來說报小的倉引資料結構,即可達到無接縫 24 1332791 (seamless)的跨檔案視訊搜尋及播放操作,而不會如習知技術 -般,導致使用者於跨槽案播放時必須忍受停頓或中斷等不悅的 視聽鎌、歧無法進行跨_的逆向解雜作等問題。 此外,使用如本發明之實施例所述之索㈣料結構的數位影像裝 置’與之配合的細倾之操作介面亦可設計祕職索引資料 結構進行管理及顯示,如此一來,使用者於此種應用軟體的介面 • 巾就只需要接觸到以「内容」為單位(content_based ),而非以「樓 案」為單位(file-based) #資訊,這將使得應用軟體的介面管理 更加簡潔及直覺。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範 圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。 參 【圖式簡單說明】 第1圖為依據本㈣—實細之數位影㈣統的示意圖; 第2圖為依據本發明一實施例’數位影像裝置励播放所接收進 來的視訊資料之處理路徑示意圖; 第3圖為屬於同一内容之複數個影像檔案的示意圖; - 第4圖為依據本發明—實施例之索㈣料結構4GG與上述影像檔 25 案之間之對應關係的示意圖; 第5圖為依據本發明一實施例,第 ¥ 4圖中之*51資料結構400 中所包含之内容的示意圖;以及 第6圖為依據本伽—實施例,操作數位影像裝謂時所播放 之視訊内容與該複數個影像檔案之間之對應關係示意圖。 【主要元件符號說明】 100 110 120 130 140 數位影像裝置 ------ 電視解碼器 -------- 微處理器 ---~- 電視編碼器 ----- 影音資料源 150 儲存裝置 160 顯示裝置 210
222 224 226 電視解碼操作 ------ 微處理器操作 ----- 視訊前置處理 -----— MPEG2編喝操作 MPEG2解碼操作 26 1332791 228 選擇操作 230 電視編碼操作 250 視訊資料儲存 260 播放操作 400 索引資料結構 410-450 資料 460 檔案名稱襴位 470 檔案大小欄位 480 累計檔案大小欄位 510 操作介面 520 遠端操作介面 530 顯示晝面 540 時間軸橫桿(時間指標) 550 内容指標 27

Claims (1)

  1. 申請專利範圍: 一種數位錄影裝置,其包含有: 一儲存裝置; 一處理電路,触於謂存裝ϋ來魏—視訊訊號, 並將該視訊訊號以複數個影像檔案的形式儲存於嗜 儲存裝置巾,以及絲產生一料:#料結構該索 引資料結獅包含有複數筆㈣,分別對應於該複 數個影像檔案;以及 一顯示裝置’ _於該處理電路,用來顯示該複數個影像 檔案之視訊内容; 其中於顯示該視訊内容時,該處理電路係依據—時間計數 值對該索引資料結構進行搜尋及比較,以決定所欲 讀取之該複數個影像檔案中之一第一影像檔案以及 該第一影像檔案中之一第一位置。 如申請專職H第1項所述之触聰裝置,其另包含有 解碼裝置,接於該處理電路,用來對所接收進行的該 視訊訊號進行類比數位轉換。 3,如申請專利範圍第1項所述之數位錄影裝置,其另包含有 編碼裝置於祕理電路及魏示裝置之間,用來 士儲存於雜錄置巾之該些影倾案賴應之視訊訊 旒進行數位類比轉換。 # 4.如申請專利範圍第1項所述之數位錄影裝置,其中該處理 電路另用來對自該贿裝置中所讀取出來之影像標案進 行解壓縮操作。 .5.如申請專利範圍第1項所述之數位錄影裝置,其中該索弓丨 資料結構係包含有該些影像餘之難名稱。 # 6如/請專利範圍第1項所述之數位錄影裝置,其中該索引 資料結構係包含有該些影像樓案之檔案大小。 7· 一種數位影像系統,其包含有: -儲存裝置,用來儲存複數個影像樓案; . 一第—邏輯’ _於該儲存裝置,用來維持―軸資料結 . 構’⑦糾資機娜包含有複數筆雜,分別對 29 丄叫791 應於該複數個影像檔案;以及 -顯示裝置’ __第-賴,絲自轉—邏輯接收 並顯示該複數個影像檔案之視訊内容; 其中於顯示該視期容時,該第一邏輯係依據—時間計數 值對該索引資料結構進行搜尋及比較,以決定所欲 讀取之該複數個影像财中之—第1像槽案以及 該第一影像檔案中之一第一位置。 8.如申請專利範圍第7項所述之數位影像系統,其另包含有 -解碼裝置,躲於該第—邏輯,用來對所接收進行的一 視訊訊號進行類比數位轉換。 9·如申請專利範圍第7項所述之數位影像系統,其另包含有 —編碼裝置’雛於該第—邏輯及該顯示裝置之間,用來 對儲存於賴魏置巾之該些影像檔麟對應之視訊訊 號進行數位類比轉換。 H).如申請專利範圍第7項所述之數位影像系統 ,其申該第~ 4輯另用來對自顧存裝置巾所讀取出來之影像檔案進 30 1332791 行解壓縮操作。 1L =請專利範圍第7項所述之數位影像系統,其中該如 貝料結構係包含有該些影像檔案之檔案名稱。 2· 2申%專利_第7項所述之數位影像系統,其· 貧料結構係包含有該些影像檔案之檔案大小。’、 14. Φ 如申凊專利範圍第7項所述之數位影像系統,其中讀儲存 裝置係為透過網路與該第一邏輯輕接之一遠端設備。 一種影像播放方法,其包含有·· 產生-索弓一1資料結構,其中該索引資料結構係包含有 筆資料,分別對應於複數個影像檔案· 維持-時間計數值’其中該時間計數;應 之—視訊内容; 、 依據該時間計數值對該糾資料結構進行搜尋及比較,r 決定所欲讀取之該複數個影像槽案中之—乂 M 複數 檔案以及該第一影像檔案 中之—第一位 第一影像 置 以及 1332791 讀取該第一影像襠案中之該第一位置,以顯示該視訊内容。 15. 如申請專利範圍第14項所述之影像播放方法,其中該索 引資料結構係包含有該些影像檔案之檔案名稱。 16. 如申請專利範圍第14項所述之影像播放方法,其中該索 引資料結構係包含有該些影像檔案之檔案大小。 17. 如申請專利範圍第16項所述之影像播放方法,其另包含 有比較該時間計數值所對應之資料位置及該索引資料結 構所儲存之檔案大小,以決定該第一影像檔案及該第一位 置。 18. 如申請專利範圍第14項所述之影像播放方法,其另包含 有: 提供一應用軟體;以及 於該應用軟體之操作介面中顯示該索引資料結構。 32
TW96109231A 2007-03-16 2007-03-16 Digital video recorder, digital video system, and video playback method thereof TWI332791B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW96109231A TWI332791B (en) 2007-03-16 2007-03-16 Digital video recorder, digital video system, and video playback method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW96109231A TWI332791B (en) 2007-03-16 2007-03-16 Digital video recorder, digital video system, and video playback method thereof

Publications (2)

Publication Number Publication Date
TW200840356A TW200840356A (en) 2008-10-01
TWI332791B true TWI332791B (en) 2010-11-01

Family

ID=44821140

Family Applications (1)

Application Number Title Priority Date Filing Date
TW96109231A TWI332791B (en) 2007-03-16 2007-03-16 Digital video recorder, digital video system, and video playback method thereof

Country Status (1)

Country Link
TW (1) TWI332791B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI800689B (zh) 2019-10-21 2023-05-01 瑞昱半導體股份有限公司 電子裝置、網路交換器以及中斷傳輸與接收方法
CN112732602B (zh) * 2019-10-28 2024-08-27 瑞昱半导体股份有限公司 电子装置、网络交换器以及中断传输与接收方法

Also Published As

Publication number Publication date
TW200840356A (en) 2008-10-01

Similar Documents

Publication Publication Date Title
CN1314265C (zh) 多媒体时间偏移系统
CN1274133C (zh) 多媒体信号处理系统
US20060020966A1 (en) Program guide with integrated progress bar
US11082749B2 (en) Video assets having associated graphical descriptor data
TW200822736A (en) Method and apparatus for receiving, storing, and presenting multimedia programming without indexing prior to storage
CN101355674A (zh) 记录装置和方法、再现装置、记录再现装置以及摄像装置
CN101385006A (zh) 多视频源管理
CN101572788A (zh) 一种录制文件海报显示方法、系统及pvr机顶盒
KR101350596B1 (ko) 정보 처리 시스템, 기록 재생 장치, 재생 단말기, 정보 처리 방법, 및 기록 매체
US6931201B2 (en) Video indexing using high quality sound
US8571384B2 (en) Digital video recorder, digital video system, and video playback method thereof
CN101266817B (zh) 数字录像装置、数字图像系统及其图像播放方法
TW200935905A (en) Digital video apparatus and related method for generating index information
TWI332791B (en) Digital video recorder, digital video system, and video playback method thereof
US20040189690A1 (en) System and method for previewing digital content
JP2010010736A (ja) 映像コンテンツ再生装置
US20080225940A1 (en) Digital video apparatus and method thereof for video playing and recording
WO2020231322A1 (en) Methods and systems for providing a user with an image content
CN101444090B (zh) 用于显示记录的装置和方法
TWI382760B (zh) 用以播放及錄影之數位視訊裝置及其方法
CN105208431A (zh) 一种节目录制方法及录制装置
CN101267554B (zh) 用以播放及录像的数字视频装置及其方法
CN201118770Y (zh) 一种数码录像机
CN201278264Y (zh) 可接收数字电视广播信号的媒体刻录机
KR20010078998A (ko) Mpeg-4 동영상 압축기술을 이용한 디지털 비디오 녹화 및재생기