国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      可變比特率編碼裝置的制作方法

      文檔序號(hào):7561142閱讀:249來(lái)源:國(guó)知局
      專利名稱:可變比特率編碼裝置的制作方法
      本申請(qǐng)是中國(guó)專利申請(qǐng)99119074.2的分案申請(qǐng)。
      本發(fā)明涉及一種用來(lái)將圖像信號(hào)變換為編碼比特流的實(shí)時(shí)可變比特率控制的編碼裝置。
      MPEG2方式是一對(duì)圖像信號(hào)進(jìn)行壓縮編碼處理的國(guó)際標(biāo)準(zhǔn)方式。通過(guò)MPEG2方式,將一幅圖像分割成由很多像素構(gòu)成的圖像塊,并對(duì)每一個(gè)圖像塊進(jìn)行離散余弦變換(DCT),再對(duì)由此而得到的變換系數(shù)進(jìn)行量化和可變長(zhǎng)度編碼,以去除空間方向上的冗余信息;將幀內(nèi)編碼處理、前向幀動(dòng)作補(bǔ)償預(yù)測(cè)編碼處理、以及雙向幀動(dòng)作補(bǔ)償預(yù)測(cè)編碼處理組合起來(lái)使用,以去除時(shí)間方向上的冗余信息。高壓縮和高圖像質(zhì)量就是這樣來(lái)實(shí)現(xiàn)的。
      眾所周知,圖像里混雜著諸如活動(dòng)劇烈、內(nèi)含很多復(fù)雜的圖案之類的編碼難度很高的場(chǎng)面(scene),和沒有什么變動(dòng)的、單調(diào)的即編碼難度很低的場(chǎng)面。若不能將足夠的比特?cái)?shù)分配給編碼難度很高的場(chǎng)面,則就會(huì)發(fā)生圖像塊噪聲、蚊子噪聲之類的DCT編碼處理所特有的噪聲,而造成圖像質(zhì)量大幅度下降。
      因此,要通過(guò)恒定比特率控制來(lái)保證很高的圖像質(zhì)量,就必須進(jìn)行能滿足編碼難度很高的場(chǎng)面要求的高比特率編碼處理。這樣做的結(jié)果,往往會(huì)將過(guò)大的比特?cái)?shù)分配給編碼難度很低的場(chǎng)面。于是,在要將編碼比特流記錄到記錄媒體時(shí),所需要的記錄容量就要比進(jìn)行可變比特率控制時(shí)的多。
      于是,在以光盤為記錄媒體的激光數(shù)字視盤(DVD)中,采用了以可變比特率控制的MPEG2方式。不過(guò),到目前為止,至少需要對(duì)圖像進(jìn)行編碼難度測(cè)定和編碼這兩遍處理。換句話說(shuō),是一種在事先測(cè)定好要記錄的場(chǎng)面的復(fù)雜程度以后,再根據(jù)該復(fù)雜程度來(lái)進(jìn)行比特分配和編碼處理的非實(shí)時(shí)方式。
      本發(fā)明的目的在于提供一種可變比特率編碼裝置,以便實(shí)時(shí)地將圖像信號(hào)變換為編碼比特流。
      為達(dá)成該目的,本發(fā)明的編碼裝置,采用了備有如下幾部分的結(jié)構(gòu)。即為輸出其可變比特率與可變比特分配數(shù)相對(duì)應(yīng)的編碼比特流,而對(duì)圖像信號(hào)進(jìn)行壓縮編碼的壓縮編碼器;用來(lái)將所給定的平均目標(biāo)數(shù)和上述編碼比特流在每一個(gè)規(guī)定期間內(nèi)的既生比特?cái)?shù)之差,順序地相加以求出累加誤差的計(jì)算手段;用來(lái)將表示上述圖像信號(hào)所顯示的場(chǎng)面復(fù)雜程度的編碼難度,檢測(cè)出來(lái)的編碼難度檢測(cè)器;用來(lái)檢測(cè)場(chǎng)面是否正在切換的變化檢測(cè)器;以及在場(chǎng)面切換后的第一幀里,為將超過(guò)上述平均目標(biāo)數(shù)的比特?cái)?shù)分配給復(fù)雜場(chǎng)面,而根據(jù)上述已被檢測(cè)出來(lái)的編碼難度,來(lái)決定一暫時(shí)比特分配數(shù),并且當(dāng)上述累加誤差超過(guò)所規(guī)定的值時(shí),為最大限度地將上述暫時(shí)比特分配數(shù)減小到上述平均目標(biāo)數(shù),而根據(jù)上述累加誤差的大小,糾正上述暫時(shí)此特分配數(shù),然后定出上述比特分配數(shù);在同一個(gè)場(chǎng)面內(nèi)的幀里,為使上述累加誤差不超過(guò)事先設(shè)定好的最大值,而將前一個(gè)上述比特分配數(shù),依次更新的比特分配器。
      按照本發(fā)明,不僅能夠提供一種可將圖像信號(hào)實(shí)時(shí)地變換為編碼比特流的可變比特率編碼裝置,還能夠一邊限定上述既生比特?cái)?shù)的總和,一邊確保即使是在編碼難度很高的場(chǎng)面不斷連續(xù)的情況下,最低也能將上述平均目標(biāo)數(shù)分配給每個(gè)場(chǎng)面,而保證了很高的圖像質(zhì)量。因此,在要實(shí)時(shí)地向可記錄的DVD等的光盤、硬盤和其他的可記錄可變長(zhǎng)度比特流的記錄媒體進(jìn)行記錄時(shí),可視記錄媒體的記錄容量,來(lái)根據(jù)圖像信號(hào)的編碼難度,進(jìn)行最適當(dāng)?shù)谋忍胤峙?,并同時(shí)記錄下時(shí)間已被定好的圖像信號(hào)。
      附圖的簡(jiǎn)單說(shuō)明

      圖1是表示本發(fā)明所涉及的編碼裝置的構(gòu)成例的方框圖。
      圖2A及圖2B用來(lái)說(shuō)明圖1所示的編碼裝置的反饋控制特性,圖2A表示比特分配數(shù)Bt隨時(shí)間的變化情況,圖2B表示累加誤差D隨時(shí)間的變化情況。
      圖3用來(lái)說(shuō)明在圖1的編碼裝置中,對(duì)與累加誤差D相對(duì)應(yīng)的比特分配數(shù)Bt的糾正情況。
      圖4A、圖4B及圖4C都表示編碼難度很高的場(chǎng)面不斷連續(xù)時(shí),圖1的編碼裝置的工作情況,圖4A表示編碼難度X隨時(shí)間的變化情況;圖4B表示比特分配數(shù)Bt隨時(shí)間的變化情況;圖4C表示累加誤差D隨時(shí)間的變化情況。
      圖5A、圖5B及圖5C都表示編碼難度限高的場(chǎng)面和編碼難度很低的場(chǎng)面混在一起時(shí),圖1的編碼裝置的工作情況,圖5A表示編碼難度X隨時(shí)間的變化情況;圖5B表示比特分配數(shù)Bt隨時(shí)間的變化情況;圖5C表示累加誤差D隨時(shí)間的變化情況。
      (實(shí)施例)圖1是一個(gè)表示本發(fā)明所涉及的可變比特率編碼裝置的構(gòu)成的例子。圖1的編碼裝置是由以下兩部分組成的。即為輸出其可變比特率與可變比特分配數(shù)Bt相對(duì)應(yīng)的編碼比特流,而對(duì)圖像信號(hào)進(jìn)行壓縮編碼的壓縮編碼器10;和對(duì)既生代碼數(shù)進(jìn)行控制的代碼數(shù)控制器20。利用壓縮編碼器10,可實(shí)現(xiàn)MPEG2方式的壓縮編碼處理,它是由離散余弦變換器、量化器、可變長(zhǎng)度編碼器等組成的。由比特分配數(shù)Bt規(guī)定在壓縮編碼器10內(nèi)的量化子區(qū)間的大小。所得到的編碼比特流,例如可以被記錄在光盤等記錄媒體上。代碼數(shù)控制器20是由以下幾部分組成的,即用來(lái)檢測(cè)編碼比特流在每一規(guī)定期間內(nèi)的既生比特?cái)?shù)Bg的既生比特?cái)?shù)檢測(cè)器21;用來(lái)求出已檢測(cè)到的既生比特?cái)?shù)Bg和所給定的平均目標(biāo)數(shù)Ba之差,作為誤差比特?cái)?shù)d的誤差比特?cái)?shù)計(jì)算器22;用來(lái)把誤差比特?cái)?shù)d加到前一個(gè)累加誤差上,而求出新的累加誤差D的累加器23;用來(lái)控制要分配到壓縮編碼器10上的比特分配數(shù)Bt的比特分配器24;基于既生比特?cái)?shù)Bg,來(lái)將表示由上述圖像信號(hào)所顯示的場(chǎng)面復(fù)雜程度的編碼難度X檢測(cè)出來(lái)的編碼難度檢測(cè)器25;基于編碼難度X的變化,檢測(cè)場(chǎng)面是否正在切換的難度變化檢測(cè)器26。根據(jù)既生比特?cái)?shù)Bg和量化子區(qū)間大小來(lái)計(jì)算編碼難度X。ΔX是場(chǎng)面切換時(shí),被供到比特分配器24上的難度變化檢測(cè)信號(hào)。Di代表累加誤差的初始值,Dmax代表累加誤差的最大值。這里,將累加誤差的最大值Dmax減去累加誤差D之差,定義為余量M。
      比特分配器24可做到場(chǎng)面切換后,立刻由它重新決定對(duì)應(yīng)于編碼難度X的比特分配數(shù)Bt;在同一個(gè)場(chǎng)面內(nèi),為依次對(duì)前一個(gè)比特分配數(shù)Bt進(jìn)行更新,而由它進(jìn)行反饋控制。換句話說(shuō),在場(chǎng)面切換后的第一幀內(nèi),為了將超過(guò)平均目標(biāo)數(shù)Ba的比特?cái)?shù)分配給其編碼難度X超過(guò)平均難度Xa的復(fù)雜場(chǎng)面,由它決定一暫時(shí)比特分配數(shù)Bst,并且若此時(shí)累加誤差D超過(guò)了所規(guī)定的值,那么,為了最大限度地將暫時(shí)比特分配數(shù)Bst減小到平均目標(biāo)數(shù)Ba,而根據(jù)累加誤差D的大小來(lái)對(duì)暫時(shí)比特分配數(shù)Bst進(jìn)行糾正,再由它最后定出比特分配數(shù)Bt。不過(guò),分配給其編碼難度X不到平均難度Xa的單調(diào)場(chǎng)面的是,低于平均目標(biāo)數(shù)Ba的比特分配數(shù)Bt。在同一個(gè)場(chǎng)面的幀內(nèi),為使累加誤差D不超過(guò)事先設(shè)定好的最大值Dmax,由它依次地對(duì)前一個(gè)比特分配數(shù)Bt進(jìn)行更新。此時(shí),為能夠隨著累加誤差D逐漸地靠近最大值Dmax,而使比特分配數(shù)Bt逐漸地靠近平均目標(biāo)數(shù)Ba,由它定出新的比特分配數(shù)Bt。
      圖2A及圖2B用來(lái)說(shuō)明圖1所示的編碼裝置的反饋控制特性,圖2A表示比特分配數(shù)Bt隨時(shí)間的變化情況,圖2B表示累加誤差D隨時(shí)間的變化情況。
      既生比特?cái)?shù)Bg,例如是以畫面組(GOP)為單位而生成的代碼數(shù)。此時(shí),設(shè)第n個(gè)GOP的既生比特?cái)?shù)為Bg[n]。這時(shí),第n個(gè)GOP的誤差比特?cái)?shù)d[n]、累加誤差D[n]、余量M[n]以及比特分配數(shù)Bt[n]分別由下式給出。
      d[n]=Bg[n]-Ba… (1)D[n]=D[n-1]+d[n] … (2)M[n]=Dmax-D[n] … (3)Bt[n]=Bt[n-1]-k×(Bg[n-1]-Ba)… (4)這里,k是由下式而給定的反饋系數(shù)。
      k=(Bt
      -Ba)/M… (5)很明顯,本發(fā)明中的反饋系數(shù)k隨余量M而變化。比特分配數(shù)Bt向平均目標(biāo)數(shù)Ba靠近的快慢,隨著余量M、初始比特分配數(shù)Bt
      的不同而不同。
      圖2A和圖2B中的點(diǎn)劃線所示的是式(4)中的反饋系數(shù)k為一固定值時(shí)的特性。由圖可知,累加誤差D超過(guò)了其最大值Dmax。因此,有可能不能將所希望的記錄時(shí)間內(nèi)的圖像全部記錄到所給定的記錄媒體里。針對(duì)此情況,若利用本發(fā)明,則在任意的時(shí)刻t,累加誤差D既不會(huì)超過(guò)其最大值Dmax,此特分配數(shù)Bt也不會(huì)低于平均目標(biāo)數(shù)Ba。因此,若采用本發(fā)明,即可在給定的記錄媒體容量下,保證好記錄時(shí)間。此外,不僅如此,也可以指定累加誤差的最小值Dmin,為使累加誤差D不低于其最小值Dmin,而不斷地對(duì)比特分配數(shù)Bt進(jìn)行更新控制。
      圖3用來(lái)說(shuō)明在圖1的編碼裝置中,對(duì)與累加誤差D相對(duì)應(yīng)的比特分配數(shù)Bt的糾正情況。首先,為給復(fù)雜的場(chǎng)面分配超過(guò)平均目標(biāo)數(shù)Ba的比特?cái)?shù),由比特分配器24決定一暫時(shí)比特分配數(shù)Bst。若此時(shí)累加誤差D超過(guò)了所規(guī)定的值(例如為0),那么,為了最大限度地將暫時(shí)比特分配數(shù)Bst減小到平均目標(biāo)數(shù)Ba,再由比特分配器24根據(jù)累加誤差D的大小,對(duì)暫時(shí)比特分配數(shù)Bst進(jìn)行糾正,從而定下來(lái)比特分配數(shù)Bt。此外,當(dāng)余量M非常大時(shí),將等于平均目標(biāo)數(shù)Ba的比特分配數(shù)Bt分配給單調(diào)場(chǎng)面,也是可以的。
      圖4A、圖4B及圖4C都表示編碼難度很高的場(chǎng)面不斷連續(xù)時(shí),圖1的編碼裝置的工作情況,圖4A表示編碼難度X隨時(shí)間的變化情況;圖4B表示比特分配數(shù)Bt隨時(shí)間的變化情況;圖4C表示累加誤差D隨時(shí)間的變化情況。這里,設(shè)Di=0,則余量M的初始值Mi被設(shè)為Dmax。由圖4A~圖4C可知,因?yàn)榫幋a開始時(shí),余量M很大,故這時(shí)的比特分配數(shù)Bt,與編碼難度X相對(duì)應(yīng),比平均目標(biāo)數(shù)Ba大。但是,隨著余量M的減小,比特分配數(shù)Bt也開始減小。最后,累加誤差D達(dá)到了最大值Dmax。就這樣,當(dāng)余量M為0時(shí),即使對(duì)編碼難度X很高的場(chǎng)面,也只分配給它一個(gè)平均目標(biāo)數(shù)Ba。這樣,因?yàn)榭偞a數(shù)不會(huì)超過(guò)所規(guī)定的值,故記錄時(shí)間得到了保證,并且即使在余量M全被用完的惡劣條件下,也可以得到等同于恒定比特率控制的圖像質(zhì)量。
      圖5A、圖5B及圖5C都表示編碼難度很高的場(chǎng)面和編碼難度很低的場(chǎng)面混在一起時(shí),圖1的編碼裝置的工作情況,圖5A表示編碼難度X隨時(shí)間的變化情況;圖5B表示比特分配數(shù)Bt隨時(shí)間的變化情況;圖5C表示累加誤差D隨時(shí)間的變化情況。這里,設(shè)Di=Dmax,則余量的初始值Mi就被設(shè)為0。由圖5A~圖5C可知,因?yàn)榫幋a開始時(shí),余量M為0,所以雖然這時(shí)是編碼難度X很高的場(chǎng)面,也只能被分配到一平均目標(biāo)數(shù)Ba。跟在它后面的編碼難度X很低的場(chǎng)面,則被分配到了低于平均目標(biāo)數(shù)Ba的比特?cái)?shù)Bt。其結(jié)果是累加誤差D減小了。也就是說(shuō),余量M被積累起來(lái)了。當(dāng)下一個(gè)出現(xiàn)的又是編碼難度X很高的場(chǎng)面時(shí),可以利用已積累起來(lái)的余量M,來(lái)進(jìn)行充分的比特分配。在這樣的編碼難度很高和編碼難度很低的場(chǎng)面混合在一起的普通圖像里,余量M時(shí)被積累,時(shí)被消費(fèi),故能夠進(jìn)行對(duì)應(yīng)于場(chǎng)面的編碼難度X的可變比特率控制。
      也可以根據(jù)將編碼比特流記錄到記錄媒體時(shí)的預(yù)定記錄時(shí)間Tv[分],來(lái)決定累加誤差的初始值Di。這里,設(shè)記錄比率為Rv[bps],例如,(1)當(dāng)預(yù)定記錄時(shí)間Tv不到30分時(shí),Dmax=Rv×30[分]×0.05 … (6)Mi=Rv×Tv×0.05 … (7)Rva=Rv×0.95… (8)Di=Rv×(30[分]-Tv)×0.05… (9)
      (2)當(dāng)預(yù)定記錄時(shí)間Tv超過(guò)30分時(shí),Dmax=Rv×30[分]×0.05… (10)Mi=Dmax … (11)Rva=Rv-Mi/Tv … (12)Di=0 … (13)這里,Rva為對(duì)應(yīng)于平均目標(biāo)數(shù)Ba的平均目標(biāo)記錄比率。
      當(dāng)預(yù)定記錄時(shí)間Tv不明確(為非預(yù)約錄像)時(shí),則以由記錄媒體的剩余記錄容量所計(jì)算出來(lái)的最大可能記錄時(shí)間,作為預(yù)定記錄時(shí)間Tv。例如也可以將最大可能記錄時(shí)間限定在60分鐘之內(nèi)。
      如上所述,圖1的壓縮編碼器10采用的是MPEG2方式。采用其他的壓縮編碼方式也是完全一樣的。還可以通過(guò)軟件來(lái)實(shí)現(xiàn)圖1中的代碼數(shù)控制器20的一部分功能或者所有的功能。
      另外,在上述的例子中,是通過(guò)既生比特?cái)?shù)Bg來(lái)檢測(cè)編碼難度X的,但并不應(yīng)受限于此,例如也可以通過(guò)輸入圖像信號(hào)的空間變化量來(lái)檢測(cè)編碼難度,還可以通過(guò)幀間的時(shí)間變化量來(lái)檢測(cè)編碼難度。還有,在上述的例子中,是根據(jù)編碼難度X的變化來(lái)檢測(cè)場(chǎng)面是否正在切換的,但并不應(yīng)受限于此,例如在進(jìn)行幀間預(yù)測(cè)編碼處理時(shí),也可以根據(jù)預(yù)測(cè)誤差信號(hào)的絕對(duì)值之和或者乘方之和來(lái)檢測(cè)場(chǎng)面是否正在切換。
      權(quán)利要求
      1.一種編碼裝置,其特征在于備有為輸出其可變比特率與可變比特分配數(shù)相對(duì)應(yīng)的編碼比特流,而對(duì)圖像信號(hào)進(jìn)行壓縮編碼的壓縮編碼器;用來(lái)將所給定的平均目標(biāo)數(shù)和上述編碼比特流在每一規(guī)定期間內(nèi)的既生比特?cái)?shù)之差,順序地相加以求出累加誤差的計(jì)算手段;用來(lái)將表示上述圖像信號(hào)所顯示的場(chǎng)面復(fù)雜程度的編碼難度,檢測(cè)出來(lái)的編碼難度檢測(cè)器;為將超過(guò)上述平均目標(biāo)數(shù)的比特?cái)?shù)分配給復(fù)雜場(chǎng)面,而決定與上述已被檢測(cè)出來(lái)的編碼難度相對(duì)應(yīng)的暫時(shí)比特分配數(shù),并且當(dāng)上述累加誤差超過(guò)所規(guī)定的值時(shí),為能將上述暫時(shí)比特分配數(shù)最大限度地減小到上述平均目標(biāo)數(shù),而根據(jù)上述累加誤差的大小,糾正上述暫時(shí)比特分配數(shù),由此定出上述發(fā)配數(shù)的比特分配器。
      2.根據(jù)上述權(quán)利要求1所述的編碼裝置,其特征在于為將低于上述平均目標(biāo)數(shù)的比特?cái)?shù)分配給不復(fù)雜的場(chǎng)面,由上述比特分配器決定上述比特分配數(shù)。
      3.根據(jù)上述權(quán)利要求1所述的編碼裝置,其特征在于上述計(jì)算手段備有用來(lái)從上述編碼比特流檢測(cè)出上述既生比特?cái)?shù)既生比特?cái)?shù)檢測(cè)器;用來(lái)求出上述已檢測(cè)到的既生比特?cái)?shù)和上述平均目標(biāo)數(shù)之差,作為誤差比特?cái)?shù)的誤差比特?cái)?shù)計(jì)算器;為求出新的上述累加誤差,而把上述已求得的誤差比特?cái)?shù)加到前一個(gè)上述累加誤差上的累加器。
      4.根據(jù)上述權(quán)利要求3所述的編碼裝置,其特征在于上述編碼難度檢測(cè)器,能夠根據(jù)由上述既生比特?cái)?shù)檢測(cè)器而檢測(cè)出來(lái)的上述既生比特?cái)?shù),檢測(cè)出上述編碼難度。
      5.根據(jù)上述權(quán)利要求3所述的編碼裝置,其特征在于對(duì)應(yīng)于將上述編碼充記錄到記錄媒體時(shí)的預(yù)定記錄時(shí)間,來(lái)設(shè)定上述累加器內(nèi)的上述累加誤差的初始值。
      6.一種編碼裝置,其特征在于備有為輸出其可變比特率與可變比特分配數(shù)相對(duì)應(yīng)的編碼比特流,而對(duì)圖像信號(hào)進(jìn)行壓縮編碼的壓縮編碼器;用來(lái)將所給定的平均目標(biāo)數(shù)和上述編碼比特流在每一規(guī)定期間內(nèi)的既生比特?cái)?shù)之差,順序地相加以求出累加誤差的計(jì)算手段;用來(lái)將表示上述圖像信號(hào)所顯示的場(chǎng)面復(fù)雜程度的編碼難度,檢測(cè)出來(lái)的編碼難度檢測(cè)器;用來(lái)檢測(cè)場(chǎng)面是否正在切換的變化檢測(cè)器;在場(chǎng)面切換后的第一幀里,為將超過(guò)上述平均目標(biāo)數(shù)的比特?cái)?shù)分配給復(fù)雜場(chǎng)面,而決定與上述已被檢測(cè)出來(lái)的編碼難度相對(duì)應(yīng)的暫時(shí)比特分配數(shù),并且當(dāng)上述累加誤差超過(guò)所規(guī)定的值時(shí),為能將上述暫時(shí)比特分配數(shù)最大限度地減小到上述平均目標(biāo)數(shù),而根據(jù)上述累加誤差的大小,糾正上述暫時(shí)比特分配數(shù),由此定出上述比特分配數(shù);在同一個(gè)場(chǎng)面內(nèi)的幀里,為使上述累加誤差不超過(guò)事先設(shè)定好的最大值,而將前一個(gè)上述比特分配數(shù),依次更新的比特分配器。
      7.根據(jù)上述權(quán)利要求6所述的編碼裝置,其特征在于為將低于上述平均目標(biāo)數(shù)的比特?cái)?shù)分配給不復(fù)雜的場(chǎng)面,由上述比特分配器決定上述比特分配數(shù)。
      8.根據(jù)上述權(quán)利要求6所述的編碼裝置,其特征在于為能夠隨著上述累加誤差逐漸地靠近上述最大值,而使上述比特分配數(shù)逐漸地靠近上述平均目標(biāo)數(shù),由上述比特分配器來(lái)決定新的上述比特分配數(shù)。
      9.根據(jù)上述權(quán)利要求6所述的編碼裝置,其特征在于上述計(jì)算手段備有用來(lái)從上述編碼比特流檢測(cè)出上述既生比特?cái)?shù)既生比特?cái)?shù)檢測(cè)器;用來(lái)求出上述已檢測(cè)到的既生比特?cái)?shù)和上述平均目標(biāo)數(shù)之差,作為誤差比特?cái)?shù)的誤差比特?cái)?shù)計(jì)算器;為求出新的上述累加誤差,而把上述已求得的誤差比特?cái)?shù)加到前一個(gè)上述累加誤差上的累加器。
      10.根據(jù)上述權(quán)利要求9所述的編碼裝置,其特征在于上述編碼難度檢測(cè)器,能夠根據(jù)由上述既生比特?cái)?shù)檢測(cè)器而檢測(cè)出來(lái)的上述既生比特?cái)?shù),檢測(cè)出上述編碼難度。
      11.根據(jù)上述權(quán)利要求10所述的編碼裝置,其特征在于上述變化檢測(cè)器,能根據(jù)由上述編碼難度檢測(cè)器而檢測(cè)出來(lái)的上述編碼難度的變化,來(lái)檢測(cè)上述場(chǎng)面是否正在切換。
      12.根據(jù)上述權(quán)利要求9所述的編碼裝置,其特征在于上述累加器內(nèi)的上述累加誤差的初始值,被設(shè)定為上述最大值。
      13.根據(jù)上述權(quán)利要求9所述的編碼裝置,其特征在于對(duì)應(yīng)于將上述編碼比特記錄到記錄媒體時(shí)的預(yù)定記錄時(shí)間,來(lái)設(shè)定上述累加器內(nèi)的上述累加誤差的初始值。
      全文摘要
      依次將給定的平均目標(biāo)數(shù)和每規(guī)定期間內(nèi)編碼比特流的既生比特?cái)?shù)之差相加,求累加誤差。決定分配給壓縮編碼器的分配比特?cái)?shù)時(shí),在場(chǎng)面切換后的第一幀,為將超過(guò)平均目標(biāo)數(shù)的比特?cái)?shù)分配給復(fù)雜場(chǎng)面,定出對(duì)應(yīng)于編碼難度的暫時(shí)比特分配數(shù);累加誤差超過(guò)規(guī)定數(shù)時(shí),為能最大限度地將暫時(shí)比特分配數(shù)減到平均目標(biāo)數(shù),依累加誤差的大小糾正暫時(shí)此特分配數(shù)。在同一場(chǎng)面的幀,為使累加誤差不超過(guò)事先設(shè)定好的最大值,依次更新前一比特分配數(shù)。
      文檔編號(hào)H04N7/26GK1516472SQ20031012056
      公開日2004年7月28日 申請(qǐng)日期1999年9月14日 優(yōu)先權(quán)日1998年9月29日
      發(fā)明者福田秀樹, 中村和彥, 彥, 二郎, 川崎弘二郎 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1