調(diào)色監(jiān)視器以及實時調(diào)色方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理,尤其涉及一種調(diào)色監(jiān)視器以及實時調(diào)色方法。
【背景技術(shù)】
[0002]在電影技術(shù)數(shù)字化的今天,從影像的獲取到最終放映,影像會經(jīng)歷不同的系統(tǒng),比如用數(shù)字攝影機拍攝下來的畫面,需要經(jīng)過調(diào)色系統(tǒng)來調(diào)色,然后再通過膠片記錄儀將影像記錄到膠片上,最后經(jīng)放映系統(tǒng)投射到銀幕上。每一個系統(tǒng)都有其獨特的色彩空間,也就是說同樣的影像在不同系統(tǒng)中的表現(xiàn)是不一樣的,色彩管理的任務(wù)就是要了解這些系統(tǒng)色彩空間的特點,使不同系統(tǒng)的色彩空間統(tǒng)一起來。簡單來說,就是需要保證制作過程中監(jiān)看的畫面與最終銀幕影像效果的一致性。
[0003]通常來說,可以把色彩管理的過程看作是色彩在不同色彩空間之間轉(zhuǎn)換的過程。如果不做校正,同一畫面在不同色彩空間下的表現(xiàn)差異很大,在監(jiān)視器上的畫面與膠片拷貝放映到銀幕上的畫面會有很大差別;不同的監(jiān)視器之間以及不同的放映環(huán)境都會出現(xiàn)視覺上明顯的差別。從絕對意義上講,世界上沒有兩個色彩空間體系是完全相同的。目前市場上出現(xiàn)的色彩管理系統(tǒng)的作用就是要盡量縮小影像在不同媒介及顯示設(shè)備上的視覺差別。其中最重要的內(nèi)容就是將在數(shù)字調(diào)色過程中的監(jiān)視器的畫面與最終的膠片拷貝到銀幕上的畫面統(tǒng)一起來,使它們“看上去”更相近,只有這樣才能為調(diào)色人員提供一個相對“準確”的視覺參考。而這類色彩空間的轉(zhuǎn)換往往是由CSC參數(shù)映射來完成的。
[0004]然而,現(xiàn)有的通過調(diào)整CSC參數(shù)進行調(diào)色的過程非常復(fù)雜,通常需要額外設(shè)置一個調(diào)色盒子來對CSC參數(shù)進行調(diào)色處理。此種方式中,監(jiān)視器中包括有CSC參數(shù)映射模塊,調(diào)色盒子也包括有CSC參數(shù)映射模塊,其中監(jiān)視器中的CSC參數(shù)映射模塊用來實現(xiàn)色彩空間映射,調(diào)色盒子中的CSC參數(shù)映射模塊用作調(diào)色處理。如此,會導(dǎo)致系統(tǒng)龐大,而且無法實現(xiàn)實時調(diào)色。
【發(fā)明內(nèi)容】
[0005]為了解決上述問題,本發(fā)明實施例提供一種調(diào)色監(jiān)視器以及實時調(diào)色方法,其能夠簡化調(diào)色系統(tǒng),而且能夠?qū)崟r調(diào)色。
[0006]在一個實施例中,提供一種調(diào)色監(jiān)視器,用于對輸入圖像進行實時調(diào)色。所述調(diào)色監(jiān)視器包括:獲取模塊,用于從用戶操作端獲取CSC參數(shù);解析模塊,用于解析所獲取的CSC參數(shù)是否符合預(yù)定條件,如果符合,則將所獲取的CSC參數(shù)更新至一 CSC參數(shù)映射單元中,并進行CSC參數(shù)映射;如果不符合預(yù)定條件,則丟棄所述CSC參數(shù);以及顯示模塊,用于顯示經(jīng)過CSC參數(shù)映射之后的輸入圖像。
[0007]在另一個實施例中,提供一種實時調(diào)色方法,用于對輸入圖像進行實時調(diào)色。所述實時調(diào)色方法包括:從用戶操作端獲取CSC參數(shù);解析所獲取的CSC參數(shù)是否符合預(yù)定條件,如果符合,則更新所獲取的CSC參數(shù),并進行CSC參數(shù)映射;如果不符合預(yù)定條件,則丟棄所述CSC參數(shù);以及顯示經(jīng)過CSC參數(shù)映射之后的輸入圖像。
[0008]采用上述調(diào)色監(jiān)視器的調(diào)色系統(tǒng)和實時調(diào)色方法,用戶通過用戶操作端產(chǎn)生CSC參數(shù)或直接在調(diào)色監(jiān)視器中產(chǎn)生CSC參數(shù)后,將CSC參數(shù)實時更新到CSC參數(shù)映射單元中,并進行實時顯示。因此,通過簡單的架構(gòu)即可實現(xiàn)實時調(diào)色功能。
【附圖說明】
[0009]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0010]圖1為本發(fā)明實施例提供的調(diào)色監(jiān)視器的功能模塊圖;
[0011]圖2為本發(fā)明實施例提供的實時調(diào)色方法的流程圖。
【具體實施方式】
[0012]下面結(jié)合附圖和【具體實施方式】對本發(fā)明的技術(shù)方案作進一步更詳細的描述。顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都應(yīng)屬于本發(fā)明保護的范圍。
[0013]請參閱圖1,其為本發(fā)明實施例提供的調(diào)色監(jiān)視器100的功能模塊圖。所述調(diào)色監(jiān)視器100與一用戶操作端200連接。所述調(diào)色監(jiān)視器100具有對輸入圖像實時調(diào)色的功能。本實施例中,所述用戶操作端200包括調(diào)色軟件,所述調(diào)色軟件可以為PC(perSonalcomputer)調(diào)色軟件、Mac調(diào)色軟件、手機(如iphone)調(diào)色軟件、Android系統(tǒng)調(diào)色軟件或WP調(diào)色軟件。當然,所述用戶操作端200并不以此為限,只要是能夠輸出CSC參數(shù)的設(shè)備均可作為所述用戶操作端200。
[0014]所述用戶操作端200包括CSC參數(shù)產(chǎn)生模塊201以及發(fā)送模塊202。所述CSC參數(shù)產(chǎn)生模塊201用于根據(jù)用戶的操作,產(chǎn)生CSC參數(shù)。本實施例中,用戶根據(jù)自己的調(diào)色需求,調(diào)整用戶操作端中的調(diào)色參數(shù),以輸出得到所述CSC參數(shù)。CSC參數(shù)中描述了輸入RGB值與輸出RGB值的對應(yīng)關(guān)系。所述發(fā)送模塊202用于發(fā)送所述CSC參數(shù)至所述調(diào)色監(jiān)視器100本實施例中,所述發(fā)送模塊202通過通信網(wǎng)絡(luò)發(fā)送所述CSC參數(shù)至所述調(diào)色監(jiān)視器100??梢岳斫獾氖?,所述發(fā)送模塊202可通過以太網(wǎng)接口網(wǎng)絡(luò)、Wifi接口網(wǎng)絡(luò)、藍牙接口網(wǎng)絡(luò)、USB接口網(wǎng)絡(luò)、串口接口網(wǎng)絡(luò)、雷電接口網(wǎng)絡(luò)和1394接口網(wǎng)絡(luò)中至少其中之一者發(fā)送所述CSC參數(shù)。
[0015]所述調(diào)色監(jiān)視器100包括CSC參數(shù)映射單元10、接收模塊20、解析模塊30、應(yīng)答模塊40、更新申旲塊50以及顯不豐旲塊60。
[0016]所述接收模塊20用于接收所述用戶操作端200發(fā)送的CSC參數(shù)。對應(yīng)的,所述接收模塊20通過以太網(wǎng)絡(luò)接口網(wǎng)絡(luò)、Wif i接口網(wǎng)絡(luò)、藍牙接口網(wǎng)絡(luò)、USB接口網(wǎng)絡(luò)、串口接口網(wǎng)絡(luò)、雷電接口網(wǎng)絡(luò)和1394接口網(wǎng)絡(luò)中至少其中之一者接收所述CSC參數(shù)。
[0017]所述解析模塊30用于解析所述CSC參數(shù)是否符合預(yù)定條件,如果符合,則將所接收的CSC參數(shù)更新至所述CSC參數(shù)映射單元10中,并進行新的CSC參數(shù)映射;如果不符合預(yù)定條件,則丟棄所述CSC參數(shù)。具體的,所述解析模塊30可根據(jù)現(xiàn)有的數(shù)據(jù)解析方式對CSC參數(shù)進行解析,例如,將接收到的CSC參數(shù)的數(shù)據(jù)格式、數(shù)據(jù)長度和/或數(shù)據(jù)校驗信息與預(yù)先設(shè)定的對應(yīng)條件進行比較,如果相匹配,則解析結(jié)果為符合預(yù)定條件,如果不匹配,則解析結(jié)果為不符合預(yù)定條件。所述CSC參數(shù)映射單元10可以通過FPGA實現(xiàn),也可以通過ASIC實現(xiàn),可外接存儲設(shè)備,也可不外接存儲設(shè)備。在本實施例中,采用FPGA來實現(xiàn)所述CSC參數(shù)映射單元10。
[0018]所述應(yīng)答模塊40用于將所述解析模塊30的解析結(jié)果反饋至所述用戶操作端。本實施例中,所述應(yīng)答模塊40反饋的應(yīng)答信息為“接收數(shù)據(jù)正確”或“接收數(shù)據(jù)錯誤”。具體的,當解析結(jié)果為符合預(yù)定條件時,所述應(yīng)答模塊40反饋“接收數(shù)據(jù)正確”的信息,當解析結(jié)果為不符合預(yù)定條件時,所述應(yīng)答模塊40反饋“接收數(shù)據(jù)錯誤”的信息。
[0019]所述更新模塊50連接在所述解析模塊30與所述CSC參數(shù)映射單元10之間。當解析結(jié)果是符合預(yù)定條件時,所述解析模塊30將最新的CSC參數(shù)傳送至所述更新模塊50,所述更新模塊50將所述CSC參數(shù)更新至所述CSC參數(shù)映射單元10,以進行新的CSC參數(shù)映射。更新完成后,用戶可以實時觀察到調(diào)色監(jiān)視器100屏幕上視頻色度的變化。
[0020]所述顯示模塊60用于根據(jù)所述解析模塊30的解析結(jié)果,顯示經(jīng)過新的CSC參數(shù)映射之后的輸入圖像。具體的,所述顯示模塊60與所述CSC參數(shù)映射單元10連接,當更新模塊50對CSC參數(shù)進行更新時,所述顯示模塊60實時獲取CSC參數(shù)映射單元10中的數(shù)據(jù),并實時顯示經(jīng)過CSC參數(shù)映射之后的輸入圖像。
[0021]在其他實施例中,所述顯示