專利名稱:圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及與參照模式的預(yù)測(cè)相關(guān)的圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序。
背景技術(shù):
由于圖像數(shù)據(jù)、尤其是動(dòng)態(tài)圖像數(shù)據(jù)一般數(shù)據(jù)量較大,所以在從發(fā)送裝置向接收裝置傳送時(shí),或者保存到存儲(chǔ)裝置時(shí)等,被進(jìn)行高效率加密。這里,“高效率加密”是將某個(gè)數(shù)據(jù)列變換成其他數(shù)據(jù)列的加密處理,是指對(duì)其數(shù)據(jù)量進(jìn)行壓縮的處理。動(dòng)態(tài)圖像數(shù)據(jù)主要有僅由幀構(gòu)成的動(dòng)態(tài)圖像數(shù)據(jù)、和由域構(gòu)成的動(dòng)態(tài)圖像數(shù)據(jù)。作為動(dòng)態(tài)圖像數(shù)據(jù)的高效率加密方法,公知有圖片內(nèi)預(yù)測(cè)(內(nèi)部預(yù)測(cè))加密方法。在該加密方法中,利用動(dòng)態(tài)圖像數(shù)據(jù)在空間方向相關(guān)性高的屬性,不使用其他圖片的加密圖像。圖片內(nèi)預(yù)測(cè)加密方法是能夠僅根據(jù)圖片內(nèi)的信息來(lái)復(fù)原圖像的方法。另外,還公知有圖片間預(yù)測(cè)(幀間預(yù)測(cè))加密方法。在該加密方法中,利用動(dòng)態(tài)圖像數(shù)據(jù)在時(shí)間方向相關(guān)性高的屬性。對(duì)動(dòng)態(tài)圖像數(shù)據(jù)而言,一般由于某個(gè)定時(shí)的圖片數(shù)據(jù)與下一個(gè)定時(shí)的圖片數(shù)據(jù)的類似度高的情況較多,所以在幀間預(yù)測(cè)加密方法中使用該性質(zhì)。在圖片間預(yù)測(cè)加密方法中,將原圖像分割成塊,以該塊為單位,從加密完畢幀的解密圖像中選擇與該原圖像塊類似的區(qū)域。接下來(lái),求出該類似區(qū)域與原圖像塊的差值,除去冗長(zhǎng)性。然后,通過(guò)對(duì)指示類似區(qū)域的活動(dòng)向量信息、和被除去冗長(zhǎng)性后的差值信息進(jìn)行加密,可實(shí)現(xiàn)高壓縮率。例如,在采用了幀間預(yù)測(cè)加密的數(shù)據(jù)傳送系統(tǒng)中,在發(fā)送裝置中生成表示從前圖片向?qū)ο髨D片的“活動(dòng)”的活動(dòng)向量數(shù)據(jù)、以及生成根據(jù)該前圖片使用其活動(dòng)向量數(shù)據(jù)而創(chuàng)建的對(duì)象圖片的預(yù)測(cè)圖像與對(duì)象圖片的差值數(shù)據(jù)。接下來(lái),數(shù)據(jù)傳送系統(tǒng)將這些活動(dòng)向量數(shù)據(jù)以及差值數(shù)據(jù)發(fā)送給接收裝置。另一方面,接收裝置根據(jù)接收到的活動(dòng)向量數(shù)據(jù)以及差值數(shù)據(jù)來(lái)重建對(duì)象圖片。作為代表性的動(dòng)態(tài)圖像加密方式,可舉出IS0/IEC (IS0/IEC:1nternationalOrganization for Standardization/International Electrotechnical Commission)MPEG (Moving Picture Experts Group)-2/MPEG-4 (以下記作 MPEG-2、MPEG-4)。在動(dòng)態(tài)圖像加密方式中,采用了以一定周期發(fā)送被內(nèi)部預(yù)測(cè)加密了的畫面,剩余的畫面通過(guò)巾貞間預(yù)測(cè)加密來(lái)傳輸?shù)腉OP (group of pictures)構(gòu)造。并且,規(guī)定了與這些預(yù)測(cè)對(duì)應(yīng)的1、P、B這3種圖片。I圖片不使用其他圖片的加密圖像。是能夠僅利用圖片內(nèi)的信息來(lái)復(fù)原圖像的圖片。P圖片是根據(jù)過(guò)去的圖片進(jìn)行正方向的圖片間預(yù)測(cè),對(duì)預(yù)測(cè)誤差進(jìn)行了加密的圖片。B圖片是根據(jù)過(guò)去與未來(lái)的圖片進(jìn)行雙方向的圖片間預(yù)測(cè),對(duì)預(yù)測(cè)誤差進(jìn)行了加密的圖片。為了在預(yù)測(cè)中使用未來(lái)的圖片,B圖片需要在其加密之前,預(yù)先對(duì)預(yù)測(cè)所使用的未來(lái)的圖片進(jìn)行加密、解密。圖1是對(duì)參照雙方向的解密圖像的B圖片進(jìn)行說(shuō)明的圖。如圖1所示,在對(duì)加密對(duì)象B圖片Pic2進(jìn)行加密的時(shí)刻,至少前后2張圖片Picl、Pic3被先行加密。加密對(duì)象B圖片Pic2能夠選擇前方向參照?qǐng)D片Picl與后方向參照?qǐng)D片Pic3中的任意一方或者雙方。例如,使用塊匹配技術(shù),計(jì)算出在前方向參照?qǐng)D片Picl內(nèi)與加密對(duì)象塊CBl最類似的區(qū)域作為前方向預(yù)測(cè)塊FB1,并計(jì)算出在后方向參照?qǐng)D片Pic3內(nèi)與加密對(duì)象塊CBl最類似的區(qū)域作為后方向預(yù)測(cè)塊BB1。在選擇了雙方向的情況下,作為預(yù)測(cè)方向的雙方向信息和從兩個(gè)參照?qǐng)D像內(nèi)與加密對(duì)象塊CBl相同的位置(配置塊ColBl、2)向預(yù)測(cè)塊的活動(dòng)向量MVl、2、以及加密對(duì)象塊CBl與預(yù)測(cè)塊的像素差值被加密。圖2是表示GOP構(gòu)成(其I)的一個(gè)例子的圖。圖2所示的GOP構(gòu)成表示一般的GOP構(gòu)成的IBBP構(gòu)造。在MPEG-2中,對(duì)于能夠作為B圖片的參照?qǐng)D像而使用的加密完畢圖像而言,需要被加密為P圖片或者I圖片。但是,在最新的加密方式即國(guó)際標(biāo)準(zhǔn)ITU-T H.264(ITU-T:International Telecommunication Union Telecommunication StandardizationSector) /IS0/IEC MPEG-4AVC (以下稱為Η.264)中,在B圖片中被加密后的加密完畢圖像的解密圖像也能夠作為參照?qǐng)D像而使用。圖3是表示GOP構(gòu)成(其2)的一個(gè)例子的圖。在動(dòng)態(tài)圖像加密的H.264中,能夠采取圖3所示那樣的GOP構(gòu)成,成功地提高了加密效率。將該GOP構(gòu)成稱為階層B構(gòu)造。這樣,對(duì)1G0P中的圖片而言,B圖片的數(shù)量變多,提高B圖片的加密效率與提高動(dòng)態(tài)圖像加密整體的加密效率直接連結(jié)。圖2、圖3所示的箭頭表示前方向或后方向向量。在H.264中,能夠選擇B圖片按每個(gè)分割塊,使用前方向、后方向、雙方向中的哪一個(gè)圖像作為參照?qǐng)D像這一預(yù)測(cè)方向信息(以下也稱為參照模式)。在H.264中,將這些參照模式與其他的預(yù)測(cè)信息統(tǒng)一作為宏塊類型來(lái)進(jìn)行加密,利用比特流以明示的方式進(jìn)行發(fā)送。這里,為了對(duì)加密對(duì)象塊的內(nèi)部預(yù)測(cè)、幀間預(yù)測(cè)的預(yù)測(cè)模式進(jìn)行判定,有一種將鄰接塊作為參照塊,如果滿足規(guī)定的條件,則決定為開(kāi)銷最小的參照塊的預(yù)測(cè)模式的技術(shù)。另夕卜,有一種在加密對(duì)象圖片的加密前處理中,使用加密完畢圖片的加密結(jié)果的統(tǒng)計(jì)量來(lái)決定加密對(duì)象圖片的圖片類型的技術(shù)。另外,在下一代加密方式中,提出了一種通過(guò)使用加密對(duì)象圖片的加密對(duì)象塊周圍的加密完畢塊的加密信息,預(yù)測(cè)前方向、后方向、雙方向來(lái)進(jìn)行預(yù)測(cè)加密,并利用比特流以明示的方式發(fā)送參照模式的技術(shù)。專利文獻(xiàn)1:日本特開(kāi)2009 - 55542號(hào)公報(bào)專利文獻(xiàn)2:日本特開(kāi)2009 - 296328號(hào)公報(bào)非專利文獻(xiàn)l:Joint Collaborative Team on Video Coding (JCT-VC)of ITU-TSG16WP3and IS0/IEC JTC1/SC29/WG11,1st Meeting:Dresden, DE, 15-23April, 2010, Appendix to Description of video coding technology proposal by Tandberg NokiaEricsonj但是,在前述的現(xiàn)有技術(shù)中,僅通過(guò)加密對(duì)象圖片的加密對(duì)象塊周圍的加密完畢塊那樣的空間性預(yù)測(cè),難以確切地預(yù)測(cè)加密對(duì)象塊。如果不能確切地預(yù)測(cè)加密對(duì)象塊,則難以提高參照模式的預(yù)測(cè)精度,無(wú)法提高加密/解密的效率。
發(fā)明內(nèi)容
鑒于此,公開(kāi)的技術(shù)的目的在于,提供能夠提高參照模式的預(yù)測(cè)精度,能夠?qū)崿F(xiàn)圖像的加密/解密的進(jìn)一步效率化的圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序。公開(kāi)的一個(gè)方式的圖像解密方法是對(duì)被分割成多個(gè)塊的圖像進(jìn)行解密的圖像解密方法,從儲(chǔ)存解密對(duì)象圖像內(nèi)的解密完畢塊的解密信息以及解密完畢圖像的各塊的解密信息的儲(chǔ)存單元取得上述解密完畢塊的解密信息,從多個(gè)上述解密完畢圖像中選擇在解密完畢圖像與該解密完畢圖像的參照?qǐng)D像之間存在上述解密對(duì)象圖像的解密完畢圖像,從上述儲(chǔ)存單元取得上述選擇出的解密完畢圖像內(nèi)的規(guī)定塊的解密信息,利用上述取得的解密完畢塊的解密信息以及上述規(guī)定塊的解密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的解密完畢圖像的解密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式,根據(jù)加密數(shù)據(jù)對(duì)用于決定參照模式的參照模式信息進(jìn)行解密,根據(jù)上述預(yù)測(cè)出的參照模式以及上述解密后的參照模式信息來(lái)決定上述解密對(duì)象塊的參照模式。公開(kāi)的另一個(gè)方式的圖像加密方法是將圖像分割成多個(gè)塊來(lái)進(jìn)行加密的圖像加密方法,從儲(chǔ)存加密對(duì)象圖像內(nèi)的加密完畢塊的加密信息以及加密完畢圖像的各塊的加密信息的儲(chǔ)存單元取得上述加密完畢塊的加密信息,從多個(gè)上述加密完畢圖像中選擇在加密完畢圖像與該加密完畢圖像的參照?qǐng)D像之間存在上述加密對(duì)象圖像的加密完畢圖像,從上述儲(chǔ)存單元取得上述選擇出的加密完畢圖像內(nèi)的規(guī)定塊的加密信息,使用上述取得的加密完畢塊的加密信息以及上述規(guī)定塊的加密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的加密完畢圖像的解密圖像的加密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式,決定在上述加密對(duì)象塊中使用的參照模式,根據(jù)上述預(yù)測(cè)出的參照模式以及上述決定出的參照模式來(lái)對(duì)上述加密對(duì)象塊的參照模式進(jìn)行加密。根據(jù)公開(kāi)的技術(shù),能夠提高參照模式的預(yù)測(cè)精度,實(shí)現(xiàn)圖像的加密/解密的進(jìn)一步效率化。
圖1是對(duì)參照雙方向的解密圖像的B圖片進(jìn)行說(shuō)明的圖。圖2是表示GOP構(gòu)成(其I)的一個(gè)例子的圖。圖3是表示GOP構(gòu)成(其2)的一個(gè)例子的圖。圖4是表示實(shí)施例1中的畫加密裝置的構(gòu)成的一個(gè)例子的框圖。圖5是表示實(shí)施例1中的與參照模式的預(yù)測(cè)相關(guān)的功能的一個(gè)例子的框圖。圖6是表示實(shí)施例1中的預(yù)測(cè)單元的功能的一個(gè)例子的框圖。圖7是表示實(shí)施例2中的圖像解密裝置的構(gòu)成的一個(gè)例子的框圖。圖8是表示實(shí)施例2中的與參照模式的預(yù)測(cè)相關(guān)的功能的一個(gè)例子的框圖。圖9是表示在實(shí)施例中使用的GOP構(gòu)成的一個(gè)例子的圖。圖10是表示加密對(duì)象塊與周邊塊的關(guān)系(其I)的一個(gè)例子的圖。圖11是對(duì)加密完畢圖像與其參照?qǐng)D像的間隔進(jìn)行說(shuō)明的圖。圖12是對(duì)加密對(duì)象塊與位于相同位置的塊進(jìn)行說(shuō)明的圖。圖13是對(duì)實(shí)施例3中的由第2參照模式預(yù)測(cè)單元執(zhí)行的處理進(jìn)行說(shuō)明的圖。圖14是表示將參照模式與分割模式作為塊類型來(lái)進(jìn)行加密的例子的圖。圖15是表示實(shí)施例3中的參照模式加密處理的一個(gè)例子的流程圖。
圖16是表示實(shí)施例4中的參照模式解密處理的一個(gè)例子的流程圖。圖17是表示加密對(duì)象塊與周邊塊的關(guān)系(其2)的一個(gè)例子的圖。圖18是表示配置(Collocated)塊與其周邊塊的關(guān)系的一個(gè)例子的圖。圖19是對(duì)實(shí)施例5中的由第2參照模式預(yù)測(cè)單元執(zhí)行的處理進(jìn)行說(shuō)明的圖。圖20A是表示實(shí)施例5中的參照模式加密處理(其I)的一個(gè)例子的流程圖。圖20B是表示實(shí)施例5中的參照模式加密處理(其2)的一個(gè)例子的流程圖。圖21A是表示實(shí)施例6中的參照模式解密處理(其I)的一個(gè)例子的流程圖。圖21B是表示實(shí)施例6中的參照模式解密處理(其2)的一個(gè)例子的流程圖。圖22是表示實(shí)施例7中的與參照模式的預(yù)測(cè)相關(guān)的功能的一個(gè)例子的框圖。圖23是對(duì)實(shí)施例7中的加密完畢圖像的選擇處理進(jìn)行說(shuō)明的圖。圖24是對(duì)實(shí)施例7中的由第I取得單元執(zhí)行的處理進(jìn)行說(shuō)明的圖。圖25是表示虛擬活動(dòng)向量的一個(gè)例子的圖。圖26是表示實(shí)施例7中的預(yù)測(cè)單元的功能的一個(gè)例子的框圖。圖27A是表示實(shí)施例7中的參照模式加密處理(其I)的一個(gè)例子的流程圖。圖27B是表示實(shí)施例7中的參照模式加密處理(其2)的一個(gè)例子的流程圖。圖28是表示實(shí)施例8中的與參照模式的預(yù)測(cè)相關(guān)的功能的一個(gè)例子的框圖。圖29A是表示實(shí)施例8中的參照模式解密處理(其I)的一個(gè)例子的流程圖。圖29B是表示實(shí)施例8中的參照模式解密處理(其2)的一個(gè)例子的流程圖。圖30是表示信息處理裝置的構(gòu)成的一個(gè)例子的圖。附圖標(biāo)記說(shuō)明:101 一預(yù)測(cè)誤差信號(hào)生成部;104 —熵加密部;105 —逆量化單元;106 —逆正交變換部;107 —解密圖像生成部;109 —圖片存儲(chǔ)器;110 —內(nèi)部預(yù)測(cè)圖像生成部;111 一巾貞間預(yù)測(cè)圖像生成部;112 —活動(dòng)向量計(jì)算部;201 —儲(chǔ)存單元;202、502 —第I取得單元;203、501 一選擇單元;204、503 —第2取得單元;205、504 —預(yù)測(cè)單元;207 —決定單元;208 —加密單元;251,541 —第I參照模式預(yù)測(cè)單元;252、542 —第2參照模式預(yù)測(cè)單元;301 —熵解密部;305 —解密信息存儲(chǔ)部;304 —內(nèi)部預(yù)測(cè)圖像生成部;306 —幀間預(yù)測(cè)圖像生成部;310 一圖片存儲(chǔ)器;401 —儲(chǔ)存單元;402、602 —第I取得單元;403、601 —選擇單元;404、603 —第2取得單元;405、604 —預(yù)測(cè)單元;406 —解密單元;407 —決定單元。
具體實(shí)施例方式以下,基于附圖對(duì)實(shí)施例進(jìn)行說(shuō)明。[實(shí)施例1]圖4是表示實(shí)施例1中的畫加密裝置100的構(gòu)成的一個(gè)例子的框圖。如圖4所示,實(shí)施例1中的圖像加密裝置100包括:預(yù)測(cè)誤差信號(hào)生成部101、正交變換部102、量化部103、熵加密部104、逆量化部105、逆正交變換部106、解密圖像生成部107、去塊濾波(deblocking filter)部108、圖片存儲(chǔ)器109、內(nèi)部預(yù)測(cè)圖像生成部110、巾貞間預(yù)測(cè)圖像生成部111、活動(dòng)向量計(jì)算部112、加密控制及頭(head)生成部113以及預(yù)測(cè)圖像選擇部114。以下對(duì)各部的概要進(jìn)行說(shuō)明。預(yù)測(cè)誤差信號(hào)生成部101取得輸入的動(dòng)態(tài)圖像數(shù)據(jù)的加密對(duì)象圖像被分割成16X16像素(像素)的塊(以下也稱為宏塊(MB))后的宏塊數(shù)據(jù)(以下也稱為塊數(shù)據(jù))。預(yù)測(cè)誤差信號(hào)生成部101根據(jù)該宏塊數(shù)據(jù)、和由預(yù)測(cè)圖像選擇部114輸出的預(yù)測(cè)圖像的宏塊數(shù)據(jù),生成預(yù)測(cè)誤差信號(hào)。預(yù)測(cè)誤差信號(hào)生成部101將生成的預(yù)測(cè)誤差信號(hào)向正交變換部102輸出。正交變換部102對(duì)被輸入的預(yù)測(cè)誤差信號(hào)進(jìn)行正交變換處理。正交變換部102將通過(guò)正交變換處理而分離成水平以及垂直方向的頻率成分的信號(hào)向量化部103輸出。量化部103對(duì)來(lái)自正交變換部102的輸出信號(hào)進(jìn)行量化。量化部103通過(guò)進(jìn)行量化來(lái)降低輸出信號(hào)的符號(hào)量,將該輸出信號(hào)向熵加密部104以及逆量化部105輸出。熵加密部104對(duì)來(lái)自量化部103的輸出信號(hào)進(jìn)行熵加密并輸出。熵加密是指根據(jù)碼元的出現(xiàn)頻度來(lái)分配可變長(zhǎng)度的符號(hào)的方式。逆量化部105對(duì)來(lái)自量化部103的輸出信號(hào)進(jìn)行逆量化后,將其向逆正交變換部106輸出。逆正交變換部106對(duì)來(lái)自逆量化部105的輸出信號(hào)進(jìn)行逆正交變換處理后,將其向解密圖像生成部107輸出。通過(guò)這些逆量化部105以及逆正交變換部106進(jìn)行解密處理,可得到與加密前的預(yù)測(cè)誤差信號(hào)相同程度的信號(hào)。解密圖像生成部107將由幀間預(yù)測(cè)圖像生成部111進(jìn)行了活動(dòng)補(bǔ)償后的圖像的塊數(shù)據(jù)、與被逆量化部105以及逆正交變換部106進(jìn)行了解密處理后的預(yù)測(cè)誤差信號(hào)相加。解密圖像生成部107將相加而生成的解密圖像的塊數(shù)據(jù)向去塊濾波部108輸出。去塊濾波部108對(duì)由解密圖像生成部107輸出的解密圖像實(shí)施用于降低塊失真的濾波,并向圖片存儲(chǔ)器109輸出。圖片存儲(chǔ)器109將輸入的塊數(shù)據(jù)存儲(chǔ)為新的參照?qǐng)D像的數(shù)據(jù),并向內(nèi)部預(yù)測(cè)圖像生成部110、幀間預(yù)測(cè)圖像生成部111以及活動(dòng)向量計(jì)算部112輸出。內(nèi)部預(yù)測(cè)圖像生成部110根據(jù)加密對(duì)象圖像的已經(jīng)被加密了的周邊像素生成預(yù)測(cè)圖像。幀間預(yù)測(cè)圖像生成部111以由活動(dòng)向量計(jì)算部112提供的活動(dòng)向量對(duì)從圖片存儲(chǔ)器109取得的參照?qǐng)D像的數(shù)據(jù)進(jìn)行活動(dòng)補(bǔ)償。由此,生成被活動(dòng)補(bǔ)償后的作為參照?qǐng)D像的塊數(shù)據(jù)?;顒?dòng)向量計(jì)算部112利用加密對(duì)象圖片中的塊數(shù)據(jù)、和從圖片存儲(chǔ)器109取得的已經(jīng)被加密了的參照?qǐng)D像的塊數(shù)據(jù),來(lái)求出活動(dòng)向量?;顒?dòng)向量是對(duì)以塊為單位使用從參照?qǐng)D像搜索與加密對(duì)象圖像最類似的位置的塊匹配技術(shù)而求出的塊單位的空間錯(cuò)移進(jìn)行表示的值。活動(dòng)向量計(jì)算部112將求出的活動(dòng)向量向幀間預(yù)測(cè)圖像生成部111輸出。由內(nèi)部預(yù)測(cè)圖像生成部110和幀間預(yù)測(cè)圖像生成部111輸出的塊數(shù)據(jù)被輸入到預(yù)測(cè)圖像選擇部114。預(yù)測(cè)圖像選擇單元114選擇任意一方的預(yù)測(cè)圖像。所選擇的塊數(shù)據(jù)被輸出到預(yù)測(cè)誤差信號(hào)生成部101。另外,加密控制及頭生成部113進(jìn)行加密的整體控制與頭生成。加密控制及頭生成部113針對(duì)內(nèi)部預(yù)測(cè)圖像生成部110進(jìn)行有無(wú)切片分割的通知,對(duì)去塊濾波部108進(jìn)行有無(wú)去塊濾波的通知,對(duì)活動(dòng)向量計(jì)算部112進(jìn)行參照?qǐng)D像的限制通知等。加密控制及頭生成部113利用其控制結(jié)果例如生成H.264的頭信息。生成的頭信息被傳遞給熵加密部104,圖像數(shù)據(jù)與活動(dòng)向量數(shù)據(jù)一同作為流被輸出。接下來(lái),對(duì)與參照模式的預(yù)測(cè)相關(guān)的功能進(jìn)行說(shuō)明。圖5是表示實(shí)施例1中的與參照模式的預(yù)測(cè)相關(guān)的功能的一個(gè)例子的框圖。如圖5所示,圖像加密裝置100包括儲(chǔ)存單元201、第I取得單元202、選擇單元203、第2取得單元204、預(yù)測(cè)單元205、決定單元206、加密單元207。儲(chǔ)存單元201對(duì)應(yīng)于圖片存儲(chǔ)器109,第I取得單元202、選擇單元203、第2取得單元204、預(yù)測(cè)單元205、決定單元206例如對(duì)應(yīng)于活動(dòng)向量計(jì)算部112,加密單元207對(duì)應(yīng)于熵加密部104。圖5所示的圖像加密裝置100將加密對(duì)象圖像分割成多個(gè)塊,加密對(duì)象塊能夠參照多個(gè)方向被加密了的圖像的解密圖像,對(duì)其參照模式進(jìn)行加密。塊的尺寸可以固定,也可以是可變尺寸。儲(chǔ)存單元201儲(chǔ)存加密后的圖像被局部解碼(local decode)的解密圖像、塊單位的活動(dòng)向量、塊類型、參照模式等加密信息。塊的尺寸例如是16X16像素的塊(宏塊)。過(guò)去的加密信息能夠以接下來(lái)進(jìn)行加密的加密對(duì)象塊進(jìn)行參照。第I取得單元202從儲(chǔ)存單元201取得屬于加密對(duì)象圖像的塊的加密完畢的加密信息。由于塊加密一般從加密對(duì)象圖像的左上開(kāi)始按光柵掃描順序進(jìn)行,所以加密對(duì)象圖像中的加密完畢的加密信息成為與加密對(duì)象塊相同塊行(block line)的左側(cè)和上側(cè)的所有塊。第I取得單元202通過(guò)預(yù)先決定的方法來(lái)指定加密對(duì)象圖像的規(guī)定的塊位置,從儲(chǔ)存單元201取得屬于加密對(duì)象圖像的加密完畢的加密信息。預(yù)先決定的方法例如是決定加密對(duì)象塊的上側(cè)塊、左側(cè)塊、左上側(cè)塊、右上側(cè)塊中哪個(gè)塊的方法。選擇單元203為了從儲(chǔ)存單元201中儲(chǔ)存的加密對(duì)象圖像以外的加密完畢圖像中獲得參照模式,通過(guò)預(yù)先決定的方法從多個(gè)加密完畢圖像的解密圖像(參照?qǐng)D像)選擇參照?qǐng)D像。儲(chǔ)存單元201也可以對(duì)多個(gè)參照?qǐng)D像賦予固有的索引,并儲(chǔ)存為列表。選擇單元203可以利用參照?qǐng)D像索引來(lái)表示選擇結(jié)果。第2取得單元204取得屬于由選擇單元203選擇出的參照?qǐng)D像的塊的加密信息。第2取得單元204通過(guò)預(yù)先決定的方法來(lái)指定塊位置,從儲(chǔ)存單元201取得屬于具有由選擇單元203選擇出的索引的參照?qǐng)D像的塊的加密信息。預(yù)測(cè)單元205基于從第I取得單元202與第2取得單元204獲得的加密信息,來(lái)計(jì)算加密對(duì)象塊的參照模式的預(yù)測(cè)值即預(yù)測(cè)模式。圖6是表示實(shí)施例1中的預(yù)測(cè)單元205的功能的一個(gè)例子的框圖。如圖6所示,預(yù)測(cè)單元205包括第I參照模式預(yù)測(cè)單元251、和第2參照模式預(yù)測(cè)單元252。第I參照模式預(yù)測(cè)單元251計(jì)算出使用了從第I取得單元202取得的加密信息的候補(bǔ)模式。第2參照模式預(yù)測(cè)單元252計(jì)算出使用了從第2取得單元204取得的加密信息的候補(bǔ)模式。預(yù)測(cè)單元205根據(jù)這些候補(bǔ)模式,按照規(guī)定的基準(zhǔn)來(lái)決定預(yù)測(cè)模式。返回到圖5,決定單元206決定在加密對(duì)象塊中使用的參照模式。決定單元206例如進(jìn)行加密對(duì)象塊與多個(gè)參照?qǐng)D像的塊匹配,來(lái)選擇最類似的參照?qǐng)D像,并決定與該參照?qǐng)D像對(duì)應(yīng)的參照模式。加密單元207根據(jù)從預(yù)測(cè)單元205取得的預(yù)測(cè)模式與由決定單元206決定的參照模式對(duì)用于作為比特流而發(fā)送的參照模式信息進(jìn)行加密。由此,通過(guò)使用第I取得單元202以及第2取得單元204,能夠取得空間上接近的加密完畢塊的參照模式、時(shí)間上類似的加密完畢塊的參照模式。實(shí)施例1中的圖像加密裝置100通過(guò)使用這些參照模式來(lái)決定預(yù)測(cè)模式,能投提高參照模式的預(yù)測(cè)精度,并提高加密效率。[實(shí)施例2]圖7是表示實(shí)施例2中的圖像解密裝置300的構(gòu)成的一個(gè)例子的框圖。實(shí)施例2中的圖像解密裝置300對(duì)被實(shí)施例1中的圖像加密裝置100加密后的比特流(加密數(shù)據(jù))進(jìn)行解密。如圖7所示,圖像解密裝置300包括熵解密部301、逆量化部302、逆正交變換部303、內(nèi)部預(yù)測(cè)圖像生成部304、解密信息存儲(chǔ)部305、幀間預(yù)測(cè)圖像生成部306、預(yù)測(cè)圖像選擇部307、解密圖像生成部308、去塊濾波部309、圖片存儲(chǔ)器310。以下對(duì)各部的概要進(jìn)行說(shuō)明。熵解密部301在被輸入比特流后,進(jìn)行與圖像加密裝置100的熵加密對(duì)應(yīng)的熵解密。由熵解密部301解密后的預(yù)測(cè)誤差信號(hào)等被輸出給逆量化部302。另外,在進(jìn)行了幀間預(yù)測(cè)的情況下,解密后的活動(dòng)向量等被向解密信息存儲(chǔ)部305輸出,在內(nèi)部預(yù)測(cè)的情況下,對(duì)內(nèi)部預(yù)測(cè)圖像生成部304通知該信息。另外,熵解密部301向預(yù)測(cè)圖像選擇部307通知解密對(duì)象圖像是被幀間預(yù)測(cè),還是被內(nèi)部預(yù)測(cè)。逆量化部302針對(duì)來(lái)自熵解密部301的輸出信號(hào)進(jìn)行逆量化處理。逆量化后的輸出信號(hào)被輸出給逆正交變換部303。逆正交變換部303針對(duì)來(lái)自逆量化部302的輸出信號(hào)進(jìn)行逆正交變換處理,生成殘差信號(hào)。殘差信號(hào)被輸出給解密圖像生成部308。內(nèi)部預(yù)測(cè)圖像生成部304根據(jù)從圖片存儲(chǔ)器310取得的解密對(duì)象圖像的已經(jīng)被解密了的周邊像素生成預(yù)測(cè)圖像。解密信息存儲(chǔ)部305存儲(chǔ)被解密后的活動(dòng)向量、參照模式等解密信息。幀間預(yù)測(cè)圖像生成部306利用從解密信息存儲(chǔ)部305取得的活動(dòng)向量、參照模式,對(duì)從圖片存儲(chǔ)器310取得的參照?qǐng)D像的數(shù)據(jù)進(jìn)行活動(dòng)補(bǔ)償。由此,生成被活動(dòng)補(bǔ)償后的作為參照?qǐng)D像的塊數(shù)據(jù)。預(yù)測(cè)圖像選擇部307選擇內(nèi)部預(yù)測(cè)圖像或者幀間預(yù)測(cè)圖像中任意一方的預(yù)測(cè)圖像。所選擇的塊數(shù)據(jù)被輸出給解密圖像生成部308。解密圖像生成部308將由預(yù)測(cè)圖像選擇部307輸出的預(yù)測(cè)圖像、與由逆正交變換部303輸出的殘差信號(hào)相加,生成解密圖像。生成的解密圖像被輸出給去塊濾波部309。去塊濾波部309針對(duì)由解密圖像生成部308輸出的解密圖像實(shí)施用于降低塊失真的濾波,并向圖片存儲(chǔ)器310輸出。濾波后的解密圖像也可以被輸出給顯示裝置。圖片存儲(chǔ)器310對(duì)解密圖像進(jìn)行存儲(chǔ)。其中,解密信息存儲(chǔ)單元305與圖片存儲(chǔ)器310為分開(kāi)的構(gòu)成,但也可是相同的存儲(chǔ)裝置。接下來(lái),對(duì)與參照模式的預(yù)測(cè)相關(guān)的功能進(jìn)行說(shuō)明。圖8是表示實(shí)施例2中的與參照模式的預(yù)測(cè)相關(guān)的功能的一個(gè)例子的框圖。在圖8所示的例子中,圖像解密裝置300包括:儲(chǔ)存單元401、第I取得單元402、選擇單元403、第2取得單元404、預(yù)測(cè)單元405、解密單元406、決定單元407。圖8所示的圖像解密裝置300對(duì)從圖像加密裝置100輸出的比特流進(jìn)行解密,計(jì)算出解密對(duì)象塊的參照模式。另外,圖像解密裝置300的各單元分別對(duì)應(yīng)于圖像加密裝置100中的儲(chǔ)存單元201、第I取得單元202、選擇單元203、第2取得單元204、預(yù)測(cè)單元205、加密單元207、決定單元206。另外,儲(chǔ)存單元401例如對(duì)應(yīng)于解密信息存儲(chǔ)部305以及圖片存儲(chǔ)器310,第I取得單元402、選擇單元403、第2取得單元404、預(yù)測(cè)單元405例如對(duì)應(yīng)于幀間預(yù)測(cè)圖像生成部306,解密單元406、決定單元407例如對(duì)應(yīng)于熵解密部301。儲(chǔ)存單元401對(duì)過(guò)去解密完畢的圖像、塊單位的活動(dòng)向量、塊類型、參照模式等解密信息進(jìn)行儲(chǔ)存。第I取得單元402從儲(chǔ)存單元401取得屬于解密對(duì)象圖像的解密完畢的解密信息。由于塊解密一般從解密對(duì)象圖像的左上開(kāi)始按光柵掃描順序進(jìn)行,所以解密對(duì)象圖像中的解密完畢的解密信息成為與解密對(duì)象塊相同塊行的左側(cè)與上側(cè)的所有塊。選擇單元403為了根據(jù)儲(chǔ)存單元401中儲(chǔ)存的解密對(duì)象圖像以外的多個(gè)解密完畢圖像獲得解密信息,從解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間存在解密對(duì)象圖像那樣的多個(gè)方向的解密完畢圖像中選擇恰當(dāng)?shù)慕饷芡戤厛D像。第2取得單元404從儲(chǔ)存單元401取得屬于由選擇單元403選擇出的解密完畢圖像的塊的解密信息。預(yù)測(cè)單元405基于從第I取得單元402和第2取得單元404獲得的解密信息,來(lái)計(jì)算解密對(duì)象塊的參照模式的預(yù)測(cè)值即預(yù)測(cè)模式。解密單元406對(duì)比特流進(jìn)行解密,取得為了決定參照模式所必要的參照模式信
肩、O決定單元407根據(jù)從預(yù)測(cè)單元405取得的預(yù)測(cè)模式、和從解密單元406取得的參照模式信息來(lái)決定參照模式。所決定的參照模式被輸出給儲(chǔ)存單元401,由其儲(chǔ)存。由此,通過(guò)使用第I取得單元402以及第2取得單元404,能夠取得空間上接近的解密完畢塊的參照模式、時(shí)間方向上的解密完畢塊的參照模式。實(shí)施例2中的圖像解密裝置300通過(guò)使用這些參照模式,能夠?qū)?yīng)于提高了參照模式的預(yù)測(cè)精度的加密數(shù)據(jù),使解密效率提高。[實(shí)施例3]接下來(lái),對(duì)實(shí)施例3中的圖像加密裝置進(jìn)行說(shuō)明。實(shí)施例3中的圖像加密裝置的構(gòu)成與圖4所示的構(gòu)成同樣。利用與圖5所示的功能相同的符號(hào)對(duì)實(shí)施例3中的圖像加密裝置的與參照模式的預(yù)測(cè)相關(guān)的功能進(jìn)行說(shuō)明。對(duì)以下所示的實(shí)施例中使用的GOP構(gòu)成進(jìn)行說(shuō)明。圖9是表示在實(shí)施例中使用的GOP構(gòu)成的一個(gè)例子的圖。在圖9所示的例子中,1、P、B表示圖片類型,與1、P、B相鄰的編號(hào)表示時(shí)間順序。另外,加密順序?yàn)?0、P8、B4、B2、B6、B1、B3、B5、B7。圖9所示的箭頭表
示前方向或者后方向向量。在實(shí)施例3中,以下以對(duì)B6圖片進(jìn)行加密的情況為例來(lái)進(jìn)行說(shuō)明。在對(duì)B6圖片進(jìn)行加密的情況下,B4圖片、P8圖片已被加密,能夠在加密B6圖片時(shí)作為加密完畢圖像進(jìn)行參照。儲(chǔ)存單元201儲(chǔ)存加密完畢圖像RPs (Reference Picture組)的加密信息。例如,儲(chǔ)存單元201儲(chǔ)存與B4圖片、P8圖片相關(guān)的塊單位的活動(dòng)向量、塊類型、參照模式等加
密信息。
第I取得單元202取得屬于加密對(duì)象圖像CP (Coding Picture)的加密完畢塊的加密信息。圖10是表示加密對(duì)象塊與周邊塊的關(guān)系(其I)的一個(gè)例子的圖。例如,如圖10所示,將與加密對(duì)象塊CB2鄰接的左塊A、上塊B的參照模式分別設(shè)為參照模式A、B。第I取得單元202從儲(chǔ)存單元201取得左塊A、上塊B各自的參照模式A、B。并且,也可以還取得與CB2鄰接的左上塊、右上塊的參照模式。另外,在如H.264那樣參照模式被定義為塊類型的加密方式中,也可以取得塊類型。第I取得單元202在塊A、塊B為內(nèi)部加密的情況下將參照模式設(shè)為無(wú)效。第I取得單元202將取得的參照模式A、B輸出給預(yù)測(cè)單元405。這里,將B6圖片的塊A的參照模式設(shè)為參照模式A,將塊B的參照模式設(shè)為參照模式B。選擇單元403選擇加密對(duì)象圖像處于加密完畢圖像與該解密圖像的參照?qǐng)D像之間那樣的加密完畢圖像。例如,如圖9所示,B4圖片參照P8圖片,P8圖片參照IO圖片。另夕卜,加密對(duì)象的B6圖片存在于B4圖片與P8圖片、IO圖片與P8圖片之間。因此,在加密完畢圖像與加密完畢圖像的參照?qǐng)D像之間存在多個(gè)加密對(duì)象圖像。由于加密完畢圖像與加密完畢圖像的參照?qǐng)D像的間隔越近,預(yù)測(cè)的可靠性越高,所以優(yōu)選選擇單元203選擇加密完畢圖像與加密完畢圖像的參照?qǐng)D像的間隔最小的加密完畢圖像。圖11是對(duì)加密完畢圖像與其參照?qǐng)D像的間隔進(jìn)行說(shuō)明的圖。如圖11所示,由于B4圖片與P8圖片之間為4張圖片的間隔,IO圖片與P8圖片之間為8張圖片的間隔,所以該情況下,利用選擇單元203選擇B4圖片。第2取得單元204從儲(chǔ)存單元201取得屬于由選擇單元203選擇出的加密完畢圖像的解密圖像的塊的加密信息。第2取得單元204可以預(yù)先決定取得所選擇的加密完畢圖像的解密圖像內(nèi)的哪個(gè)塊的加密信息。圖12是對(duì)與加密對(duì)象塊位于相同位置的塊進(jìn)行說(shuō)明的圖。第2取得單元204例如如圖12所示,取得與B4圖片內(nèi)的加密對(duì)象塊CB2位于相同位置的塊ColB3 (配置塊X)的參照模式X。另外,第2取得單元204也可以取得包括參照模式的宏塊類型。第2取得單元204將取得的參照模式X輸出給預(yù)測(cè)單元205。預(yù)測(cè)單元205基于從第I取得單元202和第2取得單元204取得的加密信息,來(lái)計(jì)算加密對(duì)象塊的參照模式的預(yù)測(cè)值即預(yù)測(cè)模式。預(yù)測(cè)單元205具有第I參照模式預(yù)測(cè)單元251與第2參照模式預(yù)測(cè)單元252。第I參照模式預(yù)測(cè)單元251將從第I取得單元201取得的B6圖片內(nèi)的參照模式A設(shè)為候補(bǔ)模式A,將參照模式B設(shè)為候補(bǔ)模式B。圖13是對(duì)實(shí)施例3中的由第2參照模式預(yù)測(cè)單元252執(zhí)行的處理進(jìn)行說(shuō)明的圖。第2參照模式預(yù)測(cè)單元252如圖13所示,根據(jù)B4圖片判斷為從第2取得單元204取得的塊ColB3的參照模式X包括B6圖片方向的參照。即,第2參照模式預(yù)測(cè)單元252判斷為參照模式X包括向P8圖片的參照(后方向或者雙方向)。此時(shí),由于可認(rèn)為在B4圖片、P8圖片中都存在與加密對(duì)象塊類似的區(qū)域,所以第2參照模式預(yù)測(cè)單元252將雙方向設(shè)為候補(bǔ)模式X。另外,在第2取得單元204獲得的參照模式X為前方向的情況下,或者為無(wú)效的情況即是內(nèi)部加密的情況下,將候補(bǔ)模式X設(shè)為無(wú)效。
預(yù)測(cè)單元205將候補(bǔ)模式A、B、X中最多的參照模式設(shè)為預(yù)測(cè)模式。若所有的候補(bǔ)模式不同,則將候補(bǔ)模式X設(shè)為預(yù)測(cè)模式。另外,如果所有的候補(bǔ)模式被內(nèi)部加密,且參照模式無(wú)效,則預(yù)測(cè)單元205例如將雙方向設(shè)為預(yù)測(cè)模式。決定單元206進(jìn)行加密對(duì)象塊與多個(gè)參照?qǐng)D像的塊匹配,選擇最類似的參照?qǐng)D像,將其參照模式?jīng)Q定為加密模式。塊匹配的評(píng)價(jià)值可以使用像素差值絕對(duì)值和,也可以是像素差值平方和。加密單元207以H.264的參照模式加密方法為例來(lái)進(jìn)行說(shuō)明。圖14是表示將參照模式與分割模式作為塊類型來(lái)進(jìn)行加密的例子的圖。加密單元207如圖14所示,將參照模式作為塊類型并與分割類型一同進(jìn)行加密。分割類型表示16X16等的塊尺寸。這里,符號(hào)的值較小的一方符號(hào)量也小。該情況下,如圖14(A)那樣預(yù)先決定的符號(hào)以分割類型為基準(zhǔn)被按順序分配,效率不高。在實(shí)施例3中,以參照模式為基準(zhǔn)對(duì)加密表進(jìn)行變更。即,加密單元207適應(yīng)性地變更加密表,以便減小包含預(yù)測(cè)模式的塊的符號(hào)量。例如,在預(yù)測(cè)模式是雙方向的情況下,加密單元207如圖14 (B)那樣提高包括雙方向的宏塊類型的位次,來(lái)分配小的值的符號(hào)。由此,若雙方向的預(yù)測(cè)模式與實(shí)際的參照模式一致,則能夠加密成值小的符號(hào),可以減少符號(hào)量。接下來(lái),對(duì)實(shí)施例3中的圖像加密裝置的動(dòng)作進(jìn)行說(shuō)明。圖15是表示實(shí)施例3中的參照模式加密處理的一個(gè)例子的流程圖。在圖15所示的步驟SlOl中,儲(chǔ)存單元201儲(chǔ)存加密完畢圖像RPs (ReferencePicture組)的塊單位的活動(dòng)向量、塊類型、參照模式等加密信息。在步驟S102、S103中,第I取得單元202從儲(chǔ)存單元201取得屬于加密對(duì)象圖像CPCCoding Picture)的加密完畢塊的加密信息。在圖10所示的例子中,第I取得單元202取得左塊A、上塊B各自的參照模式A、B。第I取得單元202在塊A、塊B被內(nèi)部加密的情況下將參照模式設(shè)為無(wú)效。在步驟S104中,選擇單元203選擇加密對(duì)象圖像位于加密完畢圖像與該加密完畢圖像的參照?qǐng)D像之間那樣的加密完畢圖像RP (Reference Picture)。在步驟S105中,選擇單元203判定所取得的RP是否存在多個(gè)。如果存在多個(gè)(步驟S105 —是),則進(jìn)入到步驟S106,如果不存在多個(gè)(步驟S105 —否),則進(jìn)入到步驟S108。在步驟S106、S107中,選擇單元203計(jì)算加密完畢圖像與加密完畢圖像的參照?qǐng)D像的間隔L,并選擇該間隔L最小的加密完畢圖像RP。在步驟S108中,第2取得單元204從儲(chǔ)存單元201取得屬于由選擇單元203選擇出的加密完畢圖像的解密圖像內(nèi)的配置塊的參照模式X。在步驟S109中,第I參照模式預(yù)測(cè)單元251將參照模式A、B設(shè)為候補(bǔ)模式A、B。在步驟SllO中,第2參照模式預(yù)測(cè)單元252判定參照模式X是否正在參照CP方向。若利用圖13所示的例子進(jìn)行說(shuō)明,則第2參照模式預(yù)測(cè)單元252判定參照模式X是否正在參照雙方向或后方向。如果正在參照CP方向(步驟SllO —是),則進(jìn)入到步驟SI 12,如果沒(méi)有參照CP方向(步驟SllO —否),則進(jìn)入到步驟Slll。在步驟Slll中,第2參照模式預(yù)測(cè)單元252將候補(bǔ)模式X設(shè)為無(wú)效。在步驟SI 12中,第2參照模式預(yù)測(cè)單元252將雙方向模式設(shè)為候補(bǔ)模式X。
在步驟S113中,由于預(yù)測(cè)單元205將候補(bǔ)模式A、B、X中最多的參照模式設(shè)為預(yù)測(cè)模式,所以例如預(yù)測(cè)單元205判定候補(bǔ)模式是否全部不同。如果全部不同(步驟S113 —是)則進(jìn)入到步驟S114,如果不是全部不同(步驟S113 —否)則進(jìn)入到步驟S115。在步驟SI 14中,預(yù)測(cè)單元205將候補(bǔ)模式X設(shè)定為預(yù)測(cè)模式。在步驟SI 15中,預(yù)測(cè)單元205將候補(bǔ)模式A、B、X中最多的參照模式設(shè)定為預(yù)測(cè)模式。在步驟S116中,預(yù)測(cè)單元205判定預(yù)測(cè)模式是否有效。如果預(yù)測(cè)模式有效(步驟S116 一是)則進(jìn)入到步驟S119,如果預(yù)測(cè)模式無(wú)效(步驟S116 —否)則進(jìn)入到步驟S117。在步驟S117中,預(yù)測(cè)單元205將雙方向設(shè)定為預(yù)測(cè)模式。在步驟SI 18中,決定單元206通過(guò)塊匹配來(lái)決定加密對(duì)象塊的參照模式。在步驟S119中,加密單元207根據(jù)預(yù)測(cè)模式來(lái)變更VLC (可變長(zhǎng)度加密)表的符號(hào)量分配。加密單元207例如在預(yù)測(cè)模式表示雙方向的情況下,從圖14 (A)所示的加密表變更成圖14 (B)所示的加密表。在步驟S120中,加密單元207使用變更后的VLC表,對(duì)加密對(duì)象塊的參照模式進(jìn)行加密。圖15所示的處理按B圖片的每個(gè)加密對(duì)象塊來(lái)進(jìn)行。此外,也存在配置塊的參照模式表示直接(direct)模式的情況。該情況下,可以使參照模式無(wú)效,或者根據(jù)實(shí)際使用的錨塊(anchor block)的活動(dòng)向量來(lái)決定參照模式。例如,在配置塊根據(jù)直接模式而使用雙方向的活動(dòng)向量的情況下,配置塊的參照模式被設(shè)定為雙方向。以上,根據(jù)實(shí)施例3,能夠取得空間上接近的加密完畢塊的參照模式、時(shí)間方向上的與加密對(duì)象塊相同位置的加密完畢塊的解密塊的參照模式。由此,可提高加密對(duì)象塊的參照模式的預(yù)測(cè)精度。這基于從空間上、時(shí)間上的觀點(diǎn)搜索出與加密對(duì)象塊類似的塊,被推測(cè)為類似的塊的參照模式較多使用的參照模式在加密對(duì)象塊中也被使用這一考慮。因此,如果提高參照模式的預(yù)測(cè)精度,則由于能夠以符號(hào)量小的符號(hào)進(jìn)行加密,所以可提高加密效率。[實(shí)施例4]接下來(lái),對(duì)實(shí)施例4中的圖像解密裝置進(jìn)行說(shuō)明。實(shí)施例4中的圖像解密裝置的構(gòu)成與圖7所示的構(gòu)成同樣。使用與圖8所示的功能相同的符號(hào)對(duì)實(shí)施例4中的圖像解密裝置的與參照模式的預(yù)測(cè)相關(guān)的功能進(jìn)行說(shuō)明。另外,實(shí)施例4中的圖像解密裝置對(duì)被實(shí)施例3中的圖像加密裝置加密后的比特流進(jìn)行解密。儲(chǔ)存單元401儲(chǔ)存過(guò)去解密完畢的圖像DRPs (Decoded Reference Picture組)、塊單位的活動(dòng)向量、塊類型、參照模式等解密信息。第I取得單元402從儲(chǔ)存單元401取得屬于解密對(duì)象圖像DP(Decoding Picture)的解密完畢的解密信息。這里,取得相同的畫面內(nèi)的解密對(duì)象塊的右塊A的參照模式A、解密對(duì)象塊的上塊B的參照模式B。選擇單元403從儲(chǔ)存單元401中儲(chǔ)存的解密對(duì)象圖像以外的多個(gè)解密完畢圖像之中選擇規(guī)定的解密完畢圖像。例如,選擇單元403從解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間存在解密對(duì)象圖像那樣的多個(gè)方向的解密完畢圖像中選擇恰當(dāng)?shù)慕饷芡戤厛D像DRP。
第2取得單元404從儲(chǔ)存單元401取得由選擇單元403選擇出的解密完畢圖像DRP的配置塊的參照模式X。預(yù)測(cè)單元405基于從第I取得單元402取得的參照模式A、B與從第2取得單元404取得的參照模式X,來(lái)計(jì)算解密對(duì)象塊的參照模式的預(yù)測(cè)值即預(yù)測(cè)模式。該情況下,根據(jù)多數(shù)決定,最多的參照模式成為預(yù)測(cè)模式。解密單元406對(duì)為了根據(jù)比特流來(lái)決定參照模式所必要的參照模式信息進(jìn)行解密。該情況下,作為參照模式信息,使用VLC表進(jìn)行了變換后的符號(hào)被解密并取得。決定單元407基于從預(yù)測(cè)單元405取得的預(yù)測(cè)模式來(lái)進(jìn)行VLD表的變更。該情況下,決定單元407按照包含預(yù)測(cè)模式的宏塊類型的符號(hào)成為小的值的方式進(jìn)行變更。決定單元407根據(jù)從解密單元406取得的參照模式信息、變更后的VLD表來(lái)設(shè)定參照模式。所決定的參照模式被輸出給儲(chǔ)存單元401,由其儲(chǔ)存。由此,能夠?qū)τ蓪?shí)施例3中說(shuō)明的圖像加密裝置生成的比特流進(jìn)行解密。接下來(lái),對(duì)實(shí)施例4中的圖像解密裝置的動(dòng)作進(jìn)行說(shuō)明。圖16是表示實(shí)施例4中的參照模式解密處理的一個(gè)例子的流程圖。在圖16所示的步驟S201中,儲(chǔ)存單元401儲(chǔ)存解密完畢圖像DRPs的塊單位的活動(dòng)向量、塊類型、參照模式等解密信息。在步驟S202、S203中,第I取得單元402從儲(chǔ)存單元401取得屬于解密對(duì)象圖像DP的解密完畢塊的解密信息。在圖10所示的例子中,第I取得單元402從儲(chǔ)存單元401取得左塊A、上塊B的參照模式A、B。第I取得單元402在塊A、塊B為內(nèi)部加密的情況下,將參照模式設(shè)為無(wú)效。在步驟S204中,選擇單元403選擇解密對(duì)象圖像DP位于解密完畢圖像DRP與該解密完畢圖像DRP的參照?qǐng)D像之間那樣的解密完畢圖像DRP。在步驟S205中,選擇單元403判定所取得的DRP是否存在多個(gè)。如果存在多個(gè)(步驟S205 —是)則進(jìn)入到步驟S206,如果不存在多個(gè)(步驟S205 —否)則進(jìn)入到步驟S208。在步驟S206、S207中,選擇單元403計(jì)算解密完畢圖像與解密完畢圖像的參照?qǐng)D像的間隔L,并選擇該間隔L最小的解密完畢圖像DRP。在步驟S208中,第2取得單元404從儲(chǔ)存單元401取得由選擇單元403選擇的解密完畢圖像的配置塊的參照模式X。在步驟S209中,預(yù)測(cè)單元405將參照模式A、B設(shè)為候補(bǔ)模式A、B。在步驟S210中,預(yù)測(cè)單元405判定參照模式X是否正在參照DP方向。如果正在參照DP方向(步驟S210 —是)則進(jìn)入到步驟S212,如果沒(méi)有參照DP方向(步驟S210 —否)則進(jìn)入到步驟S211。在步驟S211中,預(yù)測(cè)單元405將候補(bǔ)模式X設(shè)為無(wú)效。在步驟S212中,預(yù)測(cè)單元405將雙方向模式設(shè)為候補(bǔ)模式X。在步驟S213中,由于預(yù)測(cè)單元405將候補(bǔ)模式A、B、X中最多的參照模式設(shè)為預(yù)測(cè)模式,所以例如預(yù)測(cè)單元405判定候補(bǔ)模式是否全部不同。如果全部不同(步驟S213 —是)則進(jìn)入到步驟S214,如果不是全部不同(步驟S213 —否)則進(jìn)入到步驟S215。在步驟S214中,預(yù)測(cè)單元405將候補(bǔ)模式X設(shè)定為預(yù)測(cè)模式。在步驟S215中,預(yù)測(cè)單元405將候補(bǔ)模式A、B、X中最多的參照模式設(shè)為預(yù)測(cè)模式。
在步驟S216中,預(yù)測(cè)單元405判定預(yù)測(cè)模式是否有效。如果預(yù)測(cè)模式有效(步驟S216 一是)則進(jìn)入到步驟S219,如果預(yù)測(cè)模式無(wú)效(步驟S216 —否)則進(jìn)入到步驟217。在步驟S217中,預(yù)測(cè)單元405將雙方向設(shè)定為預(yù)測(cè)模式。在步驟S218中,解密單元406對(duì)比特流進(jìn)行解密,取得解密對(duì)象塊的參照模式信息。這里的參照模式信息表示VLC表的符號(hào)。在步驟S219中,決定單元407根據(jù)預(yù)測(cè)模式對(duì)VLD (可變長(zhǎng)度解密)表的符號(hào)量分配進(jìn)行變更。在步驟S220中,決定單元407利用使用預(yù)測(cè)模式而變更后的VLD表與參照模式信息,來(lái)決定解密對(duì)象塊的參照模式。圖16所示的處理按B圖片的每個(gè)解密對(duì)象塊進(jìn)行。以上,根據(jù)實(shí)施例4,能夠取得空間上接近的解密完畢塊的參照模式、在時(shí)間方向上與解密對(duì)象塊相同位置的解密完畢塊的參照模式。由此,能夠?qū)?yīng)于提高了參照模式的預(yù)測(cè)精度的加密,來(lái)決定解密對(duì)象塊的參照模式。[實(shí)施例5]接下來(lái),對(duì)實(shí)施例5中的圖像加密裝置進(jìn)行說(shuō)明。實(shí)施例5中的圖像加密裝置的構(gòu)成與圖4所示的構(gòu)成同樣。利用與圖5所示的功能相同的符號(hào)對(duì)實(shí)施例5中的圖像加密裝置的與參照模式的預(yù)測(cè)相關(guān)的功能進(jìn)行說(shuō)明。在實(shí)施例5中,將圖9所示的B6圖片設(shè)為加密對(duì)象圖像,來(lái)說(shuō)明參照模式的預(yù)測(cè)的方法。儲(chǔ)存單元201與實(shí)施例3同樣。第I取得單元202如圖17所示,取得加密對(duì)象塊CB3的左塊A、上塊B、右上的塊C各自的參照模式A、B、C。圖17是表示加密對(duì)象塊與周邊塊的關(guān)系(其2)的一個(gè)例子的圖。例如,如圖17所示,將與加密對(duì)象塊CB3鄰接的左塊A、上塊B、右上塊C各自的參照模式設(shè)為參照模式A、B、C。對(duì)選擇單元203的選擇處理進(jìn)行說(shuō)明。這里,在加密完畢圖像與加密完畢圖像的參照?qǐng)D像之間存在加密對(duì)象圖像那樣的加密完畢圖像存在多個(gè),存在加密完畢圖像彼此隔著加密對(duì)象圖像那樣的加密完畢圖像。此時(shí),選擇單元203選擇加密完畢圖像與加密完畢圖像的參照?qǐng)D像之間的間隔小的2張圖片的組。在圖9所示的例子中,B4圖片與P8圖片是在加密完畢圖像與加密完畢圖像的參照?qǐng)D像之間存在加密對(duì)象圖像那樣的加密完畢圖像。另外,由于B4圖片與P8圖片是隔著加密對(duì)象圖像B6圖片那樣的加密完畢圖像,所以B4圖片與P8圖片的組被選擇。第2取得單元204首先從儲(chǔ)存單元201取得B4圖片內(nèi)的位于加密對(duì)象塊的相同位置的配置塊ColB4和配置塊ColB4的周邊塊。圖18是表示配置塊與其周邊塊的關(guān)系的一個(gè)例子的圖。第2取得單元204例如如圖18所示,取得B4圖片的塊A’ H’向P8圖片的活動(dòng)向量。其中,為了能夠使用加密完畢圖像的全部信息,取得加密信息的區(qū)域可以是預(yù)先被指定的區(qū)域。例如,被指定的區(qū)域可以是配置塊ColB4、塊A’與塊B’,也可以是B4圖片內(nèi)的所有塊。另外,針對(duì)P8圖片也同樣地取得向IO圖片的活動(dòng)向量。第I參照模式預(yù)測(cè)單元251將從第I取得單元202取得的B6圖片內(nèi)的參照模式A設(shè)為候補(bǔ)模式A,將參照模式B設(shè)為候補(bǔ)模式B,將參照模式C設(shè)為候補(bǔ)模式C。圖19是對(duì)實(shí)施例5中的由第2參照模式預(yù)測(cè)單元252執(zhí)行的處理進(jìn)行說(shuō)明的圖。第2參照模式預(yù)測(cè)單元252如圖19所示,判定是否有從由第2取得單元204取得的B4圖片向P8圖片的活動(dòng)向量(MVB2 4)、在P8圖片向IO圖片的活動(dòng)向量中是否至少有一個(gè)通過(guò)加密對(duì)象塊CB3的活動(dòng)向量。第2參照模式預(yù)測(cè)單元252在檢測(cè)出通過(guò)加密對(duì)象塊CB3的活動(dòng)向量MVB2的情況下,判斷為與加密對(duì)象塊CB3類似的區(qū)域和B4圖片、P8圖片一同存在。另外,如果是從P8圖片向IO圖片的活動(dòng)向量,則B4圖片位于P8圖片與IO圖片之間。因此,第2參照模式預(yù)測(cè)單元252判斷為與加密對(duì)象塊CB3類似的區(qū)域和B4圖片、P8圖片一同存在。由此,第2參照模式預(yù)測(cè)單元252在判斷為B4圖片以及P8圖片中存在與CB3類似的區(qū)域時(shí),將雙方向設(shè)為候補(bǔ)模式X。第2參照模式預(yù)測(cè)單元252在不存在通過(guò)加密對(duì)象塊CB3的活動(dòng)向量時(shí),將候補(bǔ)模式X設(shè)為無(wú)效。如果候補(bǔ)模式X有效,則預(yù)測(cè)單元205將候補(bǔ)模式X設(shè)為預(yù)測(cè)模式。如果候補(bǔ)模式X無(wú)效,則預(yù)測(cè)單元205將候補(bǔ)模式A、B、C中最多的模式設(shè)為預(yù)測(cè)模式。如果全部的候補(bǔ)模式不同,且全部的候補(bǔ)模式無(wú)效,則例如將雙方向設(shè)為預(yù)測(cè)模式。決定單元206進(jìn)行加密對(duì)象塊與多個(gè)參照?qǐng)D像的塊匹配,選擇最類似的參照?qǐng)D像,將其參照模式?jīng)Q定為加密模式。加密單元207計(jì)算出從預(yù)測(cè)單元205取得的預(yù)測(cè)模式與由決定單元206決定的參照模式是否一致的標(biāo)志(flag),在不一致時(shí)對(duì)選擇剩余2個(gè)模式的信息進(jìn)行加密。加密單元207例如在一致的情況下,將不一致標(biāo)志設(shè)定為“0”,在不一致的情況下,將不一致標(biāo)志設(shè)定為“I”。加密單元207還在緊接著不一致標(biāo)志“I”之后以I位設(shè)定是前方向還是后方向的信息。在使用算術(shù)加密時(shí),加密單元207例如能夠通過(guò)增加碼元O的概率來(lái)減少符號(hào)量。即,通過(guò)提高預(yù)測(cè)模式的預(yù)測(cè)精度,不一致標(biāo)志為“O”的頻度變多,能夠在算術(shù)加密中提高加密效率。另外,針對(duì)不一致標(biāo)志為表示不一致的“I”之后的碼元,根據(jù)成為候補(bǔ)模式的模式的個(gè)數(shù)、前方向活動(dòng)向量與后方向活動(dòng)向量的個(gè)數(shù),進(jìn)一步賦予預(yù)測(cè)位次。在該例子中,由于想要增多碼元“O”的頻度,所以在候補(bǔ)模式中,可將第2多的模式設(shè)為“0”,將第3多的模式設(shè)為“I”。例如,設(shè)預(yù)測(cè)模式與參照模式不一致,在候補(bǔ)模式中“前方向”第2多。該情況下,表不前方向的參照模式的不一致標(biāo)志為“ 10”,表不后方向的參照模式的不一致標(biāo)志為“11”。接下來(lái),對(duì)實(shí)施例5中的圖像加密裝置的動(dòng)作進(jìn)行說(shuō)明。圖20是表示實(shí)施例5中的參照模式加密處理的一個(gè)例子的流程圖。在圖20A所示的步驟S301中,儲(chǔ)存單元201儲(chǔ)存加密完畢圖像RPs的塊單位的活動(dòng)向量、塊類型、參照模式等加密信息。在步驟S302、S303中,第I取得單元202從儲(chǔ)存單元201取得屬于加密對(duì)象圖像CP的加密完畢塊的加密信息。第I取得單元202在圖17所示的例子中,取得左塊A、上塊B、右上塊C的參照模式A、B、C。第I取得單元202在塊A、塊B、塊C為內(nèi)部加密的情況下將參照模式設(shè)為無(wú)效。在步驟S304中,選擇單元203選擇加密對(duì)象圖像位于加密完畢圖像與該加密完畢圖像的參照?qǐng)D像之間那樣的加密完畢圖像RP。在步驟S305中,選擇單元203判定所取得的RP是否存在多個(gè)。如果存在多個(gè)(步驟S305 —是)則進(jìn)入到步驟S306,如果不存在多個(gè)(步驟S305 —否)則進(jìn)入到步驟S308。在步驟S306、S307中,選擇單元203計(jì)算加密完畢圖像與加密完畢圖像的參照?qǐng)D像的間隔L,并選擇該間隔L最小的加密完畢圖像RP的組(2張圖片)。在步驟S308中,第2取得單元204指定由選擇單元203選擇出的加密完畢圖像的塊。對(duì)第2取得單元204預(yù)先設(shè)定了規(guī)定的塊。例如,作為規(guī)定的塊,設(shè)定為包括配置塊的周邊塊(參照?qǐng)D18)。在步驟S309中,第2取得單元204從儲(chǔ)存單元201取得被指定的塊的活動(dòng)向量MV(Motion Vector)。在步驟S310中,第I參照模式預(yù)測(cè)單元251將參照模式A、B、C分被設(shè)為候補(bǔ)模式
A、B、C。在圖20B所示的步驟S311中,第2參照模式預(yù)測(cè)單元252判定在第2取得單元204取得的MV中,是否有通過(guò)加密對(duì)象塊的活動(dòng)向量。如果在圖19所示的例子中進(jìn)行說(shuō)明,則活動(dòng)向量通過(guò)加密對(duì)象塊是在利用活動(dòng)向量MVB2將解密完畢塊與其參照塊相連的情況下,該活動(dòng)向量MVB2在加密對(duì)象塊CB3的區(qū)域內(nèi)通過(guò)。如果有通過(guò)加密對(duì)象塊的活動(dòng)向量(步驟S311 —是)則進(jìn)入到步驟S313,如果沒(méi)有該活動(dòng)向量(步驟S311 —否)則進(jìn)入到步驟S312。在步驟S312中,第2參照模式預(yù)測(cè)單元252將候補(bǔ)模式X設(shè)為無(wú)效。在步驟S313中,第2參照模式預(yù)測(cè)單元252將雙方向設(shè)為候補(bǔ)模式X。在步驟S314中,預(yù)測(cè)單元205判定候補(bǔ)模式X是否有效。如果有效(步驟S314 —是)則進(jìn)入到步驟S315,如果無(wú)效(步驟S314 —否)則進(jìn)入到步驟S316。在步驟S315中,預(yù)測(cè)單元205使候補(bǔ)模式X比其他的候補(bǔ)模式優(yōu)先,將候補(bǔ)模式X設(shè)定為預(yù)測(cè)模式。這是因?yàn)榫哂泻蜓a(bǔ)模式X的塊與加密對(duì)象塊類似的可能性高。在步驟S316中,預(yù)測(cè)單元205判定候補(bǔ)模式是否全部不同。如果全部不同(步驟S316 一是)則進(jìn)入到步驟S317,如果不是全部不同(步驟S316 —否)則進(jìn)入到步驟S318。在步驟S317中,預(yù)測(cè)單元205將雙方向設(shè)定為預(yù)測(cè)模式。在步驟S318中,預(yù)測(cè)單元205將候補(bǔ)模式A、B、C中最多的參照模式設(shè)定為預(yù)測(cè)模式。在步驟S319中,預(yù)測(cè)單元205判定預(yù)測(cè)模式是否有效。如果預(yù)測(cè)模式有效(步驟S319 —是)則進(jìn)入到步驟S322,如果預(yù)測(cè)模式無(wú)效(步驟S319 —否)則進(jìn)入到步驟320。在步驟S320中,預(yù)測(cè)單元205將雙方向設(shè)定為預(yù)測(cè)模式。在步驟S321中,決定單元206通過(guò)塊匹配來(lái)決定加密對(duì)象塊的參照模式。在步驟S322中,加密單元207判定從預(yù)測(cè)單元205取得的預(yù)測(cè)模式與由決定單元206決定的參照模式是否一致。如果一致(步驟S322 —是)則進(jìn)入到步驟S324,如果不一致(步驟S322 —否)則進(jìn)入到步驟S323。在步驟S323中,加密單元207將不一致標(biāo)志例如設(shè)定為“ I ”,生成選擇剩余的2個(gè)模式的信息。在步驟S324中,加密單元207將不一致標(biāo)志例如設(shè)定為“O”。在步驟S325中,加密單元207用不一致標(biāo)志表示加密對(duì)象塊的參照模式,針對(duì)包括該不一致標(biāo)志的加密數(shù)據(jù)例如進(jìn)行算術(shù)加密。圖20所示的處理按B圖片的每個(gè)加密對(duì)象塊進(jìn)行。 以上,根據(jù)實(shí)施例5,能夠使用第2取得單元204,取得具有通過(guò)加密對(duì)象塊的活動(dòng)向量的塊的參照模式。由此,加密對(duì)象塊與取得參照模式的時(shí)間方向的塊之間的類似性變高,從類似的塊的參照模式相同的可能性高這一觀點(diǎn)出發(fā),能夠使參照模式的預(yù)測(cè)精度進(jìn)一步提高。因此,如果提高了參照模式的預(yù)測(cè)精度,則由于能夠以符號(hào)量小的符號(hào)進(jìn)行加密,所以可提高加密效率。此外,在實(shí)施例5中,說(shuō)明了在加密單元207中對(duì)參照模式生成不一致標(biāo)志來(lái)進(jìn)行加密的例子,但也可以如實(shí)施例3中說(shuō)明那樣,使用可變長(zhǎng)度加密表來(lái)進(jìn)行加密。[實(shí)施例6]接下來(lái),對(duì)實(shí)施例6中的圖像解密裝置進(jìn)行說(shuō)明。實(shí)施例6中的圖像解密裝置的構(gòu)成與圖7所示的構(gòu)成同樣。使用與圖8所示的功能相同的符號(hào)對(duì)實(shí)施例6中的圖像解密裝置的與參照模式的預(yù)測(cè)相關(guān)的功能進(jìn)行說(shuō)明。另外,實(shí)施例6中的圖像解密裝置對(duì)被實(shí)施例5中的圖像加密裝置加密后的比特流進(jìn)行解密。儲(chǔ)存單元401儲(chǔ)存過(guò)去解密完畢的圖像DRPs、塊單位的活動(dòng)向量、塊類型、參照模式等解密信息。第I取得單元402從儲(chǔ)存單元401取得屬于解密對(duì)象圖像DP(Decoding Picture)的解密完畢的解密信息。這里,取得相同畫面內(nèi)的、解密對(duì)象塊的右塊A的參照模式A、解密對(duì)象塊的上塊B的參照模式B、解密對(duì)象塊的右上C的參照模式C。對(duì)選擇單元403的選擇處理進(jìn)行說(shuō)明。這里,在解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間存在解密對(duì)象圖像那樣的解密完畢圖像存在多個(gè),存在解密完畢圖像彼此隔著解密對(duì)象圖像那樣的解密完畢圖像。此時(shí),選擇單元403選擇解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間的間隔小的2張圖片的組。第2取得單元404從儲(chǔ)存單元401取得由選擇單元403選擇出的解密完畢圖像DRP的指定塊的解密信息所包含的活動(dòng)向量。預(yù)測(cè)單元405判定從第2取得單元404取得的活動(dòng)向量MV是否通過(guò)解密對(duì)象塊,如果存在該活動(dòng)向量,則將雙方向設(shè)為候補(bǔ)模式X。如果沒(méi)有該活動(dòng)向量,則預(yù)測(cè)單元405將候補(bǔ)模式X設(shè)為無(wú)效。如果候補(bǔ)模式X有效,則預(yù)測(cè)單元405將候補(bǔ)模式X設(shè)為預(yù)測(cè)模式。如果候補(bǔ)模式X無(wú)效,則預(yù)測(cè)單元405基于從第I取得單元402取得的參照模式A、B、C,來(lái)計(jì)算解密對(duì)象塊的參照模式的預(yù)測(cè)值即預(yù)測(cè)模式。該情況下,根據(jù)多數(shù)決定,最多的參照模式成為預(yù)測(cè)模式。如果參照模式A、B、C全部不同,則預(yù)測(cè)單元405將雙方向模式設(shè)定為預(yù)測(cè)模式。解密單元406對(duì)比特流進(jìn)行解密,取得為了決定參照模式所必要的參照模式信息。該情況下,不一致標(biāo)志成為參照模式信息。決定單元407根據(jù)從預(yù)測(cè)單元405取得的預(yù)測(cè)模式,來(lái)設(shè)定不一致標(biāo)志。不一致標(biāo)志的設(shè)定的方法與在實(shí)施例5中說(shuō)明的方法同樣。決定單元407決定所設(shè)定的不一致標(biāo)志中、與從解密單元406取得的參照模式信息相同的不一致標(biāo)志所對(duì)應(yīng)的參照模式。所決定的參照模式被輸出到儲(chǔ)存單元401,由其儲(chǔ)存。由此,能夠?qū)τ蓪?shí)施例5中說(shuō)明的圖像加密裝置生成的比特流進(jìn)行解密。
接下來(lái),對(duì)實(shí)施例6中的圖像解密裝置的動(dòng)作進(jìn)行說(shuō)明。圖21是表示實(shí)施例6中的參照模式解密處理的一個(gè)例子的流程圖。在圖21A所示的步驟S401中,儲(chǔ)存單元401儲(chǔ)存解密完畢圖像DRPs的塊單位的活動(dòng)向量、塊類型、參照模式等解密信息。在步驟S402、S403中,第I取得單元402從儲(chǔ)存單元401取得屬于解密對(duì)象圖像DP的解密完畢塊的解密信息。在圖17所示的例子中,第I取得單元402取得左塊A、上塊
B、右上塊C各自的參照模式A、B、C。第I取得單元202在塊A、塊B、塊C為內(nèi)部加密的情況下將參照模式設(shè)為無(wú)效。在步驟S404中,選擇單元403選擇解密對(duì)象圖像位于解密完畢圖像與該解密完畢圖像的參照?qǐng)D像之間那樣的加密完畢圖像DRP。在步驟S405中,選擇單元403判定所取得的DRP是否存在多個(gè)。如果存在多個(gè)(步驟S405 —是)則進(jìn)入到步驟S406,如果不存在多個(gè)(步驟S405 —否)則進(jìn)入到步驟S408。在步驟S406、S407中,選擇單元403計(jì)算解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間的間隔L,并選擇該間隔L最小的解密完畢圖像DRP的組(2張圖片)。在步驟S408中,第2取得單元404指定由選擇單元403選擇出的解密完畢圖像的塊。對(duì)第2取得單元404預(yù)先設(shè)定了規(guī)定的塊。例如,作為規(guī)定的塊,設(shè)定為包含配置塊的周邊塊。在步驟S409中,第2取得單元404從儲(chǔ)存單元401取得被指定的塊的活動(dòng)向量MV。在步驟S410中,預(yù)測(cè)單元405將參照模式A、B、C設(shè)為候補(bǔ)模式A、B、C。在圖21B所示的步驟S411中,預(yù)測(cè)單元405判定在第2取得單元404取得的MV中,是否有通過(guò)解密對(duì)象塊的活動(dòng)向量。如果有通過(guò)解密對(duì)象塊的活動(dòng)向量(步驟S411 —是)則進(jìn)入到步驟S413,如果沒(méi)有該活動(dòng)向量(步驟S411 —否)則進(jìn)入到步驟S412。在步驟S412中,預(yù)測(cè)單元405將候補(bǔ)模式X設(shè)為無(wú)效。在步驟S413中,預(yù)測(cè)單元405將雙方向設(shè)為候補(bǔ)模式X。在步驟S414中,預(yù)測(cè)單元405判定候補(bǔ)模式X是否有效。如果有效(步驟S414 —是)則進(jìn)入到步驟S415,如果無(wú)效(步驟S414 —否)則進(jìn)入到步驟S416。在步驟S415中,預(yù)測(cè)單元405使候補(bǔ)模式X比其他的候補(bǔ)模式優(yōu)先,將候補(bǔ)模式X設(shè)定為預(yù)測(cè)模式。在步驟S416中,預(yù)測(cè)單元405判定從第I取得單元402取得的候補(bǔ)模式是否全部不同。如果全部不同(步驟S416 —是)則進(jìn)入到步驟S417,如果不是全部不同(步驟S416 —否)則進(jìn)入到步驟S418。在步驟S417中,預(yù)測(cè)單元405將雙方向設(shè)定為預(yù)測(cè)模式。在步驟S418中,預(yù)測(cè)單元405將候補(bǔ)模式A、B、C中最多的參照模式設(shè)定為預(yù)測(cè)模式。在步驟S419中,預(yù)測(cè)單元405判定預(yù)測(cè)模式是否有效。如果預(yù)測(cè)模式有效(步驟S419 一是)則進(jìn)入到步驟S421,如果預(yù)測(cè)模式無(wú)效(步驟S419 —否)則進(jìn)入到步驟420。在步驟S420中,預(yù)測(cè)單元405將雙方向設(shè)定為預(yù)測(cè)模式。在步驟S421中,決定單元407根據(jù)從預(yù)測(cè)單元405取得的預(yù)測(cè)模式來(lái)生成不一致標(biāo)志。即,將預(yù)測(cè)模式所表示的參照模式的不一致標(biāo)志例如設(shè)為“0”,將第2多的參照模式的不一致標(biāo)志設(shè)為“10”,將其他參照模式的不一致標(biāo)志設(shè)為“11”。
在步驟S422中,解密單元406對(duì)比特流進(jìn)行解密,取得解密對(duì)象塊的參照模式信息。例如,解密單元406進(jìn)行算術(shù)加密的解密,取得不一致標(biāo)志。該情況下,參照模式信息是不一致標(biāo)志。在步驟S423中,決定單元407決定所設(shè)定的不一致標(biāo)志中、與從解密單元406取得的參照模式信息相同的不一致標(biāo)志所對(duì)應(yīng)的參照模式。圖21所示的處理按B圖片的每個(gè)解密對(duì)象塊進(jìn)行。以上,根據(jù)實(shí)施例6,能夠?qū)?yīng)于通過(guò)實(shí)施例5提高了參照模式的預(yù)測(cè)精度的加密,來(lái)決定解密對(duì)象塊的參照模式。[實(shí)施例7]接下來(lái),對(duì)實(shí)施例7中的圖像加密裝置進(jìn)行說(shuō)明。實(shí)施例7中的圖像加密裝置的構(gòu)成與圖4所示的構(gòu)成同樣,與參照模式的預(yù)測(cè)相關(guān)的功能如圖22所示。圖22是表示實(shí)施例7中的與參照模式的預(yù)測(cè)相關(guān)的功能的一個(gè)例子的框圖。圖22所示的圖像加密裝置包括儲(chǔ)存單元201、選擇單元501、第I取得單元502、第2取得單元503、預(yù)測(cè)單元504、決定單元206、加密單元207。其中,在圖22所示的功能中,對(duì)與圖5所示的功能同樣的功能賦予相同的附圖標(biāo)記。在實(shí)施例7中,使用對(duì)圖9所示的B5圖片進(jìn)行加密的例子來(lái)進(jìn)行說(shuō)明。當(dāng)對(duì)B5圖片進(jìn)行加密時(shí),B4圖片、B6圖片、P8圖片已經(jīng)被加密,這些B4、B6、P8圖片作為加密完畢圖像可被B5圖片參照。儲(chǔ)存單元201儲(chǔ)存有與B4圖片、B6圖片、P8圖片相關(guān)的塊單位的活動(dòng)向量、塊類型、參照模式等加密信息。如圖9所示,B4圖片參照P8圖片,B6圖片參照B4圖片,P8圖片參照IO圖片。另外,B5圖片存在于B4圖片與P8圖片、B4圖片與B6圖片、IO圖片與P8圖片之間。即,在加密完畢圖像與加密完畢圖像的參照?qǐng)D像之間存在加密對(duì)象圖像。由于加密完畢圖像與加密完畢圖像的參照?qǐng)D像之間的間隔越近,則預(yù)測(cè)的可靠性越高,所以選擇單元501選擇加密完畢圖像與加密完畢圖像的參照?qǐng)D像的間隔最小的加密完畢圖像。圖23是對(duì)實(shí)施例7中的加密完畢圖像的選擇處理進(jìn)行說(shuō)明的圖。如圖23所示,B4圖片與P8圖片之間為4張圖片間隔,B4圖片與B6圖片之間為2張圖片間隔,IO圖片與P8圖片之間為8張圖片間隔。因此,選擇單元501選擇B6圖片。選擇單元501將選擇了B6圖片的信息通知給第I取得單元502以及第2取得單元503。第I取得單元502從儲(chǔ)存單元201取得屬于加密對(duì)象圖像的加密完畢塊的加密信息。該加密信息例如是活動(dòng)向量。圖24是對(duì)實(shí)施例7中的由第I取得單元502執(zhí)行的處理進(jìn)行說(shuō)明的圖。第I取得單元502例如如圖24所示,從儲(chǔ)存單元201取得加密對(duì)象塊CB4的左塊A、上塊B相對(duì)B6圖片的活動(dòng)向量MVB5、6。取得相對(duì)B6圖片的活動(dòng)向量的理由是因?yàn)楸贿x擇單元501通知的加密完畢圖像。另外,在沒(méi)有相對(duì)B6圖片的活動(dòng)向量的情況下,當(dāng)存在同方向上存在的向P8圖片的活動(dòng)向量時(shí),第I取得單元502恰當(dāng)?shù)剡M(jìn)行時(shí)間方向定標(biāo)(scaling),計(jì)算相對(duì)B6圖片的活動(dòng)向量。該情況下,被定標(biāo)的活動(dòng)向量是向P8圖片的活動(dòng)向量的1/3。其中,在塊A、B通過(guò)內(nèi)部預(yù)測(cè)被加密的情況下,第I取得單元502設(shè)為無(wú)效。第I取得單元502將取得的活動(dòng)向量輸出給第2取得單元503。另外,在塊A與塊B參照不同參照?qǐng)D像的情況下,第I取得單元502也可以按照成為相對(duì)B6圖片的活動(dòng)向量的方式恰當(dāng)?shù)剡M(jìn)行定標(biāo)。例如,在塊A參照B6圖片的情況下取得其活動(dòng)向量,在塊B參照P8圖片的情況下對(duì)其活動(dòng)向量進(jìn)行定標(biāo),轉(zhuǎn)換成相對(duì)B6圖片的活動(dòng)向量。第I取得單元502將這些活動(dòng)向量輸出給第2取得單元503。第2取得單元503從儲(chǔ)存單元201取得屬于由選擇單元501選擇出的加密完畢圖像的加密信息。第2取得單元503基于從第I取得單元502得到的I個(gè)或者多個(gè)活動(dòng)向量,例如計(jì)算出中間值、平均值的向量。另外,如果從第I取得單元502取得的活動(dòng)向量全部無(wú)效,則第2取得單元503設(shè)為零向量。第2取得單元503根據(jù)從第I取得單元502取得的活動(dòng)向量來(lái)計(jì)算虛擬活動(dòng)向量。圖25是表示虛擬活動(dòng)向量的一個(gè)例子的圖。如果使用圖24以及圖25所示的例子,則虛擬活動(dòng)向量通過(guò)虛擬活動(dòng)向量=(活動(dòng)向量MVB5 +活動(dòng)向量MVB6 ) /2的公式來(lái)計(jì)算。第2取得單元503將計(jì)算出的平均向量(pvx,pvy)作為加密對(duì)象塊的推測(cè)向量PV,來(lái)推測(cè)向B6圖片的與加密對(duì)象塊相當(dāng)?shù)囊苿?dòng)目的地坐標(biāo)。這里,若將加密對(duì)象塊的坐標(biāo)設(shè)為(X,y),則移動(dòng)目的地坐標(biāo)為(x+pvx,y+pvy)。第2取得單元503取得包含該移動(dòng)目的地坐標(biāo)的B6圖片的塊Bll的參照模式。預(yù)測(cè)單元504基于從第I取得單元502與第2取得單元503獲得的加密信息,來(lái)計(jì)算加密對(duì)象塊的參照模式的預(yù)測(cè)值即預(yù)測(cè)模式。圖26是表示實(shí)施例7中的預(yù)測(cè)單元504的構(gòu)成的一個(gè)例子的框圖。預(yù)測(cè)單元504如圖26所示,具有第I參照模式預(yù)測(cè)單元541和第2參照模式預(yù)測(cè)單元542。第I參照模式預(yù)測(cè)單元541將從第I取得單元502取得的B5圖片內(nèi)的塊A的參照模式A設(shè)為候補(bǔ)模式A,將塊B的參照模式B設(shè)為候補(bǔ)模式B。第2參照模式預(yù)測(cè)單元542基于從第2取得單元503取得的參照模式來(lái)設(shè)定候補(bǔ)模式X。例如,在所取得的參照模式包括從B6圖片向B5圖片方向的參照?qǐng)D像、即向B4圖片的參照(前方向或者雙方向)的情況下,可認(rèn)為與加密對(duì)象塊類似的區(qū)域和B4圖片、B6圖片一同存在。因此,第2參照模式預(yù)測(cè)單元542將雙方向設(shè)定為候補(bǔ)模式X。另外,在所取得的參照模式是后方向的情況下,或者是內(nèi)部加密的情況下,第2參照模式預(yù)測(cè)單元542將候補(bǔ)模式X設(shè)為無(wú)效。另外,在以虛擬活動(dòng)向量指定了的移動(dòng)目的地坐標(biāo)為畫面外的情況下,第2參照模式預(yù)測(cè)單元542將前方向設(shè)定為候補(bǔ)模式X。如果候補(bǔ)模式X有效,則預(yù)測(cè)單元504使候補(bǔ)模式X比其他的候補(bǔ)模式優(yōu)先而設(shè)定為預(yù)測(cè)模式。接下來(lái),由于如果候補(bǔ)模式X無(wú)效則雙方向被否定,所以如果在候補(bǔ)模式A、B中存在除了雙方向之外的候補(bǔ)模式,則預(yù)測(cè)單元504將其候補(bǔ)模式設(shè)為預(yù)測(cè)模式。在候補(bǔ)模式A、B以前方向和后方向不同的情況下,由于如果候補(bǔ)模式X無(wú)效則前方向被否定,所以預(yù)測(cè)單元504將后方向設(shè)為預(yù)測(cè)模式。如果候補(bǔ)模式A、B兩方為雙方向,或者全部的候補(bǔ)模式無(wú)效,則預(yù)測(cè)單元504將雙方向設(shè)為預(yù)測(cè)模式。關(guān)于決定單元206、加密單元207,例如可與實(shí)施例3、實(shí)施例5中所示的動(dòng)作同樣。接下來(lái),對(duì)實(shí)施例7中的圖像加密裝置的動(dòng)作進(jìn)行說(shuō)明。圖27是表示實(shí)施例7中的參照模式加密處理的一個(gè)例子的流程圖。在圖27A所示的步驟S501中,儲(chǔ)存單元201儲(chǔ)存加密完畢圖像RPs的塊單位的活動(dòng)向量、塊類型、參照模式等加密信息。在步驟S502、S503中,第I取得單元502從儲(chǔ)存單元201取得屬于加密對(duì)象圖像CP的加密完畢塊的加密信息。在圖24所示的例子中,第I取得單元502取得左塊A、上塊B的活動(dòng)向量A、B以及參照模式A、B。在塊A、塊B為內(nèi)部加密的情況下,第I取得單元502將活動(dòng)向量A、B以及參照模式A、B設(shè)為無(wú)效。在步驟S504中,選擇單元501選擇加密對(duì)象圖像位于加密完畢圖像與該加密完畢圖像的參照?qǐng)D像之間那樣的加密完畢圖像RP。在步驟S505中,選擇單元501判定所取得的RP是否存在多個(gè)。如果存在多個(gè)(步驟S505 —是)則進(jìn)入到步驟S506,如果不存在多個(gè)(步驟S505 —否)則進(jìn)入到步驟S508。在步驟S506、S507中,選擇單元501計(jì)算加密完畢圖像與加密完畢圖像的參照?qǐng)D像之間的間隔L,并選擇該間隔L最小的加密完畢圖像RP。在步驟S508中,第2取得單元503判定從第I取得單元502取得的活動(dòng)向量A、B是否兩方無(wú)效。在兩方無(wú)效的情況下(步驟S508 —是)進(jìn)入到步驟S509,如果不是兩方無(wú)效(步驟S508 —否)則進(jìn)入到步驟S510。在步驟S509中,第2取得單元503將活動(dòng)向量A、B設(shè)定為零向量。在步驟S510中,第2取得單元503計(jì)算出活動(dòng)向量A、B的例如平均值。在步驟S511中,第2取得單元503計(jì)算向所選擇的加密完畢圖像RP的加密對(duì)象塊的移動(dòng)目的地坐標(biāo)。在步驟S512中,第2取得單元503從儲(chǔ)存單元201取得包含移動(dòng)目的地坐標(biāo)的塊的參照模式X。在步驟S513中,第I參照模式預(yù)測(cè)單元541將從第I取得單元502取得的B5圖片內(nèi)的塊A的參照模式A設(shè)為候補(bǔ)模式A,將塊B的參照模式B設(shè)為候補(bǔ)模式B。在圖27B所示的步驟S514中,第2參照模式預(yù)測(cè)單元542判定從第2取得單元503取得的參照模式X是否在參照加密對(duì)象圖像CP方向。如果在參照CP方向(步驟S514 —是)則進(jìn)入到步驟S515,如果沒(méi)有參照CP方向(步驟S514 —否)則進(jìn)入到步驟S516。在步驟S515中,第2參照模式預(yù)測(cè)單元542將雙方向設(shè)為候補(bǔ)模式X。在步驟S516中,第2參照模式預(yù)測(cè)單元542判定參照模式X是否是后方向,或者是否是內(nèi)部加密。如果是后方向,或者是內(nèi)部加密(步驟S516 —是)則進(jìn)入到步驟S517,否則(步驟S516 —否)進(jìn)入到步驟S518。在步驟S517中,第2參照模式預(yù)測(cè)單元542將候補(bǔ)模式X設(shè)為無(wú)效。在步驟S518中,第2參照模式預(yù)測(cè)單元542判定以虛擬活動(dòng)向量指定了的移動(dòng)目的地坐標(biāo)是否為畫面外。如果是畫面外(步驟S518 —是)則進(jìn)入到步驟S519,如果是畫面內(nèi)(步驟S518 —否),則判斷為是直接模式而進(jìn)入到步驟S517。此外,在判定為是直接模式的情況下,第2參照模式預(yù)測(cè)單元542也可以根據(jù)錨塊的活動(dòng)向量來(lái)設(shè)定候補(bǔ)模式X。在步驟S519中,第2參照模式預(yù)測(cè)單元542將與RP方向相反的方向設(shè)定為候補(bǔ)模式X。在步驟S520中,第2參照模式預(yù)測(cè)單元542判定候補(bǔ)模式X是否有效。如果有效(步驟S520 —是)則進(jìn)入到步驟S521,如果無(wú)效(步驟S520 —否)則進(jìn)入到步驟S522。在步驟S521中,預(yù)測(cè)單元504使候補(bǔ)模式X比其他的候補(bǔ)模式優(yōu)先而設(shè)定為預(yù)測(cè)模式。在步驟S522中,預(yù)測(cè)單元504判定候補(bǔ)模式A或者B是否是雙方向以外。如果是雙方向以外(步驟S522 —是)則進(jìn)入到步驟S523,如果是雙方向(步驟S522 —否)則進(jìn)入到步驟 S529。在步驟S523中,預(yù)測(cè)單元504判定候補(bǔ)模式A、B是否不同且無(wú)效。如果候補(bǔ)模式
A、B不同且無(wú)效(步驟S523 —是)則進(jìn)入到步驟S525,如果候補(bǔ)模式A、B相同且不是無(wú)效(步驟S523 —否)則進(jìn)入到步驟S524。在步驟S524中,預(yù)測(cè)單元504將候補(bǔ)模式A (或者候補(bǔ)模式B)設(shè)定為預(yù)測(cè)模式。在步驟S525中,預(yù)測(cè)單元504判定候補(bǔ)模式A、B中是否包含RP方向。如果包含RP方向(步驟S525 —是)則進(jìn)入到步驟S526,如果不包含RP方向(步驟S525 —否)則進(jìn)入到步驟S527。在步驟S526中,預(yù)測(cè)單元504將RP方向設(shè)定為預(yù)測(cè)模式。在步驟S527中,預(yù)測(cè)單元504判定候補(bǔ)模式A或者候補(bǔ)模式B是否有效。如果候補(bǔ)模式A或者候補(bǔ)模式B有效(步驟S527 —是)則進(jìn)入到步驟S528,如果候補(bǔ)模式A、B都無(wú)效(步驟S527 —否)則進(jìn)入到步驟S529。在步驟S528中,預(yù)測(cè)單元504將候補(bǔ)模式A、B中有效的候補(bǔ)模式設(shè)定為預(yù)測(cè)模式。在步驟S529中,預(yù)測(cè)單元504將雙方向設(shè)定為預(yù)測(cè)模式。在步驟S530中,決定單元206通過(guò)塊匹配來(lái)決定加密對(duì)象塊的參照模式。在步驟S531中,加密單元207判定從預(yù)測(cè)單元504取得的預(yù)測(cè)模式與由決定單元206決定的參照模式是否一致。如果一致(步驟S531 —是)則進(jìn)入到步驟S533,如果不一致(步驟S531 —否)則進(jìn)入到步驟S532。在步驟S532中,加密單元207將不一致標(biāo)志例如設(shè)定為“ I ”,生成選擇剩余的2個(gè)模式的信息。在步驟S533中,加密單元207將不一致標(biāo)志例如設(shè)定為“O”。在步驟S534中,加密單元207用不一致標(biāo)志表示加密對(duì)象塊的參照模式,針對(duì)包含該不一致標(biāo)志的加密數(shù)據(jù)例如進(jìn)行算術(shù)加密。圖27所示的處理按B圖片的每個(gè)加密對(duì)象塊進(jìn)行。以上,根據(jù)實(shí)施例7,能夠使用與加密對(duì)象塊鄰接的周邊塊的活動(dòng)向量,從與加密對(duì)象圖像間隔小的加密完畢圖像中找到與加密對(duì)象塊類似的塊。由此,加密對(duì)象塊與取得參照模式的塊之間的類似性變高,從類似的塊的參照模式相同的可能性高這一觀點(diǎn)出發(fā),能夠進(jìn)一步提高參照模式的預(yù)測(cè)精度。因此,如果提高了參照模式的預(yù)測(cè)精度,則由于能夠以符號(hào)量小的符號(hào)進(jìn)行加密,所以可提高加密效率。此外,在實(shí)施例7中,說(shuō)明了在加密單元207中對(duì)參照模式生成不一致標(biāo)志來(lái)進(jìn)行加密的例子,但也可以如在實(shí)施例3中說(shuō)明那樣,使用可變長(zhǎng)度加密表來(lái)進(jìn)行加密。[實(shí)施例8]接下來(lái),對(duì)實(shí)施例8中的圖像解密裝置進(jìn)行說(shuō)明。實(shí)施例8中的圖像解密裝置的構(gòu)成與圖7所示的構(gòu)成同樣,與參照模式的預(yù)測(cè)相關(guān)的功能如圖28所示。圖28是表示實(shí)施例8中的與參照模式的預(yù)測(cè)相關(guān)的功能的一個(gè)例子的框圖。
圖28所示的圖像解密裝置包括儲(chǔ)存單元401、選擇單元601、第I取得單元602、第2取得單元603、預(yù)測(cè)單元604、解密單元406、決定單元407。其中,在圖28所示的構(gòu)成中,對(duì)與圖8同樣的構(gòu)成賦予相同的附圖標(biāo)記。另外,實(shí)施例8中的圖像解密裝置對(duì)被實(shí)施例7中的圖像加密裝置加密了的比特流進(jìn)行解密。儲(chǔ)存單元401儲(chǔ)存過(guò)去解密完畢的圖像DRPs、塊單位的活動(dòng)向量、塊類型、參照模式等解密信息。對(duì)選擇單元601的選擇處理進(jìn)行說(shuō)明。這里,在解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間存在解密對(duì)象圖像那樣的解密完畢圖像存在多個(gè),并存在解密完畢圖像彼此隔著解密對(duì)象圖像那樣的解密完畢圖像。此時(shí),選擇單元601選擇解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間的間隔小的解密完畢圖像。選擇單元601將表示所選擇的解密完畢圖像的信息通知給第I取得單元602以及第2取得單元603。第I取得單元602從儲(chǔ)存單元401取得屬于解密對(duì)象圖像的解密完畢塊的解密信息。該解密信息例如是活動(dòng)向量、參照模式。如果有從選擇單元601通知的表示解密完畢圖像的活動(dòng)向量,則第I取得單元602以解密對(duì)象塊的左塊A、上塊B的活動(dòng)向量從儲(chǔ)存單元401取得該活動(dòng)向量。另外,當(dāng)沒(méi)有從選擇單元601通知的針對(duì)解密完畢圖像的活動(dòng)向量時(shí),第I取得單元602判定是否存在在同方向存在的向解密完畢圖像的活動(dòng)向量。當(dāng)有該活動(dòng)向量時(shí),第I取得單元602恰當(dāng)?shù)剡M(jìn)行時(shí)間方向定標(biāo),計(jì)算出由選擇單元601通知的針對(duì)解密完畢圖像的活動(dòng)向量。其中,第I取得單元602在塊A、B被內(nèi)部加密的情況下設(shè)為無(wú)效。第I取得單元602將所取得的活動(dòng)向量輸出給第2取得單元603。第2取得單元603從儲(chǔ)存單元401取得屬于由選擇單元601選擇出的解密完畢圖像的解密信息。第2取得單元603基于從第I取得單元602取得的多個(gè)活動(dòng)向量,例如計(jì)算出中間值、平均值的向量。另外,如果從第I取得單元602取得的活動(dòng)向量全部無(wú)效,則第2取得單元603設(shè)為零向量。第2取得單元603根據(jù)從第I取得單元602取得的活動(dòng)向量來(lái)計(jì)算虛擬活動(dòng)向量。第2取得單元603將計(jì)算出的虛擬活動(dòng)向量設(shè)為解密對(duì)象塊的推測(cè)向量PV,來(lái)推測(cè)與由選擇單元601選擇出的向解密完畢圖像的解密對(duì)象塊相當(dāng)?shù)囊苿?dòng)目的地坐標(biāo)。接下來(lái),第2取得單元603取得包括移動(dòng)目的地坐標(biāo)的塊的參照模式。預(yù)測(cè)單元604基于從第I取得單元602與第2取得單元603獲得的解密信息,來(lái)計(jì)算解密對(duì)象塊的參照模式的預(yù)測(cè)值即預(yù)測(cè)模式。預(yù)測(cè)單元604將從第I取得單元602取得的B5圖片內(nèi)的塊A的參照模式A設(shè)為候補(bǔ)模式A,將塊B的參照模式B設(shè)為候補(bǔ)模式B。預(yù)測(cè)單元604對(duì)從第2取得單元603取得的參照模式設(shè)定候補(bǔ)模式X。例如,在所取得的參照模式包括從B6圖片向B5圖片方向的參照?qǐng)D像、即向B4圖片的參照(前方向或者雙方向)的情況下,可認(rèn)為與解密對(duì)象塊類似的區(qū)域和B4圖片、B6圖片一同存在。因此,預(yù)測(cè)單元604將雙方向設(shè)定為候補(bǔ)模式X。另外,在所取得的參照模式為后方向的情況下,或者為內(nèi)部加密的情況下,預(yù)測(cè)單元604將候補(bǔ)模式X設(shè)為無(wú)效。另外,在以虛擬活動(dòng)向量指定了的移動(dòng)目的地坐標(biāo)為畫面外的情況下,預(yù)測(cè)單元604將前方向設(shè)定為候補(bǔ)模式X。如果候補(bǔ)模式X有效,則預(yù)測(cè)單元604使候補(bǔ)模式X比其他候補(bǔ)模式優(yōu)先地設(shè)定為預(yù)測(cè)模式。接下來(lái),由于如果候補(bǔ)模式X無(wú)效則雙方向被否定,所以如果在候補(bǔ)模式A、B中存在除了雙方向以外的候補(bǔ)模式,則預(yù)測(cè)單元604將該候補(bǔ)模式設(shè)為預(yù)測(cè)模式。由于在候補(bǔ)模式A、B以前方向和后方向不同的情況下,如果候補(bǔ)模式X無(wú)效則前方向被否定,所以預(yù)測(cè)單元604將后方向設(shè)為預(yù)測(cè)模式。如果候補(bǔ)模式A、B兩方為雙方向,或者全部的候補(bǔ)模式無(wú)效,則預(yù)測(cè)單元604將雙方向設(shè)為預(yù)測(cè)模式。關(guān)于解密單元406、決定單元407,例如可與實(shí)施例4、實(shí)施例6中所示的動(dòng)作同樣。由此,能夠?qū)τ稍趯?shí)施例7中說(shuō)明的圖像加密裝置生成的比特流進(jìn)行解密。接下來(lái),對(duì)實(shí)施例8中的圖像解密裝置的動(dòng)作進(jìn)行說(shuō)明。圖29是表示實(shí)施例8中的參照模式解密處理的一個(gè)例子的流程圖。在圖29A所示的步驟S601中,儲(chǔ)存單元401儲(chǔ)存解密完畢圖像DRPs的塊單位的活動(dòng)向量、塊類型、參照模式等解密信息。在步驟S602、S603中,第I取得單元602取得屬于解密對(duì)象圖像DP的解密完畢塊的解密信息。在圖24所示的例子中,第I取得單元602取得左塊A、上塊B的參照模式A、
B、活動(dòng)向量A、B。在塊A、塊B被內(nèi)部加密的情況下,第I取得單元602將參照模式、活動(dòng)向量設(shè)為無(wú)效。在步驟S604中,選擇單元601選擇解密對(duì)象圖像位于解密完畢圖像與該解密完畢圖像的參照?qǐng)D像之間那樣的解密完畢圖像DRP。在步驟S605中,選擇單元601判定所取得的DRP是否存在多個(gè)。如果存在多個(gè)(步驟S605 —是)則進(jìn)入到步驟S606,如果不存在多個(gè)(步驟S605 —否)則進(jìn)入到步驟S608。在步驟S606、S607中,選擇單元601計(jì)算解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間的間隔L,并選擇該間隔L最小的解密完畢圖像DRP。在步驟S608中,第2取得單元603判定從第I取得單元602取得的活動(dòng)向量A、B是否兩方無(wú)效。在兩方無(wú)效的情況下(步驟S608 —是)進(jìn)入到步驟S609,如果不是兩方無(wú)效(步驟S608 —否)則進(jìn)入到步驟S610。在步驟S609中,第2取得單元603將活動(dòng)向量A、B設(shè)定為零向量。在步驟S610中,第2取得單元603計(jì)算出活動(dòng)向量A、B的例如平均值。在步驟S611中,第2取得單元603計(jì)算向解密完畢圖像DRP的解密對(duì)象塊的移動(dòng)目的地坐標(biāo)。在步驟S612中,第2取得單元603從儲(chǔ)存單元401取得包含移動(dòng)目的地坐標(biāo)的塊的參照模式X。在步驟S613中,預(yù)測(cè)單元604在從第I取得單元602取得的圖片內(nèi),將解密對(duì)象塊的左塊A的參照模式A設(shè)為候補(bǔ)模式A,將上塊B的參照模式B設(shè)為候補(bǔ)模式B。在圖29B所示的步驟S614中,預(yù)測(cè)單元604判定從第2取得單元603取得的參照模式X是否在參照解密對(duì)象圖像DP方向。如果在參照DP方向(步驟S614 —是)則進(jìn)入到步驟S615,如果沒(méi)有參照DP方向(步驟S614 —否)則進(jìn)入到步驟S616。在步驟S615中,預(yù)測(cè)單元604將雙方向設(shè)為候補(bǔ)模式X。
在步驟S616中,預(yù)測(cè)單元604判定參照模式X是否是后方向,或者是否是內(nèi)部加密。如果是后方向或者內(nèi)部加密(步驟S616 —是)則進(jìn)入到步驟S617,否則(步驟S616 —否)進(jìn)入到步驟S618。在步驟S617中,預(yù)測(cè)單元604將候補(bǔ)模式X設(shè)為無(wú)效。在步驟S618中,預(yù)測(cè)單元604判定以虛擬活動(dòng)向量指定了的移動(dòng)目的地坐標(biāo)是否是畫面外。如果是畫面外(步驟S618 一是)則進(jìn)入到步驟S619,如果是畫面內(nèi)(步驟S618 —否),則判斷為是直接模式而進(jìn)入到步驟S617。此外,在判定為是直接模式的情況下,預(yù)測(cè)單元604也可以不將候補(bǔ)模式X設(shè)為無(wú)效,而根據(jù)錨塊的活動(dòng)向量來(lái)設(shè)定候補(bǔ)模式X。在步驟S619中,預(yù)測(cè)單元604將與DRP方向相反的方向設(shè)定為候補(bǔ)模式X。在步驟S620中,預(yù)測(cè)單元604判定候補(bǔ)模式X是否有效。如果有效(步驟S620 —是)則進(jìn)入到步驟S621,如果無(wú)效(步驟S620 —否)則進(jìn)入到步驟S622。在步驟S621中,預(yù)測(cè)單元604使候補(bǔ)模式X比其他的候補(bǔ)模式優(yōu)先地設(shè)定為預(yù)測(cè)模式。在步驟S622中,預(yù)測(cè)單元604判定候補(bǔ)模式A或者B是否是雙方向以外。如果是雙方向以外(步驟S622 —是)則進(jìn)入到步驟S623,如果是雙方向(步驟S622 —否)則進(jìn)入到步驟 S629。在步驟S623中,預(yù)測(cè)單元604判定是否是候補(bǔ)模式A、B不同且無(wú)效。如果候補(bǔ)模式A、B不同且無(wú)效(步驟S623 —是)則進(jìn)入到步驟S625,如果候補(bǔ)模式A、B相同且不是無(wú)效(步驟S623 —否)則進(jìn)入到步驟S624。在步驟S624中,預(yù)測(cè)單元604將候補(bǔ)模式A (或者候補(bǔ)模式B)設(shè)定為預(yù)測(cè)模式。在步驟S625中,預(yù)測(cè)單元604判定候補(bǔ)模式A、B中是否含有DRP方向。如果含有DRP方向(步驟S625 —是)則進(jìn)入到步驟S626,如果不含有DRP方向(步驟S625 —否)則進(jìn)入到步驟S627。在步驟S626中,預(yù)測(cè)單元604將DRP方向設(shè)定為預(yù)測(cè)模式。在步驟S627中,預(yù)測(cè)單元604判定候補(bǔ)模式A或者候補(bǔ)模式B是否有效。如果候補(bǔ)模式A或者候補(bǔ)模式B有效(步驟S627 —是)則進(jìn)入到步驟S628,如果候補(bǔ)模式A、B都無(wú)效(步驟S627 —否)則進(jìn)入到步驟S629。在步驟S628中,預(yù)測(cè)單元604將候補(bǔ)模式A、B中有效的候補(bǔ)模式設(shè)定為預(yù)測(cè)模式。在步驟S629中,預(yù)測(cè)單元604將雙方向設(shè)定為預(yù)測(cè)模式。在步驟S630中,決定單元407根據(jù)從預(yù)測(cè)單元604取得的預(yù)測(cè)模式來(lái)設(shè)定不一致標(biāo)志。即,將預(yù)測(cè)模式所表示的參照模式的不一致標(biāo)志例如設(shè)為“0”,將第2多的參照模式的不一致標(biāo)志設(shè)為“10”,將其他參照模式的不一致標(biāo)志設(shè)為“11”。在步驟S631中,解密單元406對(duì)比特流進(jìn)行解密,取得解密對(duì)象塊的參照模式信息。解密單元406例如進(jìn)行算術(shù)加密的解密,來(lái)取得不一致標(biāo)志。該情況下,參照模式信息是不一致標(biāo)志。在步驟S632中,決定單元407決定所設(shè)定的不一致標(biāo)志中、與從解密單元406取得的參照模式信息相同的不一致標(biāo)志所對(duì)應(yīng)的參照模式。圖29所示的處理按B圖片的每個(gè)解密對(duì)象塊進(jìn)行。以上,根據(jù)實(shí)施例8,能夠?qū)?yīng)于通過(guò)實(shí)施例7提高了參照模式的預(yù)測(cè)精度的加密,來(lái)決定解密對(duì)象塊的參照模式。[變形例]接下來(lái),對(duì)變形例進(jìn)行說(shuō)明。在變形例中,通過(guò)將用于實(shí)現(xiàn)前述的圖像加密方法或者圖像解密方法的程序記錄到記錄介質(zhì),能夠使計(jì)算機(jī)系統(tǒng)實(shí)施各實(shí)施例中的處理。圖30是表示信息處理裝置700的構(gòu)成的一個(gè)例子的圖。如圖30所示,信息處理裝置700包括控制部701、主存儲(chǔ)部702、輔助存儲(chǔ)部703、驅(qū)動(dòng)器裝置704、網(wǎng)絡(luò)I/F部706、輸入部707、顯示部708。這些各構(gòu)成經(jīng)由總線相互連接成能夠收發(fā)數(shù)據(jù)??刂撇?01是在計(jì)算機(jī)中進(jìn)行各裝置的控制、數(shù)據(jù)的運(yùn)算、加工的CPU。另外,控制部701是執(zhí)行主存儲(chǔ)部702、輔助存儲(chǔ)部703中存儲(chǔ)的程序的運(yùn)算裝置,從輸入部707、存儲(chǔ)裝置接收數(shù)據(jù),在進(jìn)行了運(yùn)算、加工的基礎(chǔ)上,向顯示部708、存儲(chǔ)裝置等輸出。主存儲(chǔ)部702 是 ROM (Read Only Memory)> RAM (Random Access Memory)等,是對(duì)控制部701執(zhí)行的基本軟件即OS、應(yīng)用軟件等程序、數(shù)據(jù)進(jìn)行存儲(chǔ)或者暫時(shí)保存的存儲(chǔ)裝置。輔助存儲(chǔ)部703是HDD (Hard Disk Drive)等,是存儲(chǔ)與應(yīng)用軟件等相關(guān)的數(shù)據(jù)的存儲(chǔ)裝置。驅(qū)動(dòng)器裝置704從記錄介質(zhì)705、例如軟盤讀出程序,并安裝到存儲(chǔ)裝置中。另外,記錄介質(zhì)705中儲(chǔ)存有規(guī)定的程序,該記錄介質(zhì)705中儲(chǔ)存的程序經(jīng)由驅(qū)動(dòng)器裝置704安裝到信息處理裝置700。所安裝的規(guī)定的程序能夠由信息處理裝置700執(zhí)行。網(wǎng)絡(luò)I/F部706是經(jīng)由由有線以及/或者無(wú)線線路等數(shù)據(jù)傳送路構(gòu)建的LAN(Local Area Network)、WAN (Wide Area Network)等網(wǎng)絡(luò)而連接的具有通信功能的外圍設(shè)備與信息處理裝置700的接口。輸入部707具有光標(biāo)鍵、具備數(shù)字輸入以及各種功能鍵等的鍵盤、用于在顯示部708的顯示畫面上進(jìn)行鍵的選擇等的鼠標(biāo)、劃板(slice pad)等。另外,輸入部707是用于用戶對(duì)控制部701賦予操作指示、或輸入數(shù)據(jù)用的用戶界面。顯不部708 由 CRT (Cathode Ray Tube)或 LCD (Liquid Crystal Display)等構(gòu)成,進(jìn)行與從控制部701輸入的顯示數(shù)據(jù)對(duì)應(yīng)的顯示。這樣,前述的實(shí)施例中說(shuō)明的圖像加密處理或者圖像解密處理也可以作為用于使計(jì)算機(jī)執(zhí)行的程序來(lái)實(shí)現(xiàn)。通過(guò)從服務(wù)器等安裝該程序并由計(jì)算機(jī)執(zhí)行,能夠?qū)崿F(xiàn)前述的圖像加密處理或者圖像解密處理。另外,也能夠?qū)⒃摮绦蛴涗浀接涗浗橘|(zhì)705,使計(jì)算機(jī)、移動(dòng)終端讀取記錄有該程序的記錄介質(zhì)705,來(lái)實(shí)現(xiàn)前述的圖像加密處理或者圖像解密處理。其中,記錄介質(zhì)705可使用如CD - ROM、軟盤、光磁盤等那樣以光學(xué)、電或者磁方式記錄信息的記錄介質(zhì);如ROM、閃存等那樣以電方式記錄信息的半導(dǎo)體存儲(chǔ)器等各種類型的記錄介質(zhì)。另外,前述的各實(shí)施例中說(shuō)明的圖像加密處理或者圖像解密處理也可以安裝于一個(gè)或者多個(gè)集成電路。以上,對(duì)各實(shí)施例進(jìn)行了詳述,但并不限定于特定的實(shí)施例,在技術(shù)方案所記載的范圍內(nèi)能夠進(jìn)行各種變形以及變更。另外,也能夠?qū)⑶笆龅母鲗?shí)施例的構(gòu)成要素全部或者多個(gè)組合。
權(quán)利要求
1.一種圖像解密方法,是對(duì)被分割成多個(gè)塊的圖像進(jìn)行解密的圖像解密方法,其特征在于, 從儲(chǔ)存解密對(duì)象圖像內(nèi)的解密完畢塊的解密信息以及解密完畢圖像的各塊的解密信息的儲(chǔ)存單元取得上述解密完畢塊的解密信息, 從多個(gè)上述解密完畢圖像中選擇在解密完畢圖像與該解密完畢圖像的參照?qǐng)D像之間存在上述解密對(duì)象圖像的解密完畢圖像, 從上述儲(chǔ)存單元取得上述選擇出的解密完畢圖像內(nèi)的規(guī)定塊的解密信息, 使用上述取得的解密完畢塊的解密信息以及上述規(guī)定塊的解密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的解密完畢圖像的解密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式, 根據(jù)加密數(shù)據(jù)對(duì)用于決定上述解密對(duì)象塊的參照模式的參照模式信息進(jìn)行解密, 根據(jù)上述預(yù)測(cè)出的參照模式以及上述解密后的參照模式信息來(lái)決定上述解密對(duì)象塊的參照模式。
2.根據(jù)權(quán)利要求1所述的圖像解密方法,其特征在于, 在選擇上述解密完畢圖像的情況下,選擇上述解密完畢圖像與該解密完畢圖像的參照?qǐng)D像的間隔最小的解密完畢圖像。
3.根據(jù)權(quán)利要求1或2所述的圖像解密方法,其特征在于, 在取得上述規(guī)定塊的解密信 息的情況下,將與上述解密對(duì)象塊位于相同位置的塊設(shè)定為上述規(guī)定塊。
4.根據(jù)權(quán)利要求3所述的圖像解密方法,其特征在于, 在預(yù)測(cè)上述參照模式的情況下,將上述解密完畢塊的解密信息所包含的參照模式以及上述規(guī)定塊的解密信息所包含的參照模式中最多的參照模式設(shè)定為上述預(yù)測(cè)出的參照模式。
5.根據(jù)權(quán)利要求1或2所述的圖像解密方法,其特征在于, 在取得上述規(guī)定塊的解密信息的情況下,將包含與上述解密對(duì)象塊位于相同位置的塊的周邊塊中、具有在上述解密對(duì)象塊內(nèi)通過(guò)的活動(dòng)向量的塊設(shè)定為上述規(guī)定塊。
6.根據(jù)權(quán)利要求1或2所述的圖像解密方法,其特征在于, 在取得上述規(guī)定塊的解密信息的情況下,取得上述取得的解密完畢塊的活動(dòng)向量,使用所取得的活動(dòng)向量生成虛擬活動(dòng)向量,根據(jù)上述解密對(duì)象塊將上述虛擬活動(dòng)向量所表示的塊設(shè)定為上述規(guī)定塊。
7.根據(jù)權(quán)利要求5或6所述的圖像解密方法,其特征在于, 在預(yù)測(cè)上述參照模式的情況下,使上述規(guī)定塊的解密信息所包含的參照模式比上述解密完畢塊的解密信息所包含的參照模式優(yōu)先地設(shè)定為上述預(yù)測(cè)出的參照模式。
8.根據(jù)權(quán)利要求1 7中任意一項(xiàng)所述的圖像解密方法,其特征在于, 在決定上述參照模式的情況下,基于上述預(yù)測(cè)出的參照模式的符號(hào)量被變更成比其他參照模式小的、將上述參照模式與符號(hào)建立了對(duì)應(yīng)的加密表,根據(jù)上述參照模式信息所表不的上述加密表內(nèi)的符號(hào)來(lái)決定參照模式。
9.根據(jù)權(quán)利要求1 7中任意一項(xiàng)所述的圖像解密方法,其特征在于, 在決定上述參照模式的情況下,當(dāng)上述參照模式信息是表示與上述預(yù)測(cè)出的參照模式是否一致的信息時(shí),如果該信息表示一致則決定為上述預(yù)測(cè)出的參照模式,如果該信息表示不一致則決定為上述預(yù)測(cè)出的參照模式以外的參照模式。
10.一種圖像加密方法,是將圖像分割成多個(gè)塊來(lái)進(jìn)行加密的圖像加密方法,其特征在于, 從儲(chǔ)存加密對(duì)象圖像內(nèi)的加密完畢塊的加密信息以及加密完畢圖像的各塊的加密信息的儲(chǔ)存單元取得上述加密完畢塊的加密信息, 從多個(gè)上述加密 完畢圖像中選擇在加密完畢圖像與該加密完畢圖像的參照?qǐng)D像之間存在上述加密對(duì)象圖像的加密完畢圖像, 從上述儲(chǔ)存單元取得上述選擇出的加密完畢圖像內(nèi)的規(guī)定塊的加密信息, 使用上述取得的加密完畢塊的加密信息以及上述規(guī)定塊的加密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的加密完畢圖像的解密圖像的加密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式, 決定在上述加密對(duì)象塊中使用的參照模式, 根據(jù)上述預(yù)測(cè)出的參照模式以及上述決定出的參照模式來(lái)對(duì)上述加密對(duì)象塊的參照模式進(jìn)行加密。
11.根據(jù)權(quán)利要求10所述的圖像加密方法,其特征在于, 在選擇上述加密完畢圖像的情況下,選擇上述加密完畢圖像與該加密完畢圖像的參照?qǐng)D像的間隔最小的加密完畢圖像。
12.—種圖像解密裝置,是對(duì)被分割成多個(gè)塊的圖像進(jìn)行解密的圖像解密裝置,其特征在于,具備: 儲(chǔ)存單元,其儲(chǔ)存解密對(duì)象圖像內(nèi)的解密完畢塊的解密信息以及解密完畢圖像的各塊的解密信息; 第I取得單元,其從上述儲(chǔ)存單元取得上述解密完畢塊的解密信息; 選擇單元,其從多個(gè)上述解密完畢圖像中,選擇在解密完畢圖像與該解密完畢圖像的參照?qǐng)D像之間存在上述解密對(duì)象圖像的解密完畢圖像; 第2取得單元,其從上述儲(chǔ)存單元取得由上述選擇單元選擇出的解密完畢圖像內(nèi)的規(guī)定塊的解密信息; 預(yù)測(cè)單元,其使用由上述第I取得單元取得的解密完畢塊的解密信息以及由上述第2取得單元取得的規(guī)定塊的解密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的解密完畢圖像的解密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式; 解密單元,其根據(jù)加密數(shù)據(jù)對(duì)用于決定上述解密對(duì)象塊的參照模式的參照模式信息進(jìn)行解密;和 決定單元,其根據(jù)由上述預(yù)測(cè)單元預(yù)測(cè)出的參照模式以及由上述解密單元解密后的參照模式信息,來(lái)決定上述解密對(duì)象塊的參照模式。
13.一種圖像加密裝置,是將圖像分割成多個(gè)塊來(lái)進(jìn)行加密的圖像加密裝置,其特征在于,具備: 儲(chǔ)存單元,其儲(chǔ)存加密對(duì)象圖像內(nèi)的加密完畢塊的加密信息以及加密完畢圖像的各塊的加密信息; 第I取得單元,其從上述儲(chǔ)存單元取得上述加密完畢塊的解密信息; 選擇單元,其從多個(gè)上述加密完畢圖像中選擇在加密完畢圖像與該加密完畢圖像的參照?qǐng)D像之間存在上述加密對(duì)象圖像的加密完畢圖像;第2取得單元,其從由上述選擇單元選擇出的加密完畢圖像內(nèi)的規(guī)定塊取得加密信息; 預(yù)測(cè)單元,其使用由上述第I取得單元取得的加密完畢塊的加密信息以及由上述第2取得單元取得的規(guī)定塊的加密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的加密完畢圖像的解密圖像的加密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式; 決定單元,其決定在上述加密對(duì)象塊中使用的參照模式;和 加密單元,其根據(jù)由上述預(yù)測(cè)單元預(yù)測(cè)出的參照模式以及由上述決定單元決定出的參照模式來(lái)對(duì)上述加密對(duì)象塊的參照模式進(jìn)行加密。
14.一種圖像解密程序,其特征在于,使計(jì)算機(jī)執(zhí)行下述處理: 從儲(chǔ)存解密對(duì)象圖像內(nèi)的解密完畢塊的解密信息以及解密完畢圖像的各塊的解密信息的儲(chǔ)存單元取得上述解密完畢塊的解密信息, 從多個(gè)上述解密完畢圖像中選擇在解密完畢圖像與該解密完畢圖像的參照?qǐng)D像之間存在上述解密對(duì)象圖像的解密完畢圖像, 從上述儲(chǔ)存單元取得上述選擇出的解密完畢圖像內(nèi)的規(guī)定塊的解密信息, 使用上述取得的解密完畢塊的解密信息以及上述規(guī)定塊的解密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的解密完畢圖像的解密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式, 根據(jù)加密數(shù)據(jù)對(duì)用于決定上述解密對(duì)象塊的參照模式的參照模式信息進(jìn)行解密,根據(jù)上述預(yù)測(cè)出的參照模式以及上述解密后的參照模式信息來(lái)決定上述解密對(duì)象塊的參照模式。
15.一種圖像加密程序,其特征在于,使計(jì)算機(jī)執(zhí)行下述處理: 從儲(chǔ)存加密對(duì)象圖像內(nèi)的加密完畢塊的加密信息以及加密完畢圖像的各塊的加密信息的儲(chǔ)存單元取得上述加密完畢塊的加密信息, 從多個(gè)上述加密完畢圖像中選擇在加密完畢圖像與該加密完畢圖像的參照?qǐng)D像之間存在上述加密對(duì)象圖像的加密完畢圖像, 從上述儲(chǔ)存單元取得上述選擇出的加密完畢圖像內(nèi)的規(guī)定塊的加密信息, 使用上述取得的加密完畢塊的加密信息以及上述規(guī)定塊的加密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的加密完畢圖像的解密圖像的加密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式, 決定在上述加密對(duì)象塊中使用的參照模式, 根據(jù)上述預(yù)測(cè)出的參照模式以及上述決定出的參照模式來(lái)對(duì)上述加密對(duì)象塊的參照模式進(jìn)行加密。
全文摘要
本發(fā)明涉及的圖像解密方法對(duì)被分割成多個(gè)塊的圖像進(jìn)行解密,從儲(chǔ)存解密對(duì)象圖像內(nèi)的解密完畢塊的解密信息以及解密完畢圖像的各塊的解密信息的儲(chǔ)存單元取得解密完畢塊的解密信息,從多個(gè)解密完畢圖像中選擇在解密完畢圖像與解密完畢圖像的參照?qǐng)D像之間存在解密對(duì)象圖像的解密完畢圖像,從儲(chǔ)存單元取得選擇出的解密完畢圖像內(nèi)的規(guī)定塊的解密信息,使用所取得的解密完畢塊的解密信息以及規(guī)定塊的解密信息,來(lái)預(yù)測(cè)對(duì)能夠參照多個(gè)方向的解密完畢圖像的解密對(duì)象塊的預(yù)測(cè)方向進(jìn)行表示的參照模式,根據(jù)加密數(shù)據(jù)對(duì)用于決定參照模式的參照模式信息進(jìn)行解密,根據(jù)預(yù)測(cè)出的參照模式以及解密后的參照模式信息來(lái)決定解密對(duì)象塊的參照模式。
文檔編號(hào)H04N7/32GK103155562SQ20108006932
公開(kāi)日2013年6月12日 申請(qǐng)日期2010年9月30日 優(yōu)先權(quán)日2010年9月30日
發(fā)明者三好秀誠(chéng), 小山純平, 數(shù)井君彥, 島田智史, 中川章 申請(qǐng)人:富士通株式會(huì)社