新四季網

對圖像進行編碼的裝置的製作方法

2023-10-27 04:10:22

對圖像進行編碼的裝置本申請是申請號為200980153379.7、申請日為2009年10月23日、發明名稱為「對運動矢量進行編碼的方法和裝置以及用它對圖像進行編碼/解碼的方法和裝置」的發明專利申請的分案申請。
技術領域:
:本公開涉及一種對運動矢量進行編碼的方法和裝置,以及用它對圖像進行編碼/解碼的方法和裝置。更具體地,本公開涉及這樣一種方法和裝置,其利用通過在當前要編碼的塊之前進行編碼和解碼而重構的像素來進行幀內預測,對用於幀間預測的運動矢量有效地進行編碼和解碼,並且利用編碼或解碼後的運動矢量對靜態圖像或視頻的數據進行編碼或解碼。
背景技術:
::本部分中的陳述僅提供了與本公開有關的背景信息,可能並不等同於現有技術。有效壓縮圖像信號的方法包括:針對靜態圖像的JPEG和JPEG-2000、以及針對動態圖像的H.261、H.263、MPEG-2和MPEG-4。此外,國際標準化組織(ISO:InternationalStandardizationOrganization)在2003對用於提供壓縮效率更大同時繼承了例如MPEG-2和MPEG-4等技術的MPEG-4AVC(AdvancedVideoCoding)進行了標準化。針對視頻圖像的數據編碼包括幀內預測編碼和幀間預測編碼。幀內預測編碼或幀間預測編碼是為了減小數據之間相關度的有效方法,並且廣泛地用於壓縮各種類型的數據。特別地,由於通過估計要在幀間預測編碼中被編碼的當前塊的運動矢量而確定的當前塊的運動矢量與相鄰塊的運動矢量存在高相關度,所以可以首先使用相鄰塊的運動矢量來計算當前塊的預測值(以下稱為預測運動矢量PMV),然後不是對當前塊的運動矢量的真實值進行編碼,而僅僅對相對於預測值的差分值(以下稱為差分運動矢量(DMV:DifferentialMotionVector))進行編碼。因此,可以大量減少要編碼的比特數量,這提高了編碼效率。即,根據大多數傳統的圖像壓縮標準(例如,MPEG-4AVC),在幀間預測編碼中,編碼器僅對差分運動矢量進行編碼,然後發送編碼後的DMV,所述差分運動矢量是當前運動矢量和通過在由之前的編碼和解碼所重構的參考幀中估計當前塊的運動而確定的預測運動矢量之間的差分值。解碼器通過使用事先解碼的相鄰塊的運動矢量來預測當前塊的運動矢量,並通過將發送的差分運動矢量與所預測的運動矢量相加來重構當前運動矢量。然而,當根據上述傳統的圖像壓縮標準對運動矢量進行編碼時,如果預測的運動矢量與當前運動矢量之間沒有相關度,則增大差分運動矢量。因此,生成的比特量就會增多,壓縮效率就會降低。而且,當編碼器另外對預測的運動矢量的信息進行編碼以減小差分運動矢量時,對額外信息進行編碼所需的比特量就會增多,從而使壓縮效率降低。技術實現要素:技術問題因此,本公開致力於通過使用更精確的預測運動矢量來對運動矢量進行編碼,同時減少用於對預測運動矢量的信息進行編碼的比特量,從而提高壓縮效率。技術方案本公開的一個方面提供了一種對運動矢量進行編碼的裝置,所述裝置包括:預測候選選擇器,其用於選擇一個或更多個運動矢量預測候選;預測運動矢量確定器,其用於在所述一個或更多個運動矢量預測候選當中確定預測運動矢量(PMV);以及差分運動矢量編碼器,其用於通過用當前運動矢量減去已確定的預測運動矢量來計算差分運動矢量(DMV),並且對計算出的差分運動矢量進行編碼。本公開的另一個方面提供了一種對運動矢量進行編碼的方法,所述方法包括以下步驟:選擇一個或更多個運動矢量預測候選;將所述一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量(PMV);以及在通過用當前運動矢量減去已確定的預測運動矢量計算出差分運動矢量(DMV)之後,對差分運動矢量進行編碼。本公開的另一個方面提供了一種對運動矢量進行解碼的裝置,所述裝置包括:差分運動矢量解碼器,其用於通過對編碼後的差分運動矢量進行解碼來重構差分運動矢量(DMV);以及運動矢量重構器,其用於將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量(PMV),並且通過將已確定的預測運動矢量與已重構的差分運動矢量相加來重構當前塊的當前運動矢量。本公開的另一個方面提供了一種對運動矢量進行解碼的方法,所述方法包括以下步驟:對編碼後的差分運動矢量(DMV)進行解碼,並且重構已解碼的編碼後的差分運動矢量;並且在將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量之後,通過將已確定的預測運動矢量(PMV)與已重構的差分運動矢量相加來重構當前塊的當前運動矢量。本公開的另一個實施方式提供了一種對圖像進行編碼的裝置,所述裝置包括:預測器,其用於確定當前塊的當前運動矢量,並通過使用已確定的當前運動矢量來生成預測塊;減法器,其用於通過用所述當前塊減去所述預測塊來生成殘差塊;變換器,其用於對所述殘差塊進行變換;量化器,其用於對已變換的所述殘差塊進行量化;以及編碼器,其用於對已量化的殘差塊進行編碼、將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量(PMV)、對通過用當前運動矢量減去已確定的預測運動矢量所得到的差分運動矢量(DMV)進行編碼、生成包括已編碼的殘差塊和已編碼的差分運動矢量的比特流並輸出所述比特流。本公開的另一個實施方式提供了一種對圖像進行編碼的方法,所述方法包括以下步驟:確定當前塊的當前運動矢量,並且利用已確定的當前運動矢量來生成預測塊;通過用當前塊減去預測塊來生成殘差塊;對殘差塊進行變換;對已變換的殘差塊進行量化;對已量化的殘差塊進行編碼;在將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量(PMV)之後,對通過用當前運動矢量減去預測運動矢量所得到的差分運動矢量(DMV)進行編碼;以及生成包括已編碼的殘差塊和已編碼的差分運動矢量的比特流,並且輸出比特流。本公開的另一個實施方式提供了一種對圖像進行解碼的裝置,所述裝置包括:解碼器,其用於通過從比特流中提取編碼後的殘差塊和編碼後的差分運動矢量來重構殘差塊和差分運動矢量(DMV),並且對已提取的編碼後的殘差塊和已提取的編碼後的差分運動矢量進行解碼,將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量(PMV),並且通過將已確定的預測運動矢量與已重構的差分運動矢量相加來重構當前塊的當前運動矢量;逆量化器,其用於對已重構的殘差塊進行逆量化;逆變換器,其用於對已逆量化的殘差塊進行逆變換;預測器,其用於利用已重構的當前運動矢量來生成預測塊;以及加法器,其用於通過將已逆變換的殘差塊與已生成的預測塊相加來重構當前塊。本公開的另一個實施方式提供了一種對圖像進行解碼的方法,所述方法包括以下步驟:在從比特流中提取編碼後的殘差塊之後對編碼後的殘差塊進行解碼,然後重構已解碼的編碼後的殘差塊;在從比特流中提取編碼後的差分運動矢量(DMV)之後對編碼後的差分運動矢量進行解碼,然後重構已解碼的編碼後的差分運動矢量;在選擇一個或更多個運動矢量預測候選當中的一個運動矢量預測候選作為預測運動矢量(PMV)之後,利用預測運動矢量和已重構的差分運動矢量來重構當前塊的當前運動矢量;對已重構的殘差塊進行逆量化;對已逆量化的殘差塊進行逆變換;利用已重構的當前運動矢量來生成預測塊;以及將已逆變換的殘差塊與已生成的預測塊相加,以重構當前塊。有益效果如上所述,本公開可以通過減少對預測運動矢量的信息進行編碼的比特量同時通過使用更加精確預測的運動矢量對運動矢量進行編碼來提高效率。附圖說明圖1是簡要例示根據本公開一個方面的圖像編碼裝置的構造的框圖;圖2是是簡要例示根據本公開一個方面的運動矢量編碼裝置的構造的框圖;圖3例示了Z字形掃描方向的示例;圖4例示了當前塊的相鄰塊的示例;圖5例示了當前塊和當前幀的相鄰塊的示例;圖6例示了當前幀和參考幀的塊的示例;圖7例示了用於描述指示向量(indicationvector)的示例;圖8例示了用於描述計算閾值的過程的示例;圖9是例示了運動矢量預測候選和針對各個分量做除法的當前運動矢量的示例;圖10例示了根據多個閾值的預測候選識別標記的示例;圖11例示了預測候選識別標記的發送比特的示例;圖12是用於描述根據本公開一個方面的運動矢量編碼方法的流程圖;圖13是用於描述根據本公開一個方面的圖像編碼方法的流程圖;圖14是簡要例示根據本公開一個方面的圖像解碼裝置的結構的框圖;圖15是簡要例示根據本公開一個方面的運動矢量解碼裝置的結構的框圖;圖16是用於描述根據本公開一個方面的運動矢量解碼方法的流程圖;圖17是用於描述根據本公開一個方面的圖像解碼方法的流程圖。具體實施方式以下將參照附圖具體描述本發明的各個方面。在以下描述中,儘管在不同的圖中示出,但是相同的要素將由相同的標號進行指代。此外,在本公開的以下描述中,當使本公開的主題更加不清楚時,合併於此的已知的功能和配置的描述將被省略。而且,在本公開的組件的描述中,會使用像第一、第二、A、B、(a)和(b)的措辭。這些僅是為了將一個組件與另一組件區分開,而不暗示或建議組件的本質、順序或次序。如果將一個組件描述為「連接」或「耦接」至另一組件,則它們可以表示組件不僅是直接地「連接」或「耦接」,還通過第三組件間接地「連接」或「耦接」。圖1是簡要例示根據本公開一個方面的圖像編碼裝置的構造的框圖。根據本公開一個方面的圖像編碼裝置100可以包括預測器110、減法器120、變換器130、量化器140、編碼器150、逆量化器(dequantizer)160、逆變換器170、加法器180和存儲器190。這裡,可以選擇性地將逆量化器160、逆變換器170、加法器180和存儲器190包括在圖像編碼裝置100中。圖像編碼裝置100可以包括個人計算機(PC)、筆記本計算機、個人數字助理(PDA:PersonalDigitalAssistant)、可攜式多媒體播放器(PMP:PortableMultimediaPlay)、掌上遊戲機(PSP:PlayStationPortable)、移動通信終端等,並且指代例如用於進行通信的通信數據機的通信裝置,所述通信裝置利用各種裝置或有線-無線通信網絡、用於對圖像進行編碼的各種類型的程序和用於存儲數據的存儲器、以及用於通過執行程序來計算和控制程序的處理器。預測器110確定當前的運動矢量(當前塊的運動矢量),然後通過使用所確定的當前運動矢量來生成預測塊。更具體來講,預測器110通過使用當前運動矢量來預測圖像中要編碼的當前塊的各個像素的像素值,並且生成具有各個預測像素的預測像素值的預測塊。預測器110可以通過使用諸如率失真優化(RDO:Rate-DistortionOptimization)等的各種方案來確定當前運動矢量。所確定的當前運動矢量可以是優化的運動矢量。減法器120通過在預測塊和當前塊之間執行減法來生成殘差塊(residualblock)。即,減法器120通過計算將要編碼的當前塊的各個像素的像素值與預測器110所預測的預測塊的各個像素的預測像素值之間的差來生成具有塊狀殘差信號的殘差塊。變換器130對殘差塊進行變換。即,變換器130通過將殘差塊的殘差信號變換為頻域信號來將殘差塊的各個像素值變換為頻率係數。這裡,變換器130可以通過使用例如哈達馬變換和基於離散餘弦變換的變換(基於DCT的變換)的各種方案將殘差信號變換到頻率區域,這些方案將空間軸的圖像信號變換為頻率軸的圖像信號。變換為頻域信號的殘差信號是頻率係數。量化器140對變換後的殘差塊進行量化。即,量化器140對從變換器130輸出的殘差塊的頻率係數進行量化,然後輸出具有量化後的頻率係數的殘差塊。這裡,量化器140可以通過使用死區一致閾值量化(以下稱為「DZUTQ」)、量化加權矩陣、或者通過對它們進行改善而獲得的量化方案來執行量化。同時,根據本公開一個方面的上述圖像編碼裝置100包括變換器130和量化器140,但是圖像編碼裝置100可以選擇性地包括變換器130和量化器140。即,根據本公開一個方面的圖像編碼裝置100通過對殘差塊的殘差信號進行變換來生成具有頻率係數的殘差塊,並且可以不進行量化處理。而且,圖像編碼裝置100可以不將殘差塊的殘差信號變換為頻率係數,而是可以僅執行量化處理。此外,圖像編碼裝置100可以既不執行變換處理也不執行量化處理。編碼器150對量化後的殘差塊進行編碼,在一個或更多個運動矢量預測候選中確定預測運動矢量(PMV),對通過用當前運動矢量減去PMV而獲得的差分運動矢量(DMV)進行編碼,生成包括編碼後的殘差塊和編碼後的差分運動矢量的比特流,並且輸出該比特流。即,編碼器150通過根據例如圖3所示的Z字形掃描的各種方案對從量化器140輸出的殘差塊的量化後的頻率係數進行掃描來生成量化後的頻率係數序列,並且通過使用例如熵編碼方案等的各種編碼方案對量化後的頻域係數進行編碼。此外,編碼器150對當前運動矢量進行編碼。編碼器150選擇一個或更多個運動矢量預測候選,並且在一個或更多個選擇的運動矢量預測候選當中確定預測運動矢量。為了進行這種確定,編碼器150可以在當前塊的相鄰塊的運動矢量、在參考幀中位於與當前塊相同位置的同位(Col)塊的運動矢量、Col塊的相鄰塊的運動矢量以及在當前塊中指示參考幀的特定塊的指示矢量當中選擇一個或更多個運動矢量作為一個或更多個運動矢量預測候選。這裡,特定塊可以是具有與指示矢量同級(level)的運動矢量的塊,或者是具有與指示矢量相差小於預設閾值的運動矢量的塊。例如,當編碼器150在一個或更多個運動矢量預測候選當中將一個運動矢量預測候選確定為預測運動矢量時,編碼器150可以通過使用如圖4的示例所示的中值(medianvalue)來確定預測運動矢量。參照圖4,基於這樣的假設,即,當前塊是X,當前塊左邊的塊是A,當前塊上邊的塊是B,當前塊右上方的塊是C,左邊的塊A的運動矢量是MV_A,上邊的塊B的運動矢量是MV_B,右上方的塊C的運動矢量是MV_C,可以通過使用如等式1定義的中值來得到當前塊X的預測運動矢量。MV_pred_X=median(MV_A,MV_B,MV_C)[等式1]編碼器150可以通過使用中值在一個或更多個運動矢量預測候選中確定預測運動矢量,但並不是必須使用中值。編碼器150可以通過使用具有優先級的各種方法來確定預測運動矢量。稍後將參照圖2具體地描述這種確定。此外,編碼器150可以生成用於標識被確定為預測運動矢量的運動矢量預測候選的預測候選識別標記並對其進行編碼,然後還將預測候選識別標記包括在比特流中。即,比特流可以包括預測候選識別標記以及編碼後的殘差塊和編碼後的差分運動矢量。此外,編碼器150可以單獨地確定預測運動矢量的x分量和y分量中的每一個。即,編碼器150可以將一個或更多個運動矢量預測候選的x分量當中的一個運動矢量預測候選的x分量確定為預測運動矢量的x分量,並且將一個或更多個運動矢量預測候選的y分量當中的一個運動矢量預測候選的y分量確定為預測運動矢量的y分量。或者,編碼器150可以通過單獨地確定最終的預測運動矢量的x分量和y分量中的每一個來獲得最終的預測運動矢量。即,編碼器150可以將一個或更多個運動矢量預測候選的x分量當中的一個運動矢量預測候選的x分量確定為預測運動矢量的x分量,並且將一個或更多個運動矢量預測候選的y分量當中的一個運動矢量預測候選的y分量確定為預測運動矢量的y分量。此外,當殘差矢量的x分量的絕對值和殘差矢量的y分量的絕對值當中的一個或更多個絕對值小於等於x分量的預定閾值和y分量的預定閾值當中的一個或更多個閾值時,編碼器150可以生成預測候選識別標記並對其進行編碼,然後還將預測候選識別標記包括在比特流中,該預測候選識別標記用於在預測運動矢量的x分量和預測運動矢量的y分量當中的一個或更多個分量當中識別所確定的運動矢量預測候選。將參照圖2詳細地描述編碼器150。逆量化器160對量化器140量化了的殘差塊進行逆量化。逆變換器170對逆量化器160逆量化了的殘差塊進行逆變換。這裡,逆量化器160和逆變換器170可以通過逆向使用量化器140所使用的量化方案和變換器130所使用的變換方案來執行逆量化和逆變換。此外,當變換器130和量化器140僅執行量化而沒有執行變換時,可以僅執行逆量化而不執行逆變換。當既沒有執行變換也沒有執行量化時,逆量化器160和逆變換器170可以既不執行逆變換也不執行逆量化,或者可以不將逆量化器160和逆變換器170包括在圖像解碼裝置1400中,從而可以將其省略。加法器180通過將在預測器110中預測的預測塊與逆變換器170重構的殘差塊相加來重構當前塊。存儲器190將從加法器180輸出的重構當前塊以幀為單位存儲為參考幀,使得當預測器110能夠在對當前塊的下一塊或隨後的其它塊進行編碼時,將存儲的當前塊用作參考幀。儘管未在圖1中示出,但是根據本公開的一個方面的前述圖像編碼裝置100還可以包括用於進行幀內預測的幀內預測器和用於基於H.264/AVC標準對重構的當前塊進行解塊濾波的解塊濾波器。這裡,解塊濾波是指用於減小由以塊為單位對圖像進行編碼所產生的塊狀失真的操作。解塊濾波可以在向塊邊界和宏塊邊界兩者或者僅宏塊邊界施加解塊濾波的方法和不使用任何解塊濾波的方法當中選擇性地使用一種方法。圖2是簡明地例示根據本公開的一個方面的運動矢量編碼裝置的結構的框圖。根據本公開一個方面的運動矢量編碼裝置可以實現為通過圖1描述的根據本公開一個方面的圖像編碼裝置100的編碼器150。為了描述方便,以下將根據本公開一個方面的運動矢量編碼裝置稱為編碼器150。此外,根據本公開一個方面的編碼器150還可以包括用於如圖1所示通過對量化的殘差塊進行編碼來輸出編碼後的殘差塊的圖像編碼器,但是這種圖像編碼器對於本領域技術人員是已知的,因此省略具體的描述。根據本公開一個方面的編碼器150可以包括預測候選選擇器210、預測運動矢量確定器220、差分運動矢量編碼器230、預測候選識別標記編碼器240和預測候選選擇標記編碼器250。這裡,編碼器150不必包括一個或更多個預測候選識別標記編碼器240和預測候選選擇標記編碼器250,而是可以選擇性地包括它們。預測候選選擇器210選擇一個或更多個運動矢量預測候選。預測運動矢量確定器220將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量。差分運動矢量編碼器230通過用當前運動矢量減去預測運動矢量來計算差分運動矢量並對其進行編碼。預測候選識別標記編碼器240生成預測候選識別標記並對其進行編碼,所述預測候選識別標記用於識別由預測運動矢量確定的運動矢量預測候選。預測候選選擇標記編碼器250生成預測候選選擇標記並對其進行編碼,所述預測候選選擇標記用於識別預測候選選擇器210針對每個特定區域(例如,H.264中的條帶)選擇了了哪個運動矢量預測候選。通過等式2的定義來計算差分運動矢量。在等式2中,MVd表示差分運動矢量,MV表示當前運動矢量,MVp_opt表示預測運動矢量。MVd=MV-MVp_opt[等式2]可以將由差分運動矢量編碼器230編碼的差分運動矢量和從前述圖像編碼器輸出的編碼殘差塊包括在比特流中,然後傳送至圖像解碼裝置。此外,比特流還可以包括在預測候選選擇標記編碼器250中編碼的預測候選選擇標記和在預測候選識別標記編碼器240中編碼的預測候選識別標記的一個或更多個組合。這裡,預測候選選擇器210可以選擇當前塊的相鄰塊的運動矢量作為一個或更多個運動矢量預測候選。即,參照例示了當前幀的相鄰塊和當前塊的示例的圖5,在要編碼的當前塊X所處的當前幀中,一個或更多個運動矢量預測候選可以是位於當前塊的鄰近處的相鄰塊L、UL、U和UR的運動矢量。圖5僅例示了當前塊的左邊的塊L、當前塊的左上方的塊UL、當前塊的上邊的塊U和當前塊的右上方的塊UR,但是運動矢量預測候選可以是與當前塊相鄰的任何一個上邊的塊和與當前塊相鄰的任何一個左邊的塊的運動矢量,甚至是不與當前塊相鄰的其它塊的運動矢量。此外,預測候選選擇器210可以在參考幀中的位於與當前塊相同位置的Col塊的運動矢量以及Col塊的相鄰塊的運動矢量當中選擇一個或更多個運動矢量,作為一個或更多個運動矢量預測候選。即,參照例示了當前幀和參考幀的塊的示例的圖6,在參考幀(幀t-1)中,一個或更多個運動矢量預測候選可以是Col塊的運動矢量、Col塊的相鄰塊(ULCol、UCol、URCol、LCol、RCol、BLCol、BCol和BRCol)的運動矢量,其中,Col塊的中心像素的位置與當前塊X的位置相同。圖6僅例示了Col塊和Col塊的相鄰塊(ULCol、UCol、URCol、LCol、RCol、BLCol、BCol和BRCol),但是運動矢量預測候選可以是不與Col塊相鄰的其它塊的運動矢量以及與Col塊相鄰的其它塊的運動矢量。此外,預測候選選擇器210可以在當前幀的當前塊中選擇指示矢量作為一個或更多個運動矢量預測候選,其中,所述指示矢量指示了參考幀的特定塊。即,參照例示了用於描述指示矢量的示例的圖7,當在當前幀(幀t)的當前塊X中指示第一參考幀(幀t-1)的特定塊Par的矢量和第一參考幀(幀t-1)的塊Par的運動矢量彼此相同或者指示特定塊Par的矢量和塊Par的運動矢量之間的差異小於預設的閾值時,可以選擇當前幀(幀t)的當前塊X中的指示第一參考幀(幀t-1)的塊Par的矢量作為運動矢量預測候選。這裡,當前幀(幀t)的當前塊X中指示第一參考幀(幀t-1)的特定塊Par的矢量是指示矢量。因此,前述的特定塊可以是具有與指示矢量相同的運動矢量的塊,或者是具有與指示矢量的差異小於預設閾值的運動矢量的塊。當預測候選選擇器210選擇一個或更多個運動矢量時,預測候選選擇標記編碼器250可以生成預測候選選擇標記並對其進行編碼,以識別由預測候選選擇器210選擇的運動矢量預測候選發生了改變的情況。可以將編碼的預測候選選擇標記插入到比特流頭中。作為另一示例,預測候選選擇器210可以根據定義的規則從一個或更多個運動矢量預測候選中選擇一部分運動矢量預測候選。即,預測候選選擇器210可以根據圖像的特徵通過預定的參考在一個或更多個運動矢量預測候選中選擇某些運動矢量預測候選,然後僅在所選擇的運動矢量預測候選當中確定預測運動矢量。在這種情況下,為了識別在一個或更多個運動矢量預測候選中的哪個運動矢量預測候選被選為一部分運動矢量預測候選,預測候選選擇標記編碼器250可以生成預測候選選擇標記並不對其進行編碼,所述預測候選選擇標記用於識別由預測候選選擇器210選擇的一部分運動矢量預測候選。這裡,預定的參考可以是一個或更多個運動矢量預測候選中的每一個被確定為當前運動矢量的概率。當使用概率時,預測候選選擇器210通過使用一個或更多個運動矢量預測候選中的每一個對當前幀的一個或更多個區域進行編碼來計算一個或更多個運動矢量預測候選中的每一個被確定為當前運動矢量的概率,然後可以根據所計算的概率來選擇一部分運動矢量預測候選。例如,基於這樣的假設,即,一個或更多個運動矢量預測候選的數量是五個,A、B、C、D和E,預測候選選擇器210通過對當前幀的特定區域進行實際編碼來計算五個運動矢量預測候選中的每一個通過所述概率被確定為最優運動矢量的概率(即,五個運動矢量預測候選被確定為當前運動矢量的概率)。當計算的概率是A:80%、B:10%、C:5%、D:3%和E:2%時,運動矢量預測候選A或者運動矢量預測候選A和B會被選擇為一部分運動矢量預測候選。此外,預定的參考可以是相關度。當使用相關度時,預測候選選擇器210可以在一個或更多個運動矢量預測候選當中選擇有相關度的運動矢量預測候選作為一個或更多個組,並且選擇代表各個選擇的組的各個具有代表性的運動矢量作為一部分運動矢量預測候選。這裡,可以通過中值、平均值或者取決於運動矢量預測候選的優先級的值來在各個選擇的組中選擇具有代表性的運動矢量。例如,當一個或更多個運動矢量預測候選是以上通過圖5至圖7描述的運動矢量時,僅可以收集通過圖5描述的當前塊的相鄰塊當中的部分相鄰塊的運動矢量(MV_L、MV_UL、MV_U和MV_UR)並將其選為一個組A,通過等式3的定義可以將由中值運算或優先級確定的值MVp_GroupA確定為具有代表性的運動矢量,並且可以選擇具有代表性的運動矢量作為一部分運動矢量預測候選。MVp_GroupA=median(MV_L,MV_UL,MV_U,MV_UR)[等式3]此外,可以收集通過圖6描述的Col塊(Col)的運動矢量(MV_Col)和Col塊的相鄰塊當中的Col塊的上面、下面、左面和右面的塊(UCol、LCol、RCol和BCol)的運動矢量(MV_UCol、MV_LCol、MV_RCol和MV_BCol)並將其選擇為一個組B,通過等式4的定義可以將由平均值運算確定的值MVp_GroupB確定為具有代表性的運動矢量,並且可以選擇具有代表性的運動矢量作為一部分運動矢量預測候選。MVp_GroupB=average(MV_Col,MV_UCol,MV_LCol,MV_RCol,MV_BCol)[等式4]此外,可以收集通過圖6描述的Col塊(Col)的運動矢量(MV_Col)和Col塊的相鄰塊(ULCol、UCol、URCol、LCol、RCol、BLCol、BCol和BRCol)的運動矢量(MV_ULCol、MV_UCol、MV_URCol、MV_LCol、MV_RCol、MV_BLCol、MV_BCol和MV_BRCol)並將其選擇為一個組C,通過等式5的定義可以將由中值運算確定的值MVp_GroupC確定為具有代表性的運動矢量,並且可以選擇具有代表性的運動矢量作為一部分運動矢量預測候選。MVp_GroupC=median(MV_Col,MV_ULcol,MV_Ucol,MV_URcol,MV_Lcol,MV_Rcol,MV_BLcol,MV_Bcol,MV_BRcol)[等式5]如上所述,可以選擇通過等式4和5計算的具有代表性的運動矢量和通過圖7描述的指示矢量作為一部分運動矢量預測候選。在這種情況下,當作為一部分運動矢量預測候選的MVp_groupA、MVp_groupB、MVp_groupC、MV_col和MV_par發生改變時,預測候選選擇標記編碼器250可以生成用於指示所述改變的預測候選選擇標記並對其編碼,或者可以使用由編碼器和解碼器一致同意的運動矢量預測候選。當然,預測候選識別標記編碼器240可以生成預測候選識別標記並對其編碼,其中,預測候選識別標記用於指示一部分運動矢量預測候選MVp_groupA、MVp_groupB、MVp_groupC、MV_col和MV_par當中的哪個運動矢量預測候選被確定為預測運動矢量。此外,預測候選選擇器210可以在一個或更多個運動矢量預測候選當中選擇一個或更多個預定的運動矢量預測候選並將其作為一部分運動矢量預測候選。這裡,可以按隨機的順序隨機選擇所述一個或更多個預定的運動矢量預測候選。此外,預測運動矢量確定器220可以通過使用一個或更多個運動矢量預測候選以運動矢量為單位或以運動矢量的各個分量為單位來確定預測運動矢量(即,預測運動矢量確定器220從運動矢量預測候選中選擇任何一個)。作為示例,預測運動矢量確定器220可以確定運動矢量預測候選並將其作為預測預定矢量,其中,所述運動矢量預測候選在由預測候選選擇器210選擇的一個或更多個運動矢量預測候選當中具有對通過使用各個運動矢量預測候選計算出的差分運動矢量進行編碼所需的最小數量的比特。因此,預測運動矢量確定器220基於各個運動矢量預測候選是預測運動矢量的假設來計算差分運動矢量,對計算出的差分運動矢量進行編碼,然後可以將具有最小編碼數據的運動矢量預測候選確定為預測運動矢量。在這種情況下,預測候選識別標記編碼器240可以生成預測候選識別標記並對其編碼,以在每一次對當前塊的運動矢量進行編碼時(即,每一次對確定的預測運動矢量和當前運動矢量進行編碼時)識別一個或更多個運動矢量預測候選中的哪個運動矢量預測候選已被確定為預測運動矢量,其中,預測候選識別標記用於識別被確定為預測運動矢量的運動矢量預測候選。作為另一示例,預測運動矢量確定器220可以單獨地確定預測運動矢量的x分量和y分量。即,預測運動矢量確定器220可以確定一個或更多個運動矢量預測候選的x分量當中的一個運動矢量預測候選的x分量作為預測運動矢量的x分量,並且確定一個或更多個運動矢量預測候選的y分量當中的一個運動矢量預測候選的y分量作為預測運動矢量的y分量。例如,當對差分運動矢量進行編碼時,如果假設差分運動矢量的比特數量與差分運動矢量的大小的絕對值成正比,一個或更多個運動矢量預測候選是(-4,-4),(2,2),(4,4)和(14,14),並且當前運動矢量是(0,4),則根據現有技術可以將(2,2)或(4,4)的矢量確定為預測運動矢量。而且,在上述示例中,在-4、2、4和14中可以將2選為預測運動矢量的x分量,並且在-4、2、4和14中可以將4選為預測運動矢量的y分量。即,與不能單獨選擇x分量和y分量的常見情況不同,可以將具有最佳值的x分量和y分量單獨地選為預測運動矢量。在這種情況下,當差分運動矢量的x分量的絕對值大於x分量的預定閾值,並且差分運動矢量的y分量的絕對值大於y分量的預定閾值時,預測候選識別標記編碼器240不會生成預測候選識別標記,因而對預測候選識別標記進行編碼而不對其進行發送。此外,當差分運動矢量的x分量的絕對值小於等於x分量的預定閾值,並且差分運動矢量的y分量的絕對值小於等於y分量的預定閾值時,預測候選識別標記編碼器240可以生成預測候選識別標記並對其進行編碼,所述預測候選識別標記用於在預測運動矢量的x分量和預測運動矢量的y分量當中識別一個或更多個確定的運動矢量預測候選。即,當預測運動矢量的兩個分量(x分量和y分量)都分別大於對應分量的閾值時,預測候選識別標記編碼器240不生成預測候選識別標記。當僅一個分量小於對應分量的閾值時,預測候選識別標記編碼器240可以生成預測候選識別標記,所述預測候選識別標記用於識別哪個運動矢量預測候選被用作大於閾值的另一分量。當兩個分量都不大於對應分量的閾值時,預測候選識別標記編碼器240生成預測候選識別標記並對其進行編碼,所述預測候選識別標記用於識別哪個運動矢量預測候選被用作兩個分量。這裡,當差分運動矢量的兩個分量的絕對值分別大於對應分量的閾值從而不生成預測候選識別標記,並且差分運動矢量的兩個分量的絕對值分別小於等於對應分量的閾值從而生成預測候選識別標記並對其進行編碼時,預測候選識別標記編碼器240可以針對兩種情況中的每一個單獨地生成預測候選識別標記,並且針對兩種情況中的每一個對預測候選識別標記進行編碼,所述預測候選識別標記用於在所選擇的運動矢量預測候選當中識別哪個運動矢量被確定為預測運動矢量。而且,在圖像解碼裝置中,當差分運動矢量的兩個分量的絕對值分別大於對應分量的閾值從而不發送預測候選識別標記,並且差分運動矢量的兩個分量的絕對值分別小於等於對應分量的閾值從而發送預測候選識別標記時,可以通過單獨地對運動矢量預測候選進行解碼來確定預測運動矢量。例如,從組A中選擇的一個運動矢量預測候選被確定為預測運動矢量,然後通過使用預測運動矢量來計算差分運動矢量。當差分運動矢量的兩個分量的絕對值分別大於對應分量的閾值時,可以生成預測候選識別標記而不對其進行編碼。當差分運動矢量的兩個分量的絕對值分別小於對應分量的閾值時,從組B中選擇的運動矢量預測候選當中的任何一個被確定為預測運動矢量,計算差分運動矢量,並且生成用於識別從組B中選擇的運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量的預測候選識別標記並對其進行編碼。即,當差分運動矢量的兩個分量的絕對值分別大於對應分量的閾值時,可以使用組A的所選擇的運動矢量預測候選,而當差分運動矢量的兩個分量的絕對值分別小於等於對應分量的閾值時,可以使用組B的所選擇的運動矢量預測候選。這裡,可以使用各種方法來計算各個分量閾值(x分量閾值和y分量閾值)。作為示例,x分量閾值可以是通過將一個或更多個運動矢量預測候選的x分量當中彼此位置最接近的兩個運動矢量預測候選的x分量之間的差值除以預定的數所獲得的多個值當中的最大值。y分量閾值可以是通過將一個或更多個運動矢量預測候選的y分量當中彼此位置最接近的兩個運動矢量預測候選的y分量之間的差值除以預定的數所獲得的多個值當中的最大值。即,如通過公式6所定義的,在針對彼此位置最接近兩個運動矢量預測候選(MVpCand(i)和MVpCand(j))中的每一個計算threij之後,可以用計算出的threij當中的最大值來得到各個分量閾值。Threshold=max(thresholdij)[等式6]參照圖8,其例示了用於描述計算閾值的過程的示例,基於如圖8所示的運動矢量預測候選的x分量是「-4」、「2」、「4」和「14」的假設,通過將各個運動矢量預測候選的x分量之間的差值除以2所得到的值在部分①中是「3」,在部分②中是「1」,在部分③中是「5」,且最大值是「5」。因此,閾值是「5」。參照圖9,其例示了運動矢量預測候選和針對各個分量所除以的當前運動矢量的示例,x分量閾值是「2」,y分量閾值是「3」。在這種情況下,由於將預測運動矢量的x分量確定為「3」(MVp_Cand[2]),所以差分運動矢量的x分量是「-3」,並且由於將預測運動矢量的y分量確定為「2」(MVp_Cand[0]),所以差分運動矢量的y分量是「+4」。差分運動矢量的兩個分量的絕對值分別大於對應分量的閾值,所以預測候選識別標記編碼器240可以生成預測候選識別標記但不對其進行編碼,所述預測候選識別標記用於指示在運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量。通過這一原理,在圖像解碼裝置上重構當前運動矢量時,即使由於不存在預測候選識別標記而不能識別一個或更多個運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量,圖像解碼裝置也可以通過識別x分量和y分量是否分別大於對應分量的閾值來識別哪個運動矢量預測候選被確定為預測運動矢量。然後,當x分量和y分量分別大於對應分量的閾值時,圖像解碼裝置可以識別哪個運動矢量預測候選被確定為預測運動矢量。此外,作為另一示例,x分量閾值可以是通過將一個或更多個運動矢量預測候選的x分量當中彼此位置最接近的每兩個運動矢量預測候選的x分量之間的差值除以預定的數得到的值。y分量閾值可以是通過將一個或更多個運動矢量預測候選的y分量當中彼此位置最接近的每兩個運動矢量預測候選的y分量之間的差值除以預定的數得到的值。即,各個分量閾值可以不是如圖6所示的在通過將彼此位置最接近的每兩個運動矢量預測候選之間的距離除以二所得到的值當中的最大值,相反,分量閾值可以是如圖7所示的通過將每兩個運動矢量預測候選之間的距離除以二所得到的值。因此,當運動矢量預測候選的數量是N時,分量閾值的數量是N-1。然而,n在等式7中定義為0≤n≤N。[等式7]例如,在圖8的情況中,x分量的第一閾值Threshold1是「3」,x分量的第二閾值Threshold2是「1」,x分量的第三閾值Threshold3是「5」。在這種情況下,預測候選識別標記編碼器240可以根據差分運動矢量的各個分量的絕對值的大小和各個分量的閾值來生成不同的候選識別標記並對其進行編碼。即,預測候選識別標記編碼器240按降序來布置閾值的N-1個數。然後,當差分運動矢量的對應分量的絕對值分別小於等於對應分量的最小閾值時,預測候選識別標記編碼器240生成預測候選識別標記並對其進行編碼,其中,所述預測候選識別標記用於識別N個選擇的運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量。當差分運動矢量的對應分量的絕對值分別小於等於對應分量的第二最小閾值時,預測候選識別標記編碼器240生成預測候選識別標記並對其進行編碼,其中,所述預測候選識別標記用於識別N-1個選擇的運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量,這是基於這樣的假設,即,在具有對應分量的最小閾值的兩個運動矢量預測候選之間沒有當前的運動矢量。當差分運動矢量的對應分量的絕對值分別小於等於對應分量的第三最小閾值時,預測候選識別標記編碼器240生成預測候選識別標記並對其進行編碼,其中,所述預測候選識別標記用於識別N-2個選擇的運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量,這是基於這樣的假設,即,在具有對應分量的最小閾值的兩個運動矢量預測候選之間沒有當前的運動矢量,並且在具有對應分量的第二最小閾值的兩個運動矢量預測候選之間沒有當前的運動矢量。通過上述方法依次比較差分運動矢量的對應分量的各個絕對值和對應分量的閾值,生成了預測候選識別標記並對其編碼。當差分運動矢量的對應分量的各個絕對值分別大於對應分量的所有閾值時,不必生成預測候選識別標記並對其編碼,所述預測候選識別標記用於識別N個運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量。如上所述,根據差分運動矢量的對應分量的各個絕對值和對應分量的各個閾值,用於識別哪個運動矢量預測候選被確定為預測運動矢量的預測候選識別標記的長度可以改變。根據上述方法,當差分運動矢量的對應分量的各個絕對值大於對應分量的所有閾值時,可以針對運動矢量預測候選的各個分量單獨地確定預測運動矢量。當在兩個分量的絕對值當中僅有一個分量的絕對值大於對應分量的所有閾值時,僅針對另一分量發送用於識別運動矢量的預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量的預測候選識別標記,所述另一分量的絕對值不大於差分運動矢量的所有閾值。即,當僅有差分運動矢量的兩個分量的絕對值中的一個大於對應分量的最大閾值時,可以生成預測候選識別標記並對其進行編碼,所述預測候選識別標記用於識別包括絕對值不大於最大閾值的分量的運動矢量預測候選。當差分運動矢量的兩個分量的所有絕對值都不大於對應分量的最大閾值時,生成預測候選識別標記並對其進行編碼,所述預測候選識別標記用於單獨地識別哪個運動矢量預測候選被確定為針對各個分量的預測運動矢量,但是兩個分量可以同時生成用於識別被確定為預測運動矢量的運動矢量預測候選的預測候選識別標記並對其進行編碼。例如,參照上述的圖8和例示了根據多個閾值的預測候選識別標記的示例的圖10,預測候選的數量是四,各個閾值是「1」、「3」和「5」。圖10例示了根據三個閾值劃分的部分。由①指示的部分代表運動矢量預測候選的x分量,由②指示的部分代表當差分運動矢量的x分量的絕對值小於等於x分量的最小閾值時當前運動矢量的x分量所處的部分,由③指示的部分代表當殘差運動矢量的x分量的絕對值小於等於x分量的第二最小閾值時當前運動矢量的x分量所處的部分,由④指示的部分代表當殘差運動矢量的x分量的絕對值小於等於x分量的最大閾值時當前運動矢量的x分量所處的部分,由⑤指示的部分代表當殘差運動矢量的x分量的絕對值大於x分量的最大閾值時當前運動矢量的x分量所處的部分。預測候選識別標記編碼器240可以在由②指示的部分中生成預測候選識別標記並對其進行編碼,其中,所述預測候選識別標記用於識別這四個運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量;可以在由③指示的部分中生成預測候選識別標記並對其進行編碼,其中,所述預測候選識別標記用於識別這三個運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量;可以在由④指示的部分中生成預測候選識別標記並對其進行編碼,其中,所述預測候選識別標記用於識別這兩個運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量;而在由⑤指示的部分中可以不生成預測候選識別標記。如果當前運動矢量的x分量是「8」,則預測運動矢量的x分量是「4」。此時,差分運動矢量的x分量是「+4」,所以「+4」的絕對值小於「5」而大於「3」,其中,「5」是x分量的最大閾值,「3」是x分量的第二大閾值。因此,生成了用於識別運動矢量預測候選的x分量「4」和「14」之間的任何一個的預測候選識別標記並對其進行編碼。在圖像解碼裝置中,差分運動矢量的x分量是「+4」。因此,基於運動矢量預測候選的x分量「-4」是預測運動矢量的x分量的假設,當前運動矢量的x分量是「0」。然而,基於當前運動矢量的x分量是「0」的假設,最優的預測運動矢量(即,使差分運動矢量的x分量為最小值)的x分量是「2」,所以運動矢量預測候選的x分量「-4」不是預測運動矢量。通過上述方法,可以看到未將運動矢量預測候選的x分量「-4」和「2」確定為預測運動矢量。因此,生成運動候選識別標記並對其進行編碼,所述運動候選識別標記用於識別運動矢量預測候選的x分量「4」和「14」當中的哪個值(其可以被確定為預測運動矢量)被確定為預測運動矢量的x分量。如上所述,當針對各個分量計算出多個閾值時,對差分運動矢量的對應分量的絕對值和對應分量的多個閾值分別進行比較,然後生成不同的預測候選識別標記並對其進行編碼,可以減小對當前運動矢量進行編碼時應該發送的預測候選識別標記的編碼後的比特量,從而提高壓縮效率。該圖像解碼裝置可以通過僅利用這種預測候選識別標記來識別哪個運動矢量預測候選被確定為預測運動矢量。作為另一示例,當所選擇的運動矢量預測候選當中的運動矢量預測候選之間的距離小於特定閾值時,認為僅選擇了兩個運動矢量預測候選之間的一個運動矢量預測候選,其中,兩個運動矢量預測候選之間的距離小於該特定閾值。因此,預測運動矢量確定器220從運動矢量預測候選中排除沒有被選擇的運動矢量預測候選,並且可以將沒有被排除的剩餘運動矢量預測候選當中的任何一個運動矢量預測候選確定為預測運動矢量。在該圖像解碼裝置中,當所選擇的運動矢量預測候選當中的運動矢量預測候選之間的距離小於特定閾值時,認為僅選擇了兩個運動矢量預測候選之間的一個運動矢量預測候選,其中,兩個運動矢量預測候選之間的距離小於該特定閾值。因此,從運動矢量預測候選中排除沒有被選擇的運動矢量預測候選,並且在沒有被排除的剩餘運動矢量預測候選當中的任何一個運動矢量預測候選可以被確定為預測運動矢量。例如,當特定閾值是「2」並且所選擇的運動矢量預測候選的數量是三時,如果第一運動矢量預測候選是「-5」,第二運動矢量預測候選是「8」,並且第三運動矢量預測候選是「9」,則第二運動矢量預測候選與第三運動矢量預測候選之間的距離小於該特定閾值,所以從運動矢量預測候選中排除了第三運動矢量預測候選,並且第一運動矢量預測候選與第二運動矢量預測候選之間的任何一個運動矢量預測候選都可以被確定為預測運動矢量。通過上述方法,減少了選擇的運動矢量預測候選的數量,從而減小了對預測候選識別標記進行編碼所需的比特量。此外,當預測候選識別標記編碼器240生成預測候選識別標記時,預測候選識別標記編碼器240可以通過使用各種方案來生成預測候選識別標記。作為示例,預測候選識別標記編碼器240可以生成將運動矢量預測候選確定為預測運動矢量,在一個或更多個運動矢量預測候選當中被確定為當前運動矢量的概率最高的運動矢量預測識別標記。即,使用由等式8定義的運動矢量預測候選的數量(NumofMVpCand)來計算對預測候選識別標記進行編碼所需的最大長度L。[等式8]N=log2(NumOfMVpCand-1)[等式9]假設通過對用計算出的運動矢量預測候選的數量減「1」而得到的值取以2為底的對數所得到的M是由等式9所定義的整數,當生成用於識別被確定為預測運動矢量的運動矢量預測候選的預測候選識別標記並對其進行編碼時,如果概率最高的運動矢量預測候選是預測運動矢量,則如圖11所示生成預測候選識別標記並將其編碼為1比特,其中,圖11例示了預測候選識別標記的發送比特的示例。例如,當運動矢量預測候選的數量是三時(MVp_Cand[i]:0≤i<3),對預測候選識別標記進行編碼所需的最大比特長度L是「2」,所以可以由2比特來生成預測候選識別標記,所述預測候選識別標記用於識別所選擇的運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量。此時,由於M是由等式9所定義的整數,所以生成具有最高概率的運動矢量預測候選並通過1比特對其進行編碼。當1比特預測候選識別標記是「1」時,其識別已被確定為預測運動矢量的具有最高概率的運動矢量預測候選。當1比特預測候選識別標記是「0」時,其識別沒有被確定為預測運動矢量的具有最高概率的運動矢量預測候選。因此,生成用於識別剩餘的兩個運動矢量預測候選的2比特的另一標記並對其進行編碼。當M是整數時,該圖像解碼裝置通過讀取僅有1比特的預測候選識別標記來識別具有最高概率的運動矢量預測候選是否被確定為預測運動矢量。僅當具有最高概率的運動矢量預測候選沒有被確定為預測運動矢量時,圖像解碼裝置才通過另外讀取比特來識別哪個運動矢量預測候選被確定為預測運動矢量。此時,預測候選識別標記編碼器240可以通過利用一個或更多個運動矢量預測候選對當前幀的一個或更多個區域進行編碼來計算將一個或更多個運動矢量預測候選確定為當前矢量的概率,遵循(follow)隨機指定並設置的概率或者將隨機指定的並設置的運動矢量預測候選選擇為具有最高概率的運動矢量預測候選。作為另一示例,僅當一個或更多個運動矢量預測候選彼此不同時,預測候選識別標記編碼器240才會生成預測候選識別標記並對其進行編碼。即,在所選擇的運動矢量預測候選當中將相同的運動矢量預測候選視為一個運動矢量預測候選。當所有選擇的運動矢量預測候選都相同時,即使任何運動矢量預測候選被確定為預測運動矢量,所確定的運動矢量預測候選也是最優的。因此,可以生成預測候選識別標記並且不對其進行編碼,所述預測候選識別標記用於識別運動矢量預測候選當中哪個運動矢量預測候選被確定為預測運動矢量。在這種情況下,圖像解碼裝置也不對預測候選識別標記進行解碼。作為另一示例,在當前塊的塊類型是SKIP模式時,如果提供了一個或更多個P塊和B塊,則預測候選識別標記編碼器240可以針對P塊和B塊的各種情況生成預測候選識別標記並對其進行編碼。即,在當前塊的塊類型是SKIP模式時,預測運動矢量確定器220可以針對各個P塊和B塊來選擇不同的運動矢量預測候選。在這種情況下,預測候選識別標記編碼器240可以根據各種情況生成不同的預測候選選擇標記並對其進行編碼。此時,在當前塊的塊類型是SKIP模式時,預測候選選擇器210和預測候選選擇標記編碼器250也將根據P塊和B塊的各種情況而選擇的不同運動矢量預測候選插入至比特流頭中,然後將其發送。在當前塊的塊類型是SKIP模式時,圖像解碼裝置也可以對根據P塊和B塊的各種情況選擇的不同運動矢量預測候選進行解碼和確定。圖12是用於描述根據本公開一個方面的運動矢量編碼方法的流程圖。編碼器150選擇一個或更多個運動矢量預測候選(S1210),將這一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量(S1220),通過用預定的當前運動矢量減去在步驟S1220中確定的預測運動矢量來計算差分運動矢量(S1230),並且對計算出的差分運動矢量進行編碼(S1240)。這裡,編碼器150可以生成預測候選識別標記並且對其進行編碼,所述預測候選識別標記用於識別在一個或更多個所選擇的運動矢量預測候選當中哪個運動矢量預測候選被確定為預測運動矢量。此外,通過圖2至圖11已經描述了編碼器150選擇一個或更多個運動矢量預測候選的方法、編碼器150確定預測運動矢量的方法和編碼器150生成預測候選識別標記並對其進行編碼的方法,所以將省略具體的描述。此外,圖12所示的步驟的順序僅是示例,本公開不限於此。而且,可以選擇性地改變該順序,並且可以根據情況並行地執行部分的或全部的步驟。圖13是用於描述根據本公開一個方面的圖像編碼方法的流程圖。圖像編碼裝置100確定當前運動矢量,並且利用所確定的當前運動矢量來生成預測塊(S1310),並且通過在預測塊與當前塊之間執行減法來生成殘差塊,並且通過對殘差塊進行變換來對殘差塊進行量化和編碼(S1320)。圖像編碼裝置100將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量(S1330),並且對通過將當前運動矢量減去在步驟S1330中確定的預測運動矢量所得到的差分運動矢量進行編碼(S1340)。此時,圖像編碼裝置100可以生成預測候選識別標記並對其進行編碼。圖像編碼裝置100生成並輸出包括在步驟S1320中被編碼的殘差塊和在步驟S1340中被編碼的差分運動矢量的比特流(S1350)。在對預測候選識別標記進行編碼時,圖像編碼裝置100還可以在比特流中包括編碼後的預測候選識別標記。此外,圖13中所示的步驟的順序僅是示例,並且本公開不限於此。而且,可以選擇性地改變該順序,並且可以根據情況並行地執行部分的或全部的步驟。如上所述,通過有線或無線通信網絡或者例如電纜和通用串行總線(USB:UniversalSerialBus)的通信接口將圖像編碼裝置100進行了編碼然後包括在比特流中的圖像實時地或非實時地發送至圖像解碼裝置(稍後將進行描述),在圖像解碼裝置中進行解碼,然後被重構並再現為圖像,其中,所述有線或無線通信網絡例如是網際網路、本地無線通信網絡、無線LAN網絡、無線寬帶(WiBro:WirelessBroadband)也稱為WiMax網絡和移動通信網絡。圖14是簡要地例示根據本公開一個方面的圖像解碼裝置的結構的框圖。根據本公開一個方面的圖像解碼裝置1400可以包括解碼器1410、逆量化器1420、逆變換器1430、預測器1440、加法器1450和存儲器1460。圖像解碼裝置1400可以包括個人計算機(PC:PersonalComputer)、筆記本電腦、個人數字助理(PDA:PersonalDigitalAssistant)、可攜式多媒體播放器(PMP:PortableMultimediaPlay)、可攜式遊戲機(PSP:PlayStationPortable)、移動通信終端等,並且涉及用於與各種裝置或有線的或無線的通信網絡執行通信的通信裝置(例如,通信數據機)、用於存儲各種類型的程序以對圖像進行解碼的存儲器和用於通過執行程序來計算並控制程序的微處理器。解碼器1410通過從比特流中提取編碼後的殘差塊和編碼後的差分運動矢量並且對編碼後的殘差塊進行解碼來重構殘差塊和差分運動矢量,並且從比特流中提取的編碼後的差分運動矢量將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量,並且通過將預測運動矢量與重構的差分運動矢量相加來重構當前塊的當前運動矢量。這裡,解碼器1410還通過另外地從比特流中提取編碼後的預測候選識別標記並對從比特流中提取的預測候選識別標記進行解碼來重構預測候選識別標記,並且可以將一個或更多個運動矢量預測候選當中由重構的預測候選識別標記所識別的運動矢量預測候選確定為預測運動矢量。此外,解碼器1410通過對包括在比特流中的編碼後的預測候選識別標記和預測候選識別標記的編碼後的一部分進行解碼來重構預測候選識別標記和預測候選識別標記的這一部分,並且可以將由重構的預測候選識別標記在部分運動矢量預測候選中識別的運動矢量預測候選確定為預測的運動矢量,其中,所述部分運動矢量預測候選是由重構的部分預測候選識別標記在一個或更多個運動矢量預測候選中所識別的。此外,解碼器1410還通過另外地從比特流中提取編碼後的預測候選識別標記並對從比特流中提取的編碼後的預測候選識別標記進行解碼來重構預測候選識別標記,並且當重構的差分運動矢量的x分量和y分量的絕對值當中的一個或更多個絕對值小於等於x分量和y分量的預定閾值當中的一個或更多個閾值時,可以將由重構的預測候選識別標記所識別的運動矢量預測候選的x分量和y分量當中的一個或更多個分量確定為預測運動矢量的x分量和y分量當中的一個或更多個分量。逆量化器1420對解碼器1410重構出的殘差塊進行逆量化。逆變換器1430對經逆量化器1420逆量化的殘差塊進行逆變換。預測器1440使用由解碼器1410重構的當前運動矢量來生成預測塊。加法器1450通過將經逆變換器1430逆變換的殘差塊與預測器1440所預測的預測塊相加來重構當前塊。存儲器1460以幀為單位將從加法器1450輸出的重構的當前塊存儲為參考幀,使得預測器1440可以使用該參考幀。在圖14中沒有例示,但是基於H.264/AVC標準,如上所述的根據本公開一個方面的圖像解碼裝置100還可以包括用於進行幀內預測的幀內預測器和用於對重構的當前塊進行解塊濾波的解塊濾波器。圖15是簡要例示根據本公開一個方面的運動矢量解碼裝置的結構的框圖。根據本公開一個方面的運動矢量解碼裝置可以實施為圖14所示的根據本公開的一個方面的圖像解碼裝置中的解碼器1410。以下,為了方便描述,將根據本公開一個方面的運動矢量解碼裝置稱為解碼器1410。根據本公開一個方面的解碼器1410可以包括差分運動矢量解碼器1530和運動矢量重構器1540。此外,解碼器1410根據情況還可以包括預測候選選擇標記解碼器1510和預測候選識別標記解碼器1520。此外,解碼器1410還可以包括用於對編碼後的殘差塊進行解碼的圖像解碼器,但是該圖像解碼器對於本領域技術人員是明顯的,所以將省略具體的描述。差分運動矢量解碼器1530通過對編碼後的差分運動矢量進行解碼來重構差分運動矢量。運動矢量重構器1540將一個或更多個運動矢量預測候選當中的一個運動矢量預測候選確定為預測運動矢量,然後通過將確定的預測運動矢量與重構的差分運動矢量相加來重構當前塊的當前運動矢量。預測候選選擇標記解碼器1510對包括在比特流頭中的編碼後的預測候選選擇標記進行重構。預測候選識別標記解碼器1530通過從比特流中提取編碼後的預測候選識別標記當中的一個或更多個預測候選識別標記並且對從比特流中提取的編碼後的預測候選識別標記進行解碼來重構一個或更多個預測候選識別標記。運動矢量重構器1540可以將由預測候選選擇標記所識別的運動矢量預測候選確定為一個或更多個運動矢量預測候選,其中,所述預測候選選擇標記是由候選選擇標記解碼器1510重構的;並且可以將由預測候選識別標記所識別的運動矢量預測候選確定為預測運動矢量,其中,所述預測候選識別標記是由候選識別標記解碼器1520重構的。這裡,當沒有候選選擇標記解碼器1510或者候選選擇標記解碼器1510沒有重構出預測候選選擇標記,運動矢量重構器1530可以選擇當前塊的相鄰塊的一個或更多個運動矢量、在參考幀中位於與當前塊的中心相同位置的Col塊的運動矢量和當前塊中的指示參考幀的特定塊的指示矢量,作為一個或更多個運動矢量預測候選。這裡,和編碼器150一樣,特定塊可以是與指示矢量平行的塊、或者具有運動矢量的塊,並且運動矢量與指示矢量之間的差異小於預定閾值。以上情況通過圖5至圖7進行了描述,所以將省略具體的描述。此外,當一個或更多個選擇的運動矢量預測候選都相同時,假設所有相同的運動矢量預測候選是一個運動矢量預測候選。候選識別標記解碼器1520確定運動矢量預測候選作為預測運動矢量,並且可以通過將重構的差分運動矢量與預測運動矢量相加來重構當前運動矢量。此外,當重構的差分運動矢量的x分量和y分量的絕對值分別大於x分量和y分量的預定閾值時,運動矢量重構器1540可以不對候選識別標記進行解碼,並且可以通過使用一個或更多個運動矢量預測候選中的每一個將使重構的當前運動矢量具有最小值的運動矢量預測候選確定為預測運動矢量。作為參照圖8和圖9的示例,當差分運動矢量大於閾值時,在運動矢量重構器1540可能沒有識別所選擇的沒有預測候選識別標記的運動矢量預測候選當中的哪個運動矢量預測候選被確定為預測運動矢量的情況下,如果通過第一運動矢量預測候選的x分量來重構當前運動矢量,則當前運動矢量是「7」(10-3=7)。然而,由於第二運動矢量預測候選的x分量是「7」,所以可能識別為不使用第一運動矢量預測候選的x分量來對當前運動矢量進行編碼。如果通過第二運動矢量預測候選的x分量來重構當前運動矢量,則當前運動矢量是「4」(7-3=4)。因此,在當前運動矢量是「4」時,識別為通過使用第三運動矢量預測候選的x分量的情況優於通過使用第二運動矢量預測候選的x分量的情況。因此,可以看到不通過使用第二運動矢量預測候選的x分量來對當前運動矢量進行編碼。通過上述方法,可以看到第三運動矢量預測候選的x分量是最優的,並且圖像編碼裝置100可以識別出將第三運動矢量預測候選的x分量確定為預測運動矢量的x分量。此外,在解碼器1410中,當差分運動矢量的對應分量的絕對值分別大於對應分量的閾值,從而不需對預測候選識別標記進行解碼時,可以通過針對各個分量單獨地解碼運動矢量預測候選來確定預測運動矢量。例如,如上所述,針對編碼器150,當差分運動矢量的兩個分量的各自絕對值都大於對應分量的閾值時,將「A」確定為針對x分量的最優預測運動矢量,並且將「B」確定為針對y分量的最優預測運動矢量。結果,可以將針對各個分量的不同運動矢量預測候選確定為預測運動矢量。此外,當差分運動矢量的對應分量的絕對值分別小於對應分量的閾值時,或者當兩個分量的絕對值之間僅有一個絕對值小於對應閾值時,解碼器1410應當對預測候選識別標記進行解碼。運動矢量重構器1540可以將由預測候選識別標記所識別的運動矢量預測候選確定為運動矢量預測候選,其中,所述預測候選識別標記是由預測候選識別標記解碼器1520重構的。此外,當差分運動矢量的x分量和y分量都小於閾值時,可以將通過對x分量和y分量各自的運動矢量預測候選進行解碼所識別的運動矢量預測候選確定為預測運動矢量,並且可以將通過對一個預測候選識別標記進行解碼同時滿足兩個分量的運動矢量預測候選確定為預測運動矢量。當差分運動矢量的兩個分量的絕對值之間僅有一個絕對值大於對應分量的閾值時,僅針對小於對應分量的閾值的分量的預測候選識別標記進行解碼。當差分運動矢量的x分量和y分量的絕對值當中的一個或更多個絕對值小於等於x分量和y分量的預定閾值當中的一個或更多個閾值時,運動矢量重構器1540可以將由預測候選識別標記所識別的運動矢量預測候選的x分量和y分量當中的一個或更多個分量確定為預測運動矢量的x分量和y分量當中的一個或更多個分量,其中所述預測候選識別標記是由預測候選識別標記解碼器1520重構的。此時,當預測候選選擇標記解碼器1510重構預測候選選擇標記時,運動矢量重構器1540當然可以將由重構的預測候選識別標記所識別的運動矢量預測候選的x分量和y分量當中的一個或更多個分量確定為預測運動矢量的x分量和y分量當中的一個或更多個分量,其中,所述重構的預測候選識別標記是在運動矢量預測候選中由預測候選選擇標記所識別的。例如,當僅有一個分量小於閾值時,以上通過圖2描述的預測候選識別標記編碼器240可以生成預測候選識別標記,所述預測候選識別標記用於識別將哪個運動矢量預測候選用作大於閾值的分量。當兩個分量都不大於閾值時,預測候選識別標記編碼器240可以生成用於識別哪個運動矢量預測候選被用作兩個分量的預測候選識別標記並對其進行編碼,或者生成用於識別將哪個運動矢量預測候選用作兩個分量的兩個預測候選識別標記並對其進行編碼。因此,當預測候選識別標記解碼器1520從比特流中提取兩個編碼後的預測候選識別標記並且對從比特流中提取的兩個編碼後的預測候選識別標記進行解碼時,運動矢量重構器1540可以將由兩個預測候選識別標記識別的運動矢量預測候選的x分量和y分量確定為預測運動矢量的x分量和y分量。此外,當預測候選識別標記解碼器1520提取了一個編碼後的預測候選識別標記並對其進行解碼時,運動矢量重構器1540可以將由這個預測候選識別標記所識別的運動矢量預測候選的x分量和y分量確定為預測運動矢量的x分量和y分量,或者將由這個預測候選識別標記所識別的運動矢量預測候選的x分量和y分量確定為預測運動矢量的x分量或y分量。此時,運動矢量重構器1540可以確定由運動矢量重構器1540和圖像編碼裝置100的預測候選識別標記編碼器240同意(或預定)的分量,由此,由一個預測候選識別標記所識別的運動矢量預測候選的x分量和y分量之間的分量應該被確定為預測運動矢量的對應分量。此外,當運動矢量重構器1540將由一個預測候選識別標記所識別的運動矢量預測候選的x分量和y分量之間的一個分量確定為預測運動矢量的對應分量時,沒有確定的其它分量可以將通過使用一個或更多個運動矢量預測候選的各個對應分量所重構的運動矢量預測候選的對應分量(其使當前運動矢量具有最小值)確定為預測運動矢量的對應分量。此外,當如等式7所定義的針對編碼器150所描述的在預測候選選擇標記解碼器1510中通過利用運動矢量預測候選所選擇的預測候選的數量是N時,如圖8和圖10所示,要計算N-1個閾值並且要解碼的運動候選識別標記的長度根據差分運動矢量的大小而改變。預測候選識別標記解碼器1520根據各個分量的絕對值的大小和各個分量的閾值來生成不同的預測候選識別標記並對其進行解碼。即,當差分運動矢量的對應分量的絕對值分別小於等於以降序排列的N-1個閾值當中的對應分量的最小閾值時,預測候選識別標記解碼器1520對預測候選識別標記進行解碼,所述預測候選識別標記用於識別在所選擇的N個運動矢量預測候選當中哪個運動矢量預測候選被確定為預測運動矢量。當差分運動矢量的對應分量的絕對值分別小於等於對應分量的第二最小閾值時,認為在兩個運動矢量預測候選之間沒有具有對應分量的最小閾值的當前運動矢量,並且預測候選識別標記解碼器1520對預測候選識別標記進行解碼,所述預測候選識別標記用於識別在所選擇的N-1個運動矢量預測候選當中的哪一個運動矢量預測候選被確定為預測運動矢量。當差分運動矢量的對應分量的絕對值分別小於等於對應分量的第三最小閾值時,認為在兩個運動矢量預測候選之間沒有具有對應分量的最小閾值的當前運動矢量,並且在兩個運動矢量預測候選之間沒有具有對應分量的第二最小閾值的當前矢量,並且預測候選識別標記解碼器1520對預測候選識別標記進行解碼,所述預測候選識別標記用於識別在所選擇的N-2個運動矢量預測候選當中哪個運動矢量預測候選被確定為預測運動矢量。如在圖11的編碼器中所描述的,當要解碼的預測候選識別標記的長度是由等式9所定義的整數時。當預測候選識別標記通過讀取1比特是「1」時,具有最高概率的運動矢量預測候選被確定。當預測候選識別標記是「0」時,通過讀取如由等式8所定義的多達預測候選識別標記的最大長度的比特來確定運動矢量預測候選。當由等式9得到的值不是整數時,通過讀取預測候選識別標記如等式8所定義的最大長度來確定運動矢量預測候選(MVp_Cand[i])。作為示例,參照圖8和圖10,運動矢量預測候選的數量是四,並且各個閾值是「1」、「3」和「5」。圖3例示了根據三個閾值劃分的部分。由①指示的部分表示運動矢量預測候選的x分量,由②指示的部分表示當差分運動矢量的x分量的絕對值小於等於x分量的最小閾值時當前運動矢量的x分量所處的部分,由③指示的部分表示當差分運動矢量的x分量的絕對值小於等於x分量的第二最小閾值時當前運動矢量的x分量所處的部分,由④指示的部分表示當差分運動矢量的x分量的絕對值小於等於x分量的最大閾值時當前運動矢量的x分量所處的部分,而由⑤指示的部分表示當差分運動矢量的x分量的絕對值大於x分量的最大閾值時當前運動矢量的x分量所處的部分。預測候選識別標記解碼器1520對預測候選識別標記進行解碼,所述預測候選識別標記用於識別在這四個運動矢量預測候選當中哪個運動矢量預測候選被確定為由②指示的部分中的預測運動矢量;並且對預測候選識別標記進行解碼,所述預測候選識別標記用於識別在這三個運動矢量預測候選當中哪個運動矢量預測候選被確定為由③指示的部分中的預測運動矢量;並且對預測候選識別標記進行解碼,所述預測候選識別標記用於識別在這兩個運動矢量預測候選當中哪個運動矢量預測候選被確定為由④指示的部分中的預測運動矢量;並且不對由⑤指示的部分中的預測候選識別標記進行解碼。當差分運動矢量是「+4」時,它大於第二最大閾值而小於最大閾值,所以以上情況屬於如針對編碼器150描述的圖10的部分④。對預測候選識別標記進行解碼,所述預測候選識別標記用於指示在「4」和「14」之間的哪個運動矢量預測候選被用作編碼器150中的預測候選。此時,由於如等式8所定義的要解碼的運動矢量預測候選的數量是二,所以僅解碼了1比特。當差分運動矢量是「-3」時,該情況屬於部分③,從而對預測候選識別標記進行解碼,所述預測候選識別標記用於指示在「-4」、「2」和「14」當中哪個運動矢量預測候選被用作編碼器150中的預測候選。此時,要解碼的運動矢量預測候選的數量是三,所以由等式9得到的值是整數。當通過僅讀取1比特所得到的值是「1」時,將MVp_Cand[0]用作運動矢量預測候選。當值是「0」時,要解碼的整個預測候選識別標記如通過等式8所計算的來進行解碼。此外,當解碼器1410還包括預測候選識別標記解碼器1520時,運動矢量重構器1540僅讀取預測候選識別標記的1比特,確定1比特是否是例如「1」,然後識別具有最高概率的運動矢量預測候選是否被確定為預測運動矢量。僅當具有最高概率的運動矢量預測候選沒有被確定為預測運動矢量時,運動矢量重構器1540才另外地讀取一個或更多個比特,所以運動矢量重構器1540可以識別哪個運動矢量預測候選被確定為預測運動矢量。此時,運動矢量重構器1540可以通過使用一個或更多個運動矢量預測候選對當前幀的一個或更多個區域進行編碼來計算一個或更多個運動矢量預測候選被確定為當前運動矢量的概率,並且遵循隨機指定並設置的概率,或者選擇隨機指定並設置的運動矢量預測候選作為具有最高概率的運動矢量預測候選。圖16是用於描述根據本公開一個方面的運動矢量解碼方法的流程圖。解碼器1410通過讀取並解碼包括在比特流中的編碼後的預測候選識別標記來重構預測候選識別標記(S1610),通過讀取並解碼包括在比特流中的編碼後的差分運動矢量來重構差分運動矢量(S1620),通過讀取並解碼包括在比特流中的編碼後的預測候選識別標記來重構預測候選識別標記(S1630),將在S1630中由預測候選識別標記所識別的運動矢量預測候選確定為預測運動矢量,並且通過將確定的預測運動矢量與在S1620中重構的差分運動矢量相加來重構當前塊的當前運動矢量(S1640)。這裡,解碼器1410可以不執行步驟S1610和S1630。在解碼器1410不執行步驟S1610和S1630的情況下,當解碼器1410在步驟S1640中確定預測運動矢量時,如果沒有預測候選識別標記,解碼器1410就可以根據如圖15所描述的用於確定預測運動矢量的方法來確定預測運動矢量。此外,圖16中所示的步驟的順序僅是示例,所以本公開不限於該順序,可以選擇性地改變該順序。圖17是用於描述根據本公開一個方面的圖像解碼方法的流程圖。圖像解碼裝置1400通過從比特流中提取編碼後的預測候選識別標記來重構預測候選識別標記,並且對從比特流中提取的編碼後的預測候選識別標記進行解碼(S1710),通過從比特流中提取編碼後的差分運動矢量並對從比特流中提取的編碼後的差分運動矢量進行解碼來重構差分運動矢量(S1720),通過從比特流中提取編碼後的預測候選識別標記並且對從比特流中提取的編碼後的預測候選識別標記進行解碼來重構預測候選識別標記(S1730),並且在步驟S1740中將步驟S1730中重構的預測候選識別標記所識別的運動矢量預測候選確定為預測運動矢量,並且通過將預測運動矢量與在步驟S1720中重構的差分運動矢量相加來重構當前塊的當前運動矢量。圖像解碼裝置1400通過利用在步驟S1740中重構的當前運動矢量對當前塊的運動進行估計和補償來預測當前塊,然後生成預測塊(S1750)。圖像解碼裝置1400通過從比特流中提取編碼後的殘差塊來重構編碼後的殘差塊,並且通過對殘差塊進行逆量化和逆變換來對從比特流中提取的編碼後的殘差塊進行解碼,然後通過將重構的殘差塊與預測塊相加來重構當前塊(S1760)。這裡,圖像解碼裝置1400可以不執行步驟S1710和步驟S1730。在圖像解碼裝置1400不執行步驟S1710和步驟S1730的情況下,當圖像解碼裝置1400在步驟S1740確定預測運動矢量時,如果沒有預測候選識別標記,圖像解碼裝置1400就可以根據如圖15所示的用於確定預測運動矢量的方法來確定預測運動矢量。此外,在圖17中所示的步驟的順序僅是示例,所以本公開不限於該順序,並且可以選擇性地改變該順序。例如,圖像解碼裝置1400不執行根據圖17所示的順序的步驟,但是圖像解碼裝置1400可以執行根據以下順序的步驟。以下是該順序。圖像解碼裝置1400通過從比特流中提取編碼後的殘差塊來重構殘差塊,並且對從比特流提取的編碼後的殘差塊進行解碼,通過從比特流中提取編碼後的差分運動矢量來重構差分運動矢量,並且對從比特流中提取的編碼後的差分運動矢量進行解碼,在一個或更多個運動矢量預測候選當中選擇一個或更多個運動矢量預測候選並作為預測運動矢量,並且利用所選擇的預測運動矢量和重構的差分運動矢量來重構當前塊的當前運動矢量,對重構的殘差塊進行逆量化,並且對逆量化的殘差塊進行逆變換,並且利用重構的當前運動矢量來生成預測塊,通過將逆變換的殘差塊與所生成的預測塊相加來重構當前塊。在以上描述中,雖然可以將本公開的實施方式的所有元件解釋為組裝或可操作地連接為單元,但是本公開本身不限於這種實施方式。此外,在本公開的目標範圍內,各個組件可以以任何數量進行選擇性地和可操作地組合。每一個組件也可以本身實現為硬體,同時各自可以部分地組合或選擇性地組合為整體,並且在具有用於執行硬體等同物的功能的程序模塊的電腦程式中被執行。本領域技術人員可以容易地推導出組成這種程序的代碼或代碼段。可以將電腦程式存儲在計算機可讀介質中,其在工作中可以實現本公開的實施方式。作為計算機可讀介質,候選可以包括磁記錄介質、光記錄介質和載波介質。此外,除非清楚地定義為相反的,類似「包括」、「包含」和「具有」的措辭應當默認被解讀為包含的或開放的,而不是排他的或封閉的。除非定義為相反的,所有的術語都是技術的、科學的、或者另外與由本領域技術人員所理解的含義一致。在字典中找到的通常的術語應當在相關技術著作中不過於理想地或不切實際地進行解釋,除非本公開清楚地將其定義為此。儘管針對說明性目的描述了本公開的示例性實施方式,但是本領域技術人員將理解的是,在不脫離本公開的基本特徵的情況下,可以進行各種修改、附加和替換。因此,不將本公開的示例性實施方式描述為限制性的目的。因此,本公開的範圍不被上述實施方式所限制,而是由權利要求和其等價來限制本公開的範圍。當前第1頁1&nbsp2&nbsp3&nbsp當前第1頁1&nbsp2&nbsp3&nbsp

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀