專(zhuān)利名稱(chēng):膠片顆粒模擬的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及膠片顆粒模擬,更具體地涉及用于有效的、低成本的膠片顆粒模擬實(shí)施的方法和系統(tǒng)。
背景技術(shù):
在顯影處理過(guò)程中,膠片顆粒形成于運(yùn)動(dòng)畫(huà)面圖像中。在HD圖像中膠片顆粒是清晰可見(jiàn)的,并且成為獨(dú)特的電影特征,更希望通過(guò)整個(gè)圖像處理和遞送鏈來(lái)保存該特征。然而,由于不能開(kāi)發(fā)出關(guān)于時(shí)間預(yù)測(cè)的壓縮增益,所以對(duì)于當(dāng)前的編碼器而言膠片顆粒保存是一種挑戰(zhàn)。由于顆粒的隨機(jī)特性,只能以非常高的位速率來(lái)達(dá)到視覺(jué)上無(wú)損編碼。有損編碼器在對(duì)典型地與噪聲和微觀組織(fine texture)相關(guān)聯(lián)的高頻進(jìn)行濾波時(shí)趨向于抑制膠片顆粒。
在最近建立的H.264|MPEG-4 AVC視頻壓縮標(biāo)準(zhǔn)中,具體地在其保真度范圍擴(kuò)展(Fidelity Range Extensions)(FRExt)修改1(JVT-K051,使用修改1的ITU-T推薦H.264 IISO/IEC 14496-10國(guó)際標(biāo)準(zhǔn),雷蒙德,USA,2004年6月)中,已經(jīng)定義了膠片顆粒補(bǔ)充增強(qiáng)信息(Supplemental EnhancementInformation)(SEI)消息。這種消息描述關(guān)于像大小和濃度的屬性的膠片顆粒特征,并允許視頻解碼器在解碼后的畫(huà)面上模擬膠片顆粒外形(film grainlook)。H.264|MPEG-4 AVC標(biāo)準(zhǔn)規(guī)定哪些參數(shù)出現(xiàn)在膠片顆粒SEI消息中,如何解釋它們和用于以二進(jìn)制格式對(duì)SEI消息進(jìn)行編碼的語(yǔ)法。然而,該標(biāo)準(zhǔn)沒(méi)有規(guī)定當(dāng)接收到膠片顆粒SEI消息時(shí)用來(lái)模擬膠片顆粒的精確步驟。
膠片顆粒模擬是在用來(lái)在計(jì)算機(jī)產(chǎn)生的素材(material)上模擬膠片顆粒的后期制作(post-production)中以及在舊膠片庫(kù)存的修復(fù)(restoration)過(guò)程中使用的相對(duì)較新的技術(shù)。對(duì)于這類(lèi)應(yīng)用,在市場(chǎng)上存在像紐約羅徹斯特的Eastman Kodak公司的Cineon以及Visual Infinity公司的Grain SurgeryTM商用軟件。這些工具要求用戶交互并且實(shí)施起來(lái)是復(fù)雜的,這使得它們不適合用于實(shí)時(shí)視頻編碼應(yīng)用。此外,這些工具中沒(méi)有一個(gè)能夠解釋如由H.264/AVC視頻編碼標(biāo)準(zhǔn)規(guī)定的膠片顆粒SEI消息。
發(fā)明內(nèi)容
本發(fā)明有利地提供用于有效的、低成本的膠片顆粒模擬實(shí)施。
在本發(fā)明的一個(gè)實(shí)施例中,一種用于在膠片顆粒模擬處理中提供快速訪問(wèn)膠片顆粒圖案的方法包括提供一高速緩沖存儲(chǔ)器,該高速緩沖存儲(chǔ)器至少具有能夠在膠片顆粒模擬處理中實(shí)施的膠片顆粒圖案的全部數(shù)目的一子集;并且響應(yīng)沒(méi)有包括在本地高速緩沖存儲(chǔ)器中的、在膠片顆粒模擬處理中需要的膠片顆粒圖案,使用至少包括所需膠片顆粒圖案的至少一個(gè)數(shù)據(jù)庫(kù)來(lái)更新本地高速緩沖存儲(chǔ)器以至少包括所需的膠片顆粒圖案。
在本發(fā)明的替代實(shí)施例中,一種用于模擬膠片顆粒的裝置包括用于至少接收編碼的圖像和包括用于膠片顆粒模擬處理的膠片顆粒特性信息的補(bǔ)充信息的部件;包括至少一種膠片顆粒圖案的第一存儲(chǔ)部件;控制器,包括用于存儲(chǔ)指令的存儲(chǔ)器和用于執(zhí)行指令的處理器。該控制器適于執(zhí)行如下步驟確定在膠片顆粒模擬處理中所需的膠片顆粒圖案是否存在于第一存儲(chǔ)部件中,并響應(yīng)沒(méi)有包括在第一存儲(chǔ)部件中的、在膠片顆粒模擬處理中所需的膠片顆粒圖案,至少使用第二存儲(chǔ)部件來(lái)更新第一存儲(chǔ)部件以至少包括所需的膠片顆粒圖案。
通過(guò)結(jié)合附圖考慮下面的詳細(xì)描述可以容易地理解本發(fā)明的教導(dǎo),在附圖中圖1描述依據(jù)本發(fā)明一個(gè)實(shí)施例的具有膠片顆粒模擬能力的視頻解碼器子系統(tǒng)的高級(jí)方框圖;圖2描述適合用于圖1的視頻解碼器子系統(tǒng)中的RAM接口控制器的實(shí)施例的高級(jí)方框圖;以及圖3描述圖1的膠片顆粒數(shù)據(jù)庫(kù)的典型排列的高級(jí)方框圖。
應(yīng)該理解,附圖是用于解釋本發(fā)明構(gòu)思的目的,并且不是用于解釋本發(fā)明的唯一可能結(jié)構(gòu)。為了便于理解,如果可能的話,使用相同的標(biāo)號(hào)來(lái)表示圖中公用的相同元件。
具體實(shí)施例方式
本發(fā)明有利地提供用于有效的、低成本的膠片顆粒模擬實(shí)施的方法和系統(tǒng)。盡管將主要在,例如消費(fèi)HD DVD播放機(jī)的IC設(shè)計(jì)中應(yīng)用的,視頻解碼器子系統(tǒng)的背景下來(lái)描述本發(fā)明,但是本發(fā)明的具體實(shí)施例不應(yīng)被當(dāng)作限制本發(fā)明的范圍。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解并且通過(guò)本發(fā)明的教導(dǎo)應(yīng)當(dāng)?shù)弥景l(fā)明的構(gòu)思可以有利地應(yīng)用在,例如媒體播放機(jī)/接收機(jī)設(shè)備、解碼器、機(jī)頂盒、電視機(jī)等中的任何膠片顆粒模擬處理中。
圖1描述了根據(jù)本發(fā)明一個(gè)實(shí)施例的具有膠片顆粒模擬能力的視頻解碼器子系統(tǒng)的高級(jí)方框圖。圖1的視頻解碼器子系統(tǒng)100示意性地包括視頻解碼器(示意性地H.264解碼器)106、視頻顯示器和圖形引擎(graphics engine)108、主機(jī)接口110、接口控制器(示意性地RAM接口控制器)112、以及存儲(chǔ)器(示意性地本地Ram存儲(chǔ)器)114,該存儲(chǔ)器114實(shí)施為用于存儲(chǔ)遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104中的一小子集膠片顆粒圖案的膠片顆粒高速緩沖存儲(chǔ)器。圖1還描述主機(jī)CPU102和包括膠片顆粒數(shù)據(jù)庫(kù)的永久存儲(chǔ)程序存儲(chǔ)器(示意性地遠(yuǎn)程永久存儲(chǔ)存儲(chǔ)器)104。盡管在圖1的視頻解碼器子系統(tǒng)100中,主機(jī)CPU102和遠(yuǎn)程膠片顆粒存儲(chǔ)器104被描述為包括分立組件,但是在本發(fā)明的替換實(shí)施例中,該遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104可以位于CPU102的永久存儲(chǔ)器中。此外,盡管在圖1的視頻解碼器子系統(tǒng)100中,視頻解碼器106、視頻顯示器和圖形引擎108、主機(jī)接口100、和接口控制器112被描述為包括分立組件,但是在本發(fā)明的替換實(shí)施例中,視頻解碼器106、視頻顯示器和圖形引擎108、主機(jī)接口100、和接口控制器112可以包括單個(gè)組件,并且可以集成在單個(gè)集成的片上系統(tǒng)(SoC)中。
此外,盡管在圖1的視頻解碼器子系統(tǒng)100中,用于存儲(chǔ)膠片顆粒圖案的部件被描述為本地Ram存儲(chǔ)器114(高速緩沖存儲(chǔ)器)和遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104,但是在本發(fā)明的替換實(shí)施例中,實(shí)質(zhì)上可以實(shí)施任何可訪問(wèn)的存儲(chǔ)部件來(lái)保存膠片顆粒圖案的子集和膠片顆粒圖案的全部數(shù)目。這種部件可以包括存儲(chǔ)盤(pán)、磁存儲(chǔ)介質(zhì)、光存儲(chǔ)介質(zhì)或?qū)嵸|(zhì)上任何存儲(chǔ)部件。另外,可以為每個(gè)存儲(chǔ)設(shè)備實(shí)施一個(gè)或多個(gè)存儲(chǔ)部件。更進(jìn)一步,盡管圖1的膠片顆粒數(shù)據(jù)庫(kù)104被描述為遙遠(yuǎn)地離開(kāi)Ram存儲(chǔ)器114,但是在本發(fā)明的替換實(shí)施例中,膠片顆粒圖案存儲(chǔ)部件可以彼此緊密接近或彼此遠(yuǎn)離。
圖2描述了適用于圖1的視頻解碼器子系統(tǒng)100的RAM接口控制器的實(shí)施例的高級(jí)方框圖。圖2的RAM接口控制器112包括處理器210以及用于存儲(chǔ)控制程序、算法等的存儲(chǔ)器220。處理器210與諸如電源、時(shí)鐘電路、高速緩沖存儲(chǔ)器等以及幫助執(zhí)行存儲(chǔ)在存儲(chǔ)器220中的軟件例程的電路的常規(guī)輔助電路230協(xié)作。這樣,預(yù)期在此作為軟件處理討論的一些處理步驟可以在例如作為與處理器210協(xié)作用來(lái)執(zhí)行各種步驟的電路的硬件中實(shí)施。RAM接口控制器112還包括在與RAM接口控制器112進(jìn)行通信的各種單獨(dú)的功能元件之間形成接口的輸入-輸出電路240。
盡管圖2的RAM接口控制器112被描述為編程執(zhí)行根據(jù)本發(fā)明的各種控制功能的通用計(jì)算機(jī),但是本發(fā)明也可以在例如作為專(zhuān)用集成電路(ASIC)的硬件中實(shí)施。這樣,意欲將在此描述的處理步驟更廣地解釋為由軟件、硬件或其組合等效地執(zhí)行。
返回參考圖1的子系統(tǒng)100,遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104通過(guò)相對(duì)較大。在本發(fā)明一個(gè)實(shí)施例中,H.264視頻解碼器106、視頻顯示器和圖形引擎108、主機(jī)接口110、接口控制器112、本地存儲(chǔ)器114包括HD DVD播放機(jī)的組件。需要以例如HD DVD播放機(jī)的采樣速率來(lái)訪問(wèn)來(lái)自遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104的膠片顆粒圖案。因此,需要對(duì)大膠片顆粒數(shù)據(jù)庫(kù)104的快速訪問(wèn)。在根據(jù)本發(fā)明的圖1的子系統(tǒng)100中,在補(bǔ)充增強(qiáng)信息(SEI)膠片顆粒周期期間,只使用遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104的一小部分,該周期被增強(qiáng)而開(kāi)發(fā)高速緩沖存儲(chǔ)技術(shù)以降低復(fù)雜性。
更具體地,圖1的膠片顆粒模擬處理要求對(duì)膠片顆粒SEI消息進(jìn)行解碼,該膠片顆粒SEI消息是以由修改1(保真度范圍擴(kuò)展)規(guī)定的國(guó)際標(biāo)準(zhǔn)ITU-TRec.H.264|ISO/IEC 14496-10位流傳送的,在此將這兩者完整地包括作為參考。在本發(fā)明的一個(gè)實(shí)施例中,在I(幀內(nèi)編碼的)畫(huà)面之前發(fā)送膠片顆粒SEI消息,并且只有一個(gè)膠片顆粒SEI消息在特定I畫(huà)面之前。
在本發(fā)明的一個(gè)實(shí)施例中并且依據(jù)這些標(biāo)準(zhǔn)規(guī)范,膠片顆粒圖案的遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104由4,096個(gè)膠片顆粒樣本的169種圖案構(gòu)成,每種圖案表示64×64膠片顆粒圖像。例如,圖3描述圖1的膠片顆粒數(shù)據(jù)庫(kù)的典型排列的高級(jí)方框圖。圖3描述在x軸具有i_offset(偏移)和在y軸具有j_offset(偏移)的64×64樣本膠片顆粒圖案。圖3還描述各種類(lèi)型的169種膠片顆粒圖案。
在膠片顆粒數(shù)據(jù)庫(kù)104中,使用根據(jù)標(biāo)準(zhǔn)規(guī)范的頻率濾波模型的不同的截止頻率對(duì)來(lái)合成每種膠片顆粒圖案。在膠片顆粒仿真處理期間,使用SEI消息中傳送的截止頻率來(lái)訪問(wèn)膠片顆粒圖案的遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104。膠片顆粒數(shù)據(jù)庫(kù)104存儲(chǔ)在ROM、閃存、或諸如圖1的視頻解碼器子系統(tǒng)100的膠片顆粒數(shù)據(jù)庫(kù)104的其它永久性存儲(chǔ)設(shè)備中,并且典型地不發(fā)生改變。膠片顆粒數(shù)據(jù)庫(kù)104包含大量的膠片顆粒形狀與大小的隨機(jī)膠片顆粒圖案。然而,對(duì)于具體的視頻內(nèi)容序列而言,實(shí)際上只需要該數(shù)據(jù)庫(kù)的一小子集來(lái)有效地模擬膠片顆粒。本說(shuō)明書(shū)將用于任何SEI消息周期的膠片顆粒圖案的數(shù)目限制為一小子集。因此,本發(fā)明實(shí)施一小的膠片顆粒高速緩沖存儲(chǔ)器,諸如本地Ram存儲(chǔ)器114,其一接收到SEI消息時(shí)就更新。
通常,遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104存儲(chǔ)在主機(jī)CPU102的或者在主機(jī)CPU102的位置的永久存儲(chǔ)器中。然而,視頻解碼器106與視頻顯示器和圖形引擎108需要快速訪問(wèn)膠片顆粒數(shù)據(jù)庫(kù)104。這樣,依據(jù)本發(fā)明,提供本地存儲(chǔ)器114來(lái)至少快速訪問(wèn)膠片顆粒圖案的一子集。即,至少將所需要的或者由現(xiàn)有SEI消息周期最常實(shí)施的膠片顆粒圖案的一小子集傳送本地存儲(chǔ)器114到并存儲(chǔ)在本地存儲(chǔ)器114中。
在本發(fā)明的一個(gè)實(shí)施例中,本地存儲(chǔ)器114大到足以存儲(chǔ)整個(gè)膠片顆粒數(shù)據(jù)庫(kù)104。在這個(gè)實(shí)施例中,視頻解碼器106與視頻顯示器和圖形引擎108經(jīng)由接口控制器112,立即且快速地訪問(wèn)原始存儲(chǔ)在遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104中的所有可用膠片顆粒圖案。另外,本發(fā)明的這個(gè)實(shí)施例具有如下優(yōu)點(diǎn),即本地存儲(chǔ)器114中的膠片顆粒高速緩沖存儲(chǔ)器不必一接收到SEI消息就更新。然而,這個(gè)實(shí)施例具有如下缺點(diǎn),即需要更多的存儲(chǔ)器。然而,在一些實(shí)現(xiàn)中,已經(jīng)可獲得這種大存儲(chǔ)器(RAM)空間。
在本發(fā)明的替換實(shí)施例中,本地存儲(chǔ)器114只大到足以存儲(chǔ)膠片顆粒數(shù)據(jù)庫(kù)104的一子集。在這個(gè)實(shí)施例中,控制器112每次一接收到SEI消息,就啟動(dòng)對(duì)本地存儲(chǔ)器114的高速緩沖存儲(chǔ)器的檢查,以確定是否需要用在新的SEI消息中選擇的遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104中的不同膠片顆粒圖案來(lái)代替已在本地存儲(chǔ)器114中的膠片顆粒圖案的子集的任何一個(gè)。本技術(shù)的優(yōu)點(diǎn)是較小的本地存儲(chǔ)器114分配。缺點(diǎn)是本地存儲(chǔ)器114的高速緩沖存儲(chǔ)器必須由控制器112來(lái)管理,并且在最壞的情況下,必須經(jīng)由例如控制器112,將整個(gè)高速緩沖存儲(chǔ)器的大小從遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104傳送到用于每個(gè)I幀的本地存儲(chǔ)器114。另外,在本發(fā)明的這種實(shí)施例中,當(dāng)設(shè)備引導(dǎo)(或復(fù)位)時(shí),可以由控制器112利用存儲(chǔ)在遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104中的最普的膠片顆粒圖案來(lái)預(yù)初始化本地存儲(chǔ)器114(即,膠片顆粒高速緩沖存儲(chǔ)器)。亦即,選擇哪些膠片顆粒圖案存儲(chǔ)在本地存儲(chǔ)器114中取決于經(jīng)驗(yàn)數(shù)據(jù),該經(jīng)驗(yàn)數(shù)據(jù)是基于在膠片內(nèi)容的廣泛選擇中膠片顆粒數(shù)據(jù)庫(kù)104中的什么膠片顆粒圖案是最常用的。
在任何情況下,在本發(fā)明的上述實(shí)施例中,結(jié)合控制器112,根據(jù)本發(fā)明的本地存儲(chǔ)器114能夠使得視頻解碼器106與視頻顯示器和圖形引擎108更快地訪問(wèn)先前只包括在遠(yuǎn)程膠片顆粒數(shù)據(jù)庫(kù)104中的膠片顆粒圖案。
盡管已經(jīng)描述了用于膠片顆粒模擬的方法、裝置和系統(tǒng)的各種實(shí)施例(它們旨在示意而非限制),但是應(yīng)該注意,按照上述教導(dǎo)本領(lǐng)域技術(shù)人員可以作出修改和變型。因此,應(yīng)該理解,可以在由所附權(quán)利要求書(shū)概括的本發(fā)明的范圍和精神之內(nèi)的所公開(kāi)的本發(fā)明的具體實(shí)施例中作出改變。雖然前文所述涉及本發(fā)明的各種實(shí)施例,但是在不偏離本發(fā)明的基本范圍的條件下,可以獲得本發(fā)明的其他和進(jìn)一步的實(shí)施例。因此,根據(jù)所附權(quán)利要求書(shū)來(lái)確定本發(fā)明的適當(dāng)范圍。
權(quán)利要求
1.一種在膠片顆粒模擬處理中快速訪問(wèn)膠片顆粒圖案的方法,該方法包括下列步驟提供用于存儲(chǔ)至少一種膠片顆粒圖案的第一存儲(chǔ)器;以及響應(yīng)沒(méi)有存儲(chǔ)在所述第一存儲(chǔ)器中的、所述膠片顆粒模擬處理所需的膠片顆粒圖案,更新所述第一存儲(chǔ)器以便至少?gòu)牡诙鎯?chǔ)器中至少獲得所需的膠片顆粒圖案。
2.如權(quán)利要求1所述的方法,其中所述第一存儲(chǔ)器在膠片顆粒模擬處理的本地位置。
3.如權(quán)利要求1所述的方法,其中所述第二存儲(chǔ)器位于距離膠片顆粒模擬處理的遠(yuǎn)程位置。
4.如權(quán)利要求1所述的方法,其中所述第一存儲(chǔ)器至少存儲(chǔ)在所述膠片顆粒模擬處理中最常實(shí)施的膠片顆粒圖案。
5.如權(quán)利要求1所述的方法,其中所述第二存儲(chǔ)器存儲(chǔ)在所述膠片顆粒模擬處理中能夠?qū)嵤┑乃心z片顆粒圖案。
6.如權(quán)利要求1所述的方法,其中在所述膠片顆粒模擬處理期間,所述第一存儲(chǔ)器是膠片顆粒圖案的主要源。
7.一種在膠片顆粒模擬處理中快速訪問(wèn)膠片顆粒圖案的方法,該方法包括下列步驟提供膠片顆粒模擬處理的本地位置的高速緩沖存儲(chǔ)器,用于至少存儲(chǔ)所述膠片顆粒模擬處理中的能夠?qū)嵤┑娜繑?shù)目的膠片顆粒圖案的一子集;以及響應(yīng)沒(méi)有存儲(chǔ)在所述本地高速緩沖存儲(chǔ)器中、所述膠片顆粒模擬處理中所需的膠片顆粒圖案,更新所述本地高速緩沖存儲(chǔ)器以從至少包括所需的膠片顆粒圖案的至少一個(gè)數(shù)據(jù)庫(kù)中至少獲得所需的膠片顆粒。
8.如權(quán)利要求7所述的方法,其中所述至少一個(gè)數(shù)據(jù)庫(kù)包括在所述膠片顆粒模擬處理中能夠?qū)嵤┑娜繑?shù)目的膠片顆粒圖案。
9.如權(quán)利要求7所述的方法,其中所述本地高速緩沖存儲(chǔ)器中的膠片顆粒圖案的所述子集包括在所述膠片顆粒模擬處理中最常實(shí)施的、來(lái)自所述至少一個(gè)數(shù)據(jù)庫(kù)的膠片顆粒圖案。
10.如權(quán)利要求7所述的方法,其中補(bǔ)充信息消息標(biāo)識(shí)在所述膠片顆粒模擬處理中所需的膠片顆粒圖案。
11.如權(quán)利要求10所述的方法,其中所述補(bǔ)充信息消息包括補(bǔ)充增強(qiáng)信息(SEI)消息。
12.一種模擬膠片顆粒的裝置,該裝置包括用于至少接收編碼的圖像和包括用于膠片顆粒模擬處理的膠片顆粒特性信息的補(bǔ)充信息的部件;用于存儲(chǔ)至少一種膠片顆粒圖案的第一存儲(chǔ)部件;控制器,所述控制器適于執(zhí)行如下步驟確定所述膠片顆粒模擬處理中所需的膠片顆粒圖案是否存儲(chǔ)在所述第一存儲(chǔ)部件中;以及響應(yīng)沒(méi)有存儲(chǔ)在所述第一存儲(chǔ)部件中的、所述膠片顆粒模擬處理中所需的膠片顆粒圖案,更新所述第一存儲(chǔ)部件以從至少第二存儲(chǔ)部件至少獲得所需膠片顆粒圖案。
13.如權(quán)利要求12所述的裝置,其中用于接收的所述部件包括解碼器。
14.如權(quán)利要求12所述的裝置,其中所述第一存儲(chǔ)部件包括本地高速緩沖存儲(chǔ)器。
15.如權(quán)利要求12所述的裝置,其中所述第二存儲(chǔ)部件包括遠(yuǎn)程數(shù)據(jù)庫(kù)。
16.如權(quán)利要求12所述的裝置,其中所述控制器包括隨機(jī)存取存儲(chǔ)器(RAM)接口控制器。
17.如權(quán)利要求12所述的裝置,其中所述第一存儲(chǔ)部件至少包括在所述膠片顆粒模擬處理中最常實(shí)施的膠片顆粒圖案。
18.如權(quán)利要求12所述的裝置,其中所述第二存儲(chǔ)部件包括在所述膠片顆粒模擬處理中所需的所有膠片顆粒圖案。
19.如權(quán)利要求12所述的裝置,其中響應(yīng)接收到補(bǔ)充信息消息而發(fā)生所述確定,所述補(bǔ)充信息消息標(biāo)識(shí)在所述膠片顆粒模擬處理中所需的至少一種膠片顆粒圖案。
20.一種模擬膠片顆粒的系統(tǒng),該系統(tǒng)包括用于至少接收編碼的圖像和包括用于膠片顆粒模擬處理中的膠片顆粒特征信息的補(bǔ)充信息的部件;用于存儲(chǔ)至少一種膠片顆粒圖案的第一存儲(chǔ)部件;用于存儲(chǔ)要在所述膠片顆粒模擬處理中使用的膠片顆粒圖案的第二存儲(chǔ)部件;控制器,包括用于至少存儲(chǔ)指令的存儲(chǔ)器和用于執(zhí)行所述指令的處理器,所述控制器適于執(zhí)行如下步驟確定在所述膠片顆粒模擬處理中所需的膠片顆粒圖案是否存儲(chǔ)在所述第一存儲(chǔ)部件中;以及響應(yīng)沒(méi)有存儲(chǔ)在所述第一存儲(chǔ)部件中的、所述膠片顆粒模擬處理中所需的膠片顆粒圖案,使得所述第一存儲(chǔ)部件至少?gòu)乃龅诙鎯?chǔ)部件獲得所需的膠片顆粒圖案。
21.一種模擬膠片顆粒的系統(tǒng),該系統(tǒng)包括用于至少接收編碼的圖像和包括在膠片顆粒模擬處理中使用的膠片顆粒特征信息的補(bǔ)充信息消息的解碼器;至少存儲(chǔ)要在所述膠片顆粒模擬處理中使用的全部數(shù)目的膠片顆粒圖案的一子集的本地?cái)?shù)據(jù)庫(kù);存儲(chǔ)要在所述膠片顆粒模擬處理中使用的全部數(shù)目的膠片顆粒圖案的遠(yuǎn)程數(shù)據(jù)庫(kù);接口控制器,至少包括用于存儲(chǔ)指令的存儲(chǔ)器和用于執(zhí)行所述指令的處理器,所述接口控制器適于執(zhí)行如下步驟響應(yīng)接收到的補(bǔ)充信息消息,確定由所述膠片顆粒模擬處理所需的膠片顆粒圖案是否存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中;以及響應(yīng)沒(méi)有存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中的、由所述補(bǔ)充信息消息標(biāo)識(shí)的膠片顆粒圖案,更新所述本地?cái)?shù)據(jù)庫(kù)而至少?gòu)闹辽偎鲞h(yuǎn)程數(shù)據(jù)庫(kù)獲得標(biāo)識(shí)的膠片顆粒圖案。
全文摘要
本發(fā)明提供一種用于在膠片顆粒模擬處理中快速訪問(wèn)膠片顆粒圖案的方法、裝置及系統(tǒng),包括提供存儲(chǔ)至少一種膠片顆粒圖案的第一存儲(chǔ)器;并且響應(yīng)沒(méi)有存儲(chǔ)在第一存儲(chǔ)器中的、膠片顆粒模擬處理所需的膠片顆粒圖案,更新第一存儲(chǔ)器以至少?gòu)牡诙鎯?chǔ)器中至少獲得所需的膠片顆粒圖案。在一個(gè)實(shí)施例中,第一存儲(chǔ)器是本地高速緩沖存儲(chǔ)器,第二存儲(chǔ)器是膠片顆粒圖案數(shù)據(jù)庫(kù),控制器為了在膠片顆粒模擬處理中所需的特定膠片顆粒圖案檢查本地高速緩沖存儲(chǔ)器。響應(yīng)沒(méi)有存儲(chǔ)在本地高速緩沖存儲(chǔ)器中的所需的膠片顆粒圖案,控制器使用膠片顆粒圖案數(shù)據(jù)庫(kù)來(lái)更新本地高速緩沖存儲(chǔ)器。
文檔編號(hào)G06T9/00GK101044511SQ200580035608
公開(kāi)日2007年9月26日 申請(qǐng)日期2005年10月7日 優(yōu)先權(quán)日2004年10月18日
發(fā)明者杰弗里·A·庫(kù)珀, 瓊·拉赫, 克里斯蒂娜·戈米拉 申請(qǐng)人:湯姆森特許公司