[go: up one dir, main page]

TWI449032B - 影音訊號之編碼方法和解碼方法及其裝置和所編碼之影音訊號 - Google Patents

影音訊號之編碼方法和解碼方法及其裝置和所編碼之影音訊號 Download PDF

Info

Publication number
TWI449032B
TWI449032B TW098123292A TW98123292A TWI449032B TW I449032 B TWI449032 B TW I449032B TW 098123292 A TW098123292 A TW 098123292A TW 98123292 A TW98123292 A TW 98123292A TW I449032 B TWI449032 B TW I449032B
Authority
TW
Taiwan
Prior art keywords
bit
packet
layer
base layer
decoding
Prior art date
Application number
TW098123292A
Other languages
English (en)
Other versions
TW201005731A (en
Inventor
Peter Jax
Sven Kordon
Original Assignee
Thomson Licensing
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing filed Critical Thomson Licensing
Publication of TW201005731A publication Critical patent/TW201005731A/zh
Application granted granted Critical
Publication of TWI449032B publication Critical patent/TWI449032B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

影音訊號之編碼方法和解碼方法及其裝置和所編碼之影音訊號
本發明係關於增進層資料相對於基層資料高度壓縮編碼用之方法和裝置,以及高度壓縮增進層資料相對應解碼方法和裝置,其中決定增進層資料與相對應基層資料間之同步化。
有些多媒體應用資料格式使用層系諸層,有基層(BL)和一或以上之增進層(EL)。層內資料常經封裝,即組織於封包或圖幅內。雖然BL訊號單獨即可解碼,而得複製性多媒體資料,並包括基本解碼用的全部資訊,EL訊號包括額外資訊,不能單獨解碼而得可用之多媒體資料。EL資料緊密耦合於BL資料,只有合在一起才有用。通常BL和EL資料彼此相加或重疊,不是共同解碼,就是個別先後解碼。在任一情況下,必須令EL資料與BL資料同步化,因為不然EL資料不含有用的資料。
通常要個別核對各副位元連流之完整性,例如個別CRC核對和,或正向改錯(FEC)機制。一般而言,此等CRC或FEC計劃應用於副位元連流之個別分開段或訊號圖幅。若在副位元連流的同步化位置開始解碼,且未檢測到副位元連流傳輸錯誤,則解碼器會假設層系位元連流呈同步狀態。然而,因為此項技術只會賦予有關接受位元連流個別保護段之確定性,可能會有未測知之錯誤,例如一副位元連流的保護段之一完全喪失。
又,需保持資料率盡量低,導致精緻的資料壓縮方法。CRC或FEC措施之缺點是,典型上額外資料之相當量必須為位元連流之各段傳輸。所以,可變長度寫碼往往用於資料不同等分佈之資料字組。在可變長度寫碼中(VLC),更頻繁出現(即或然率較高的)資料字組編碼成較短之碼字,而出現或然率較低的資料字組,則編碼成較長之碼字。因此,編碼訊息內的平均位元量,比使用一定碼字長度者為短。然而,諸如VLC之高壓縮方法,對位元錯誤更為靈敏,會導致完全資料損失。例如對VLC而言,當同步化已失,不可能測定哪一位元屬於碼字。所以,限制可能資料喪失的通常解決方式是,插入可以很高或然率認識的獨特同步化字組。惟同步化字組增加資料率,使用同步化字組愈多,位元率愈高。再者,對副位元連流段應用CRC或FEC方法之又一缺點是,很難處理變化長度和無段頭標之段,像在VBR寫碼時。
為在資料傳輸或儲存中得以檢測位元錯誤,通常方法是對編碼資料計算核對和,亦將核對和傳輸或儲存。已知不同類核對和,供檢測或改正一些位元錯誤。惟核對和內的資訊量愈高,需要位元愈多。因此,核對和愈有用,資料率愈增加。
有鑑於此,待本發明解決的問題是,對相對於封裝基層資料連流的高度壓縮增進層資料連流,提供編碼方法和格式,在解碼之際,可以至少檢測增進層資料和基層資料間之同步化損失,而增進層資料連流內的同步化資訊及核對和資訊量保持低。
又,待本發明解決之另一問題是,提供相對應解碼方法和裝置。具體言之,解碼方法和裝置在解碼之際,應能至少檢測增進層資料和基層資料間之同步化損失。在如此檢測時,應能至少協助減少干擾。
本發明提供上述問題的以下解決方案。
原則上,本發明係基於認知到,事實上包括可變長度碼式資料典型上在其充墊式位元內具有自由空間,可用於增加核對和資訊,而核對和資訊亦可用於檢測同步化損失或其他同步化目的。因此,核對和資訊兼指解碼基層和解碼增進層封包資料。雖然不是全部封包都具有自由充墊式位元,至少大部份封包有,平均各封包具有(n-1)/2充墊式位元,假設n位元形成一位元組。雖然每封包之此可變量位元,不足以高度精巧改錯,卻已知足供上述同步化相關目的。有益的是,即使增進層編碼具有很有限的常務資訊,例如無封包頭標、無封包同步化自組,在數封包之後,此舉容許同步外之檢測。
本發明之一要旨提供基層資料連流和相關增進層資料連流之編碼方法,包括步驟為:-對基層資料連流和增進層資料連流,計算共同的核對和;-把基層資料編碼在個別長度的基層封包內,其中封包內之資料字組有一定長度(例如位元組定向之結構),而各封包有頭標部,包括至少同步化字組,並指示個別封包長度;-把增進層資料編碼於個別長度之增進層封包內,其中各增進層封包相當於特定基層封包,又其中增進層封包內之資料字組有可變長度(即非字元組定向之結構),而封包不包括頭標、無引導封包同步字組、不指示封包長度,其中編碼於封包內之增進層資料字組,視編碼於相對應基層封包內之基層資料字組數而定;-把編碼增進層封包映射於位元組定向結構,其中位元組有n位元,又其中封包最後位元組內之充墊式位元數保留未用,其數介於0和n-1之間;-測定增進層封包之充墊式位元數;-從關於該增進層封包及其相對應基層封包之核對和,摘取最無效用位元(LSB)量,此量等於該測定之充墊式位元數,並將所摘取核對和LSB插入該充墊式位元內。
個別基層封包長度可由其內容界定,按照所採用多媒體應用格式。例如聲訊寫碼格式MP3(MPEG-1層Ⅲ),或視訊編碼格式AVC,具有內容依賴性之封包可變長度。
又,須知封包(即資訊)內數值數目在熵寫碼前後相同,而位元或位元組數往往不同。
在一具體例中,BL資料連流之各基層(BL)封包,有EL位元連流之相對應增進層(EL)封包,而BL封包內之各資料值,在EL封包內有相對應資料增進值。例如BL封包有特定數值XB ,相對應EL封包有同樣增進數值,各BL值有一增進值。
在另一具體例中,BL資料連流之各BL封包有EL位元連流之一相對應EL封包,BL封包內只有特別類型之各資料值,在EL封包內有相對應資料增進值。例如,若BL封包有第一類XB1 值和第二類XB2 值,則相對應EL封包只相對於第一類BL值有同樣增進數值XB1
在一具體例中,BL資料和EL資料依序配置,例如儲存在單一檔案內,而EL資料包括一以上之同步化字組。
按照本發明另一要旨,編碼之多媒體訊號包括第一部和第二部,第一部包括基層聲訊位元連流的位元組排整熵編碼封包,而第二部包括位元組排整熵編碼增進層封包,包括可變長度碼式增進層資料,其中基層封包包括同步化資訊,而增進層封包不包括同步化資訊(至少無封包頭標),又其中增進層封包包括編碼參數,適合其相對應基層封包之增進解碼,又其中增進層封包之最後位元組,包括充墊式位元之個別變數N(即不同的增進層封包可有不同個別數之充墊式位元)。充墊式位元包括對二封包的核對和之N個LSB,即來自聲訊的第二部之增進層封包,和來自聲訊的第一部之相對應基層封包。核對和是在熵編碼之前計算,即不是參照所接受資料,而是熵解碼資料。
按照本發明又一要旨是,基層位元連流和相對應增進層位元連流之解碼方法,其中增進層位元連流包括基層位元連流增進解碼用的可變長度碼式增進資料,此方法包括步驟為:把基層位元連流的一部份進行熵解碼,其中得第一熵解碼之基層封包;把增進層位元連流的一部份進行熵解碼,其中得基層位元連流一部份熵解碼用之增進資料;測定增進層位元連流的最後位元組內之充墊式位元數N;摘取和/或儲存充墊式位元,對第一解碼基層封包和來自增進層位元連流的熵解碼部之該增進資料,計算核對和;摘取所計算核對和的N個最無效用位元(LSB),N等於所測定充墊式位元數;比較所計算核對和摘取之N最無效用位元與N摘取之充墊式位元,若二者相等,使用該增進資料和基層資料位元連流資料,把基層位元連流解碼,否則使用簡化解碼,其中不用或省略來自增進層位元連流之資料,把基層位元連流解碼。
基層封包(解碼前或後)之長度,可在其頭標內預定或指示,而增進層封包之長度(以位元計)不指示,但必須在解碼過程中,使用來自相對應基層封包之資訊衍生。在一具體例中,增進層封包內編碼數值等於相對應基層封包內預定型數值,而解碼步驟包括:從基層封包測定要從增進層封包解碼之數值,並從增進層資料,把所測定數值解碼。在另一具體例中,每增進層封包之數值經預定。
本發明有益具體例載於附帶申請專利範圍、以下說明和附圖。
茲參照附圖說明本發明具體例。
第1圖表示資料連流,包括基層10和增進層11。增進層在此亦稱為延伸層,由於資料連流有限,亦可稱為資料塊。延伸層在所述和圖示具體例中,接續於基層,故二者可依序使用同樣頻道供傳輸和儲存。在另一具體例中,二層使用分開頻道,故可同時傳輸、接收、儲存或從儲存閱讀。
在此實施例中,基層10含MP3聲訊資料,如第2圖所示,而增進層11含資料,供聲訊資料增進解碼用。基層資料塊,分成圖幅12,21,22。基層圖幅起點,即MP3圖幅,以獨特同步化字組23指示。相對應解碼器,即MP3解碼器,為此同步化字組23解析資料連流,直至找到MP3圖幅起點,把找到的MP3圖幅譜值解碼。若圖幅資料內有位元錯誤存在,解碼資料即誤,排除圖幅21。惟次一同步化字組可找到次一圖幅22,繼續解碼,不再會有圖幅損失。
本發明係根據增進MP3聲訊資料所用格式和解碼過程加以說明。解碼器稱為hd3解碼器,相對應編碼器稱hd3編碼器。又可稱MP3HD。所謂hd3位元連流格式包括MP3格式化層,為基層10,和至少一額外增進層或延伸層11。MP3圖幅12形成hd3檔案之一凝聚資料塊10,而延伸層11形成後續凝聚增進資料塊。在一具體例中,基層10和延伸層11形成完全聲訊磁軌等。在另一具體例中,對於格外長的磁軌,凝聚基層資料塊和後續凝聚增進層資料塊,只形成磁軌之一部份,而完全聲訊磁軌是由二對或以上之資料塊組成。
延伸層資料塊11亦建構在圖幅內,如第3圖所示。惟為了減少帶寬,經高度壓縮。增進層值即用可變長度寫碼加以編碼,而延伸層圖幅不以同步字組(同步化字組)為起點。反而,圖幅只附在序列內。再者,碼字增進層圖幅內的碼字只附在序列內,不論位元組結構如何。因此,延伸層的圖幅界域不能直接檢測,而必須按照界定之解碼演算找到,包括把每圖幅的界定數值解碼。
由於可變長度寫碼,位元錯誤不僅干擾現時值,也會致使現時值長度不明,故圖幅內全部後續值的起點不確定。又,由於失落圖幅同步化字組,不可能按習知方式識別增進層資料塊內之其他圖幅。
舉例而言,Golomb碼可用做可變長度碼。Golomb碼可用來代表非負整數值之有限範圍,足夠供例如MP3資料和MP3增進資料用。原則上,碼可用於其他多媒體資料。碼字是由商數和除法餘數構成,商數以一元表達,餘數以二元表達,二者均指同樣除數。例如除數為8,21數值即以"11 0 101"表達,前導數"11"表示一元表達之商數(2),接續的0為分界標,最後位元"101"代表餘數5。由於餘數的位元數因預定除數而定,故固定。然而,如前導一元碼或分界標因位元錯誤而失真,即不可能決定碼字長度。因此,也找不到後續碼字。此種問題同樣適用於全部可變長度碼,故本發明亦可使用其他可變長度碼。
如上所述,從編碼造成的一問題是,在位元錯誤之後,增進層資料連流之隨後部份,不能使用先前技術方法。另外,更糟的問題是,此錯誤不能以先前技術方法檢測,故解碼會使用錯的增進層資料。例如在聲訊資料情況下,會干擾聲訊複製,故從基層資料和未同步化增進層資料所得解碼聲訊,會比正確解碼的純基層資料更糟。在一般情況下,使用錯誤同步化增進層資料,會妨礙不是正確基層資料之使用。
按照本發明,此問題之一解決方案提供如下:由!圖幅內增進層資料之可變長度寫碼,和事實上可變長度碼式資料係映射在位元組結構,供隨後處理,故增進層圖幅的最後位元組可含充墊式位元。此等通常設定為0,可略。又,充墊式位元量因逐一圖幅而異,由於可變長度碼,使圖幅可有不同的位元長度。本發明包括在熵編碼之前,對基層圖幅及其相對應增進圖幅計算共同核對和,並盡量把核對和的位元,最好是LSB,書寫在熵編碼後留下的充墊式位元。雖然習知解碼器不會使用此資訊,故可忽略,但解碼器按照本發明解碼要旨,使用此資訊於至少檢測基層圖幅和增進層圖幅是否同步。
按照本發明之一要旨,解碼器把來自各封包的增進層資料之界定數值解碼,從界定起點位置開始。然後,解碼器從現時增進層圖幅之最後位元組(往往設定於零)閱讀剩餘備用位元。在本發明增進層圖幅中,此等位元含核對和之LSB。所以,解碼器摘取/儲存此等位元,對解碼基層圖幅和現時解碼增進層圖幅,計算核對和,比較所摘取/儲存核對和與所計算核對和之適量LSB。若二核對和數值相等,假設基層圖幅和增進層圖幅已正確解碼,並彼此相屬,即連流同步。
在進一步具體例中,可在檢測同步化錯誤後,再獲同步化。亦可例如在同步損失隨後BL圖幅後解碼,從EL圖幅把界定量值解碼,從EL圖幅之最後位元組摘取剩餘位元,對解碼BL和EL圖幅計算核對和,比較核對和及所摘取充墊式位元。在失配情況下,EL內的起點位置以位元方式移動,重複EL相關程序。如相對應BL和EL圖幅內無位元錯誤,即可藉此方法在連流內找到此等圖幅,因而再同步化。在一具體例中,使用上述過程,在後處理步驟中,修理受損的增進層連流。為此目的,按前述檢測EL封包內之位元錯誤,按上述測定次一正確EL封包,並修飾錯誤的EL封包,以符合格式要求。在另一具體例中,增進層圖幅比基層圖幅可靠(例如由於較高品質之接受狀況,而免於錯誤),即可為指定EL封包測定或修復相對應BL封包。
如上所述,增進圖幅資料之正確解碼,保證基層和增進層可以同步化。在下述MP3相關具體例中,解碼器係部份延伸層解碼器。增進層之解碼是在資料塊或檔案內之界定位置(即基層資料的最後圖幅之後)開始。增進層資料可細心開始,找出例如是否在分開檔案或連流內。在對基層和增進層之單一檔案或頻道情況下,可在檔案頭標內設有指向此位置之指點器。又一可能性是增進層塊11以特別指示(例如特殊同步化字組)開始。然而,增進層無其他額外位元組,供同步化目的。
在一具體例中,代表例如hd3寫解碼器,使用位元正確熵寫碼演算。此項演算使用可變碼字長度,令碼字長度適應符號之統計發生頻率。所以,各圖幅之圖幅長度,以位元計,有所變化且並不直接在位元組邊界結束。為容許延伸層按位元組截切,或躍移至特殊延伸圖幅起點(由例如檔案頭標內儲存的表可知),始終令圖幅長度使用充墊式位元,大約至次一位元組邊界。因此,每圖幅發生3.5充墊式位元(假設各位元組有8位元)的平均量,即可按照本發明使用。一般而言,會有(k-1)/2位元,若位元組有k位元。
如上所述,此種位元連流之問題是,位元連流內之錯誤不僅導致現時圖幅內之錯誤,而且會妨礙同步化。此外,在上述層系MP3位元連流格式中,延伸層必須與基層同步化,因為延伸層圖幅需要其特別MP3圖幅之部份解碼值,以重構編碼訊號。所以,為保持延伸層同步化,必須確證MP3圖幅和延伸層圖幅同步化,而延伸層之部份解碼正確無誤。
本發明之一優點是,達成二同步化議題,不同任何額外位元或位元組,即不增加資料量。
以下舉例說明在hd3解碼器內實施同步外檢測。首先,為確保解碼MP3資料(MP3譜值)有效,計算部份解碼MP3值之整數和。其次,為證明延伸層資料的正確解碼,計算部份解碼延伸層資料之整數和,加到部份解碼MP3值之整數和。結果原則上之二相對應hd3圖幅之碎值。碎值是每一編碼和解碼裝置之一致位元正確值,無關實際裝置和實際熵編碼方法,因係在熵編碼之前計算。接到位元連流內之碎值,解碼器可檢測同步化錯誤,加以反應。雖然不同的熵寫碼法會造成不同的增進層圖幅長度,因而不同的充墊式位元量,但核對和相同。又,解碼器仍能檢測同步損失,因為要比較之位元量,是在解碼器內測定。
本發明一要旨是只用碎值之LSB,把此等位元儲存在各延伸層圖幅之充墊式位元內。在二層經部份(即熵)解碼後,解碼器摘取充墊式位元,從部份解碼值計算碎值。若碎值之LSB不等於充墊式位元,在部份解碼過程中即有錯誤,而延伸層會進一步解碼,而脫離同步化。結果,解碼器可在一具體例中停止全部解碼過程。惟在另一具體例中,解碼器切換成基層圖幅之獨立解碼,因為基層塊的解碼仍然可行。即可繼續純基層解碼,可抑制增進層解碼或試圖重獲增進層同步化,如上所述。此程序的特別優點是,可檢測並停掉誤同步化的增進層資料,因而不會妨礙基層資料之複製。
以下說明所接受和所計算同步字組的比較,如第4圖所示。使用下述術語:
部份解碼之mp3值
部份解碼之延伸值
閱讀充墊式位元
所用充墊式位元數
從部份解碼值計算之碎值
在實施例中,16位元核對和Hframe 是在解碼器內,對部份解碼基層圖幅值Xmp3 (k),及其相對應增進層圖幅值Xext (k)計算。4位元被檢測為所接受增進層圖幅的最後位元組內之充墊式位元,而傳送的4位元核對和Hpadding 是從此等充墊式位元摘取。為檢測正確同步化,所摘取充墊式位元Hpadding 必須等於所計算核對和Hframe 之LSB。若不同,意即圖幅係同步外(或已發生位元錯誤,亦可核對)。
本發明之一要旨是,在增進層連流內不需插入額外之資料位元組。因此,已知偵錯方法之外,充墊式位元數在0和7位元之間不等,故偵錯或然率也不同。故在第一無效圖幅時,不能立刻偵知同步化損失。然而,各後續圖幅會增加所偵錯或然率,因為後續碎值也是無效。故所擬方法夠好到至少在少數圖幅內,偵出同步外情況。在聲訊相關具體例內,此等情況可檢測快速到預防主要妨礙聽者,顧及MP3圖幅典型上呈現若干微秒的聲音。所以,所擬同步外檢測特別有益於聲訊寫碼。
在本發明又一具體例中,所述同步外檢測機制,是基於層系無損聲訊寫解碼器,實施MP3,如第5和6圖所示。
第5圖表示聲訊編碼器例,以產生MP3基層資料和聲訊增進層資料。輸入訊號200饋送至習用MP3濾波器排和量化單位210,並至整數MDCT計算單位240。MP3濾波器排提供MP3倉215,經熵編碼220,再呈現習知MP3格式化聲訊225,即MP3位元連流輸出。增進層訊號是利用MP3倉映射230於整數MDCT值而得。此等與實際整數MDCT 240之輸出比較250,其中計算250剩下餘數255。
餘數255經熵編碼270,於此使用可變長度寫碼,如上述和第3圖所示。第7圖詳示可變長度碼式封包273映射271於位元組。此等編碼封包275大部份有結尾充墊式位元,如上述,可暫時設定於零,在此宜測定272充墊式位元數N。
在計算段260內,對基層圖幅之MP3倉215及相對應增進層圖幅之餘數255,計算碎值265。此二相對應圖幅均從輸入訊號的同樣部位產生,故均需在高等解碼器內,組合於輸出訊號之同樣部位。惟習知解碼器忽略增進層訊號,只把基層訊號解碼成具有MP3品質的習知聲訊。能夠把增進層訊號解碼的解碼器,也不一定需進行同步外檢測,但可忽視碎值。然而,此等解碼器有不能檢測同步外情況之虞,因而會有比本發明解碼器不良的輸出訊號品質。
碎值265是由MP3倉215內的整數譜和整數餘數255計算260,一如以後在解碼器內從解碼之整數譜計算。碎值265可為對此等整數值之簡單核對和,在其計算之際,常有M位元之固定寬度。原則上,在增進層圖幅末端可得充墊式位元之檢定量N 274,提供給截斷單位261,從M位元碎值265摘取或截斷N最無效用位元。所得截斷N位元碎值263再插入280於增進層圖幅275之充墊式位元內,因而獲得本發明一要旨之熵編碼增進層訊號285。增進層位元連流在此亦稱為"凹層"位元連流,因其容許從品質降低的MP3訊號,無損重構原有品質(一如取自CD)。
在一具體例中,單一起始同步化字組加290在增進層位元連流295內。此舉有益於此連流起點難以找到的情況,例如若二層均儲存於單一檔內,如第1圖所示,而檔案頭標內之指點器指向第一增進層封包,在此指點器內之位元錯誤,會造成在增進層內找不到。以此單一起始同步字組,可解析增進層開始所用連流。然而,只提供初始同步化,不適於檢測層間之稍後同步化損失。
顯然,可同時進行實施若干上述邏輯步驟,故實體上不會有中間結果。
第6圖表示相對應解碼器,供基層圖幅和增進層圖幅解碼用,同時進行同步外檢測。解碼器接受二分開之位元連流,例如MP3位元連流101和增進層位元連流102。二位元連流再部份解碼110,120,即熵解碼。「部份」解碼指事實上此項解碼結果並非所欲最後聲訊。部份解碼的結果,分別對MP3位元連流是解碼的MP3倉115,對增進層是解碼的整數MDCT餘數倉125。整數MDCT餘數倉125,用來增進MP3倉,俾得(損失的)MP3編碼前之原有聲訊值。因此,以增進層資料,可基於損失的MP3資料,得聲訊資料之無損編碼。
部份解碼的位元連流115,125二者均以整數值表達。對於同步化偵錯160,從二部份解碼器110,120的結果115,125計算140單一碎值145。在現例中,碎值145之算法是,單純加來自MP3譜的全部頻率倉之整數和,再加上來自整數MDCT餘數譜的全部頻率倉。若訊譜非零,一如通常情況,此合計的少數最無效用位元(LSB)內之截斷碎值,表示擬似隨機值,逐一圖幅呈合理之非相關性。在其他具體例中,可用其他方法計算碎值,例如只加某值,或基於線性反饋移位暫存器,使用CRC似的方法。
以並聯方式摘取充墊式位元150,結束增進層表達方式之編碼副位元連流。連同摘取之充墊式位元152,所檢測充墊式位元151順向至次一處理步驟。
實際核錯係就取自增進層副位元連流102的碎值152之LSB,與從局部解碼譜115,125計算的碎值145之相對應LSB,進行比較為之。若比較表示有差異,錯誤指示旗誌165即上升,以發出同步外訊號給最後解碼段130。
剩餘的最後解碼130把二部份解碼訊譜,即MP3倉115和MDCT餘數125合併,產生解碼器的輸出聲訊135。若指錯旗誌165已如上述上升,解碼器即採取適當措施,處理同步外之情況。例如,解碼過程可一起停止,或者解碼器落入唯有基層的解碼模態,因而忽略來自增進層之不同步資訊。
本發明最好是關係到層系或可標度聲訊壓縮。本發明尤其有益於位元連流格式,其中不同層的層系位元連流,係經由不同的轉送頻道傳輸,或儲存在分開的實體位置。例如,本發明有利於層系編碼聲訊之至少大部份副位元連流,儲存在檔案內不同位置,或在自儲存轉送或檢復之際,因傳輸或儲存錯誤,不同的副位元連流脫離同步化。本發明得以在短時間內,保證檢測此等情況,並採取適當措施。
本發明優於對同步化問題之其他已知解決方案。例如,不必連續發送同步化形態,或具!增進層副位元連流段之時戳,故不需傳輸額外資料。
惟對基層而言,需發送同步化形態,連同位元連流之各段或訊號圖幅,例如MPEG-1層Ⅲ(MP3),其中各圖幅頭標以12位元之固定形態開始。此形態連同後續頭標資訊之有效性核對,容許保持解碼器對一位元連流同步化。然而,不同副位元連流之同步化,不能使用固定同步化形態達成。本發明解決此問題,一般是從上層和諸下層的時間上相對應圖幅,計算CRC或碎值。於是,在該上層和全部下層之間構成強連路,有功於共同解碼。
本發明另一優點是,從來自副位元連流的個別部份解碼資訊,計算CRC或碎值,與習知方式對編碼位元連流計算/核對CRC值成對比。此反映不同的心態:典型上,應用CRC保護位元之傳輸/儲存,同時應用CRC/碎值,以保護整數參數的位元正確傳輸/儲存/解碼。本發明另一優點是,傳輸該CRC/碎值所需額外資訊,儲存在充墊式位元內,附在各圖幅邊界,以便在位元組邊界開始後續圖幅。雖然可得之充墊式位元量可變且不可預計,對同步外的檢測,平均提供短反應時間即夠。
又一優點是,核錯涵蓋解碼過程之一部份。即,除只是核對位元連流排整外,又核對部份解碼過程是位元正確,即位元位階同步。
本發明又如下優點:可應用可變位元率編碼計劃,不需同步化形態。所以,獲得很高的壓縮效率。由於對各圖幅,在充墊式位元內儲存CRC/碎值資訊,不需額外位元率。以本發明,不需連續追蹤同步化或正確接受全部副位元連流。可為各訊號圖幅單獨計算核錯。
雖然上述實施例係關於聲訊,但本發明一般概念可通用於層系位元連流,代表各種訊號,例如視訊。同理,本發明可應用於其他增進層連流,需與基層連流或其他增進層連流同步化(例如第二EL連流可與第一EL連流同步化,或各與BL連流同步化)。此外,本發明可應用來同時檢測三或以上連流間之同步化。
在本發明一要旨中,提供一種影音訊號之編碼裝置,該聲訊或視訊具有BL位元連流,和相對於BL位元連流之增進層位元連流,其中BL資料和增進層資料結構於封包內,又其中BL位元連流之封包有相對應之EL位元連流封包,此裝置包括:計算機構,對BL位元連流和相對應EL位元連流封包,計算核對和;BL熵編碼器,供BL位元連流封包之熵編碼,其中發生熵編碼之位元組排整BL封包,以同步字組開始;EL熵編碼器,使用可變長度編碼方法,供EL位元連流封包之熵編碼,其中發生熵編碼之EL封包,無頭標,不以同步字組開始;映射機構,把編碼之EL封包映射於位元組,各位元組有固定位元數,其中在編碼EL封包之最後位元組,有N位元是充墊式位元;測定機構,測定編碼EL封包的最後位元組內之充墊式位元量N;摘取機構,供摘取該算出核對和的N最無效用位元,N等於充墊式位元之測定量;插入機構,把算出的核對和所摘取N最無效用位元,插入於所編碼封包末端之充墊式位元內;和提供或輸出機構,供提供或輸出編碼之EL封包,含有插入之核對和位元,以及編碼之BL封包。
在本發明一要旨中,提供一種編碼裝置,又包括儲存機構,把編碼BL位元連流和編碼EL位元連流儲存於檔案內,其中BL封包是彼此相鄰存在於檔案之第一部份,而EL封包是彼此相鄰存在於檔案之後繼第二部份。
在本發明另一要旨中,提供具有BL位元連流和相對應EL位元連流的影音訊號之解碼裝置,其中EL位元連流包括供BL位元連流增進解碼用之可變長度碼式參數,此裝置包括:BL部份解碼器,供一部份BL位元連流之部份解碼,其中發生首先解碼的BL封包;EL部份解碼器,供一部份EL位元連流之部份解碼,其中發生BL位元連流增進解碼用之解碼參數;測定機構,測定該部份EL位元連流內之充墊式位元數N;摘取機構,供摘取和/或儲存充墊式位元;計算機構,從EL位元連流之部份解碼部,對首先解碼的BL封包和該解碼參數,計算核對和;比較機構,把所計算核對和摘取的N最無效用位元(N等於所測定充墊式位元量),與N摘取之充墊式位元,加以比較,若二者不等,提供錯誤指示;和解碼機構,若按照該錯誤指示,算出的核對和摘取之N最無效用位元不等,將部份解碼之BL位元連流加以解碼,其中使用該解碼參數於BL位元連流之增進解碼,否則使用簡化解碼把部份解碼之BL位元連流解碼,其中不用來自EL位元連流之資料。
須知本發明純就舉例加以說明,細節可以修飾,不違本發明之範圍。
說明書和申請專利範圍及附圖所揭各特點,可單獨或以任何適當組合方式提供。諸特點可以適當方式於硬體、軟體,或二者組合實施。其連接可應用無線連接或有線連接,不一定直接或專用。申請專利範圍內出現之號碼僅供說明用,對申請專利範圍無限制效應。
10...基層
11...增進層
12,21,22...圖幅
13...延伸圖幅
23...同步化字組
30,31...碼字
32...最後碼字
33...充墊式位元
101...mp3位元連流
102...增進層位元連流
110,120...部份解碼連流
115...解碼mp3倉
125...MDCT餘數倉
130...最後解碼段
135...輸出聲訊
140...計算碎值
145...單一碎值
150...摘取充墊式位元
151...所檢測充墊式位元
152...所摘取充墊式位元
160...比較LSB
165...指錯旗誌
200...輸入訊號
210...MP3濾波器排
215...MP3倉
220...熵編碼器
225...MP3位元連流輸出
230...MP3倉映射
240...整數MDCT計算
250...輸出比較
255...餘數
260...計算碎值
261...截斷單位
263...截段N位元碎值
265...碎值
270...熵編碼器
271...位元組映圖
272...測定充墊式位元數273...可變長度碼式封包
274...充墊式位元之檢定量
275...增進層圖幅
280...碎值插入充墊式位元
285...熵編碼增進層訊號
290...起始同步化字組
295...增進層位元連流
第1圖為連流格式之結構,具有基層和增進層;
第2圖為封裝基層之結構;
第3圖為含有充墊式位元的封裝增進層之結構;
第4圖為同步外檢測所接受和計算同步字組之比較;
第5圖為發生MP3基層資料和聲訊增進層資料之聲訊編碼器方塊圖;
第6圖為發生MP3基層資料和聲訊增進層資料之聲訊解碼器方塊圖;
第7圖為聲訊編碼器內充墊式位元置換之詳細方塊圖。
101...mp3位元連流
102...增進層位元連流
110,120...部份解碼連流
115...解碼mp3倉
125...MDCT餘數倉
130...最後解碼段
135...輸出聲訊
140...計算碎值
145...單一碎值
150...摘取充墊式位元
151...所檢測充墊式位元
152...所摘取充墊式位元
160...比較LSB
165...指錯旗誌

Claims (15)

  1. 一種影音訊號之編碼方法,影音訊號具有基層位元連流(215)和相對於基層位元連流之增進層位元連流(255),其中基層資料和增進層資料係結構於封包內,又其中基層位元連流之封包具有增進層位元連流之相對應封包,此方法包括步驟為:-對基層位元連流封包和增進層位元連流相對應封包,計算(260)核對和;-對基層位元連流封包進行熵編碼(220),其中得熵編碼,位元組排整基層封包,以同步字組開始;-使用可變長度編碼法,對增進層位元連流封包進行熵編碼(270),其中得熵編碼之增進層封包(273),無頭標,不以同步字組開始;-把編碼增進層封包映射(271)於位元組,各位元組有固定位元數,其中在編碼的增進層封包之最後位元組內,有N位元數是充墊式位元;-測定(272)編碼增進層封包的最後位元組內之充墊式位元量N;-摘取(261)該算出的核對和之N最無效用位元,N等於測定之充墊式位元量;-把算出的核對和所摘取之N最無效用位元,插入(280)編碼封包之末端;和-提供或輸出編碼之增進層封包,含有插入之核對和位元,以及編碼之基層封包者。
  2. 如申請專利範圍第1項之方法,其中編碼之增進層位元連流(295),是由單一前導同步化字組和複數該編碼之增進層封包所形成(290),無另外結構性資料般封包或圖幅頭標者。
  3. 如申請專利範圍第1或2項之方法,其中在該熵編碼之前,基層位元連流(215)和增進層位元連流(255)包括整數值,而計算核對和之步驟包括把熵解碼之前的該整數值,加以合計(260)者。
  4. 如申請專利範圍第1項之方法,其中增進層位元連流之封包,是使用Golomb碼加以編碼者。
  5. 如申請專利範圍第1項之方法,其中每編碼增進層封包之充墊式位元數N可變化,低於位元組的位元數,平均大約位元組的位元數一半左右者。
  6. 如申請專利範圍第1項之方法,其中基層位元連流(215)包括MP3格式化聲訊資料,而增進層位元連流(255)包括MDCT餘數,適於基層位元連流的MP3格式化聲訊資料之增進解碼者。
  7. 如申請專利範圍第1項之方法,又包括步驟為,把編碼的基層位元連流(225)和編碼的增進層位元連流(295)存檔,其中基層封包係彼此相鄰儲存於檔案第一部份(10),而增進層封包則彼此相鄰儲存於檔案之後繼第二部份(11)者。
  8. 一種影音訊號之解碼方法,該影音訊號具有基層位元連流(101)和相對應增進層位元連流(102),其中增進層位元連流包括可變長度碼式參數,供基層位元連流增進解碼,此方法包括步驟為:-對一部份基層位元連流部份解碼(110),其中得首先解碼之基層封包(115);-對一部份增進層位元連流部份解碼(120),其中得解碼參數(125),供基層位元連流增進解碼;-測定(150)該部份增進層位元連流內之充墊式位元數N,並摘取和/或儲存充墊式位元;-從部份解碼之增進層位元連流部份,對首先解碼基層封包(115)和該解碼參數(125),計算(140)核對和;-就算出的核對和所摘取N最無效用位元(N等於測定的充墊式位元量),與N摘取之充墊式位元,進行比較(160);以及-若二者相等,使用基層位元連流增進解碼用之該解碼參數(125),把部份解碼之基層位元連流(115)解碼(130),否則使用簡化解碼,把部份解碼之基層位元連流(115)解碼(130),其中不用來自增進層位元連流之資料者。
  9. 如申請專利範圍第8項之方法,其中該充墊式位元數N測定步驟(150)包括:測定部份解碼的基層位元連流(115)部份內之碼字數;從可變長度碼式增進層,把相對應數碼字(125)解碼;和測定(150)要成為該N充墊式位元的增進層位元連流部份之最後位元組剩餘位元者。
  10. 如申請專利範圍第8或9項之方法,其中增進層位元連流對各基層封包預定數目之解碼參數者。
  11. 一種編碼之影音訊號,包括第一部(10)和第二部(11),第一部包括基層影音位元連流的位元組排整之熵編碼封包(12),而第二部包括位元組排整的熵編碼增進層封包(13),其中包括可變長度碼式增進層資料:其中基層封包包括有同步化資訊(23)之頭標,而增進層封包不包括有同步化資訊之頭標;另其中各增進層封包包括編碼參數,適於相對應基層封包之增進解碼;又其中增進層封包之最後位元組包括充墊式位元數N,充墊式位元包括對增進層封包,和熵編碼前的相對應基層封包的核對和之最無效應位元(LSB)者。
  12. 如申請專利範圍第11項之訊號,其中基層影音位元連流和增進層位元連流包括整數值,而核對和係整數值之和者。
  13. 一種影音訊號之編碼裝置,該影音訊號具有基層位元連流(215)和相對於基層位元連流之增進層位元連流(255),其中基層資料和增進層資料建構於封包內,又其中基層位元連流之封包具有增進層位元連流之相對應封包,此裝置包括:-計算機構,對基層位元連流封包,和增進層位元連流之相對應封包,計算(260)核對和;-基層熵編碼器(220),供基層位元連流封包之熵編碼,其中發生熵編碼的位元組排整之基層封包,以同步字組開始;-增進層熵編碼器(270),使用可變長度編碼法,供增進層位元連流封包之熵編碼,其中發生熵編碼增進層封包(273),無頭標,不以同步字組開始;-映射機構(271),把編碼增進層封包映射於位元組,各位元組具有固定位元數,其中編碼之增進層封包之最後位元組內,有N數位元係充墊式位元;-測定機構(272),測定編碼增進層封包的最後位元組內之充墊式位元量N;-摘取機構(261),摘取所算出核對和之最無效用位元,N等於所測定充墊式位元量;-插入機構(280),把算出的核對和所摘取N最無效用位元,插入編碼封包末端的充墊式位元內;和-提供或輸出機構,提供或輸出含有插入核對和位元之編碼增進層封包,以及編碼之基層封包者。
  14. 如申請專利範圍第13項之裝置,又包括儲存機構,把編碼基層位元連流(225)和編碼增進層位元連流(295)存檔,其中基層封包彼此相鄰儲存於檔案第一部份(10),而增進層封包則彼此相鄰儲存於檔案後續第二部份(11)內者。
  15. 一種影音訊號之解碼裝置,該影音訊號具有基層位元連流(101)和相對應增進層位元連流(102),其中增進層位元連流包括基層位元連流增進解碼用之可變長度碼式參數,此裝置包括:-基層部份解碼器(110),供一部份基層位元連流部份解碼,其中發生首先解碼之基層封包(115);-增進層部份解碼器(120),供一部份增進層位元連流部份解碼,其中發生解碼參數(125),供基層位元連流之增進解碼;-測定機構(150),測定該部份內增進層位元連流之充墊式位元數N,以及充墊式位元之摘取和/或儲存機構;-計算機構(140),對首先解碼的基層封包(115),和來自部份解碼的增進層位元連流部份之該解碼參數,計算核對和;-比較機構(160),就算出的核對和所摘取N最無效用位元(N等於所測定充墊式位元量),與N摘取充墊式位元,進行比較,若二者不相等,則提供錯誤指示(165);以及-解碼機構(130),若按照該項錯誤指示(165),算出的核對和所摘取N最無效用位元;和N摘取充墊式位元相等,把部份解碼之基層位元連流(115)加以解碼,其中使用基層位元連流增進解碼所用該解碼參數(125),否則使用簡化解碼,把部份解碼之基層位元連流(115)解碼(130),其中不用來自增進層位元連流之資料者。
TW098123292A 2008-07-16 2009-07-10 影音訊號之編碼方法和解碼方法及其裝置和所編碼之影音訊號 TWI449032B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP08160549A EP2146343A1 (en) 2008-07-16 2008-07-16 Method and apparatus for synchronizing highly compressed enhancement layer data

Publications (2)

Publication Number Publication Date
TW201005731A TW201005731A (en) 2010-02-01
TWI449032B true TWI449032B (zh) 2014-08-11

Family

ID=39816809

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098123292A TWI449032B (zh) 2008-07-16 2009-07-10 影音訊號之編碼方法和解碼方法及其裝置和所編碼之影音訊號

Country Status (14)

Country Link
US (2) US8462702B2 (zh)
EP (3) EP2146343A1 (zh)
JP (1) JP5314757B2 (zh)
KR (1) KR20110052632A (zh)
CN (1) CN102160378B (zh)
BR (1) BRPI0916619A2 (zh)
CA (1) CA2730468A1 (zh)
ES (1) ES2430241T3 (zh)
MX (1) MX2011000527A (zh)
PL (1) PL2301025T3 (zh)
RU (1) RU2510918C2 (zh)
TW (1) TWI449032B (zh)
WO (1) WO2010007037A1 (zh)
ZA (1) ZA201100381B (zh)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8077990B2 (en) 2006-04-28 2011-12-13 Pixsense Inc. Efficient content compression and decompression system and method
EP1881485A1 (en) * 2006-07-18 2008-01-23 Deutsche Thomson-Brandt Gmbh Audio bitstream data structure arrangement of a lossy encoded signal together with lossless encoded extension data for said signal
KR101313952B1 (ko) * 2008-06-23 2013-10-01 픽스센스 인코포레이티드 부호화된 데이터의 압축 이득을 위한 피압축 도메인 시스템 및 방법
US8589999B1 (en) * 2009-08-11 2013-11-19 Arris Solutions, Inc. Methods and systems for splicing between media streams
US8873582B2 (en) 2010-04-08 2014-10-28 Lg Electronics Inc. Method for transmitting PPDU in wireless local area network and apparatus for the same
EP2395505A1 (en) * 2010-06-11 2011-12-14 Thomson Licensing Method and apparatus for searching in a layered hierarchical bit stream followed by replay, said bit stream including a base layer and at least one enhancement layer
MY198882A (en) 2011-07-15 2023-10-02 Ge Video Compression Llc Sample array coding for low-delay
EP2805504A1 (en) * 2012-01-18 2014-11-26 Luca Rossato Distinct encoding and decoding of stable information and transient/stochastic information
US8639057B1 (en) 2012-03-19 2014-01-28 The Modern Video Company Artifact removal method and system for contoured images and video
CN103748628B (zh) * 2012-07-02 2017-12-22 索尼公司 解码装置和方法以及编码装置和方法
CA2843226A1 (en) 2012-07-02 2014-01-09 Sony Corporation Decoding device, decoding method, encoding device, encoding method, and program
CA2979245C (en) * 2013-01-29 2019-10-15 Martin Dietz Concept for coding mode switching compensation
US10057250B2 (en) * 2013-05-14 2018-08-21 Kara Partners Llc Technologies for enhancing computer security
US10594687B2 (en) 2013-05-14 2020-03-17 Kara Partners Llc Technologies for enhancing computer security
US12028333B2 (en) 2013-05-14 2024-07-02 Kara Partners Llc Systems and methods for variable-length encoding and decoding for enhancing computer systems
US12375477B2 (en) 2013-05-14 2025-07-29 Kara Partners Llc Systems and methods for variable-length encoding and decoding for enhancing computer systems
US10015506B2 (en) 2013-05-20 2018-07-03 Cinova Media Frequency reduction and restoration system and method in video and image compression
US8959414B2 (en) * 2013-06-13 2015-02-17 Lsi Corporation Systems and methods for hybrid layer data decoding
ITMI20131824A1 (it) * 2013-11-04 2015-05-05 St Microelectronics Srl Metodo di identificare un messaggio conforme allo standard ota (over the air) ed affetto da errore
US20150256842A1 (en) * 2014-03-07 2015-09-10 Silicon Image, Inc. Compressed Video Transfer over a Multimedia Link
US9685164B2 (en) * 2014-03-31 2017-06-20 Qualcomm Incorporated Systems and methods of switching coding technologies at a device
US10462477B2 (en) 2015-02-25 2019-10-29 Cinova Media Partial evaluator system and method
KR20240058992A (ko) * 2015-10-08 2024-05-03 돌비 인터네셔널 에이비 압축된 사운드 또는 음장 표현들에 대한 계층화된 코딩
US10460700B1 (en) 2015-10-12 2019-10-29 Cinova Media Method and apparatus for improving quality of experience and bandwidth in virtual reality streaming systems
CN106791863B (zh) * 2015-11-19 2019-07-16 浙江大华技术股份有限公司 一种svc视频数据的存储方法及装置
US12212751B1 (en) 2017-05-09 2025-01-28 Cinova Media Video quality improvements system and method for virtual reality
US10944971B1 (en) 2017-05-22 2021-03-09 Cinova Media Method and apparatus for frame accurate field of view switching for virtual reality
KR102777347B1 (ko) * 2018-11-30 2025-03-05 삼성전자주식회사 이미지 처리 장치 및 프레임 버퍼 컴프레서
WO2020164752A1 (en) 2019-02-13 2020-08-20 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio transmitter processor, audio receiver processor and related methods and computer programs
CN114902685B (zh) * 2019-10-15 2024-03-22 交互数字Ce专利控股有限公司 用于发送和接收视频的方法和装置
US11095311B2 (en) * 2019-11-27 2021-08-17 Qualcomm Incorporated Quantization codeword selection for low cost parity checking
CN113596915A (zh) * 2020-04-30 2021-11-02 华为技术有限公司 一种通信方法及装置
US11348594B2 (en) * 2020-06-11 2022-05-31 Qualcomm Incorporated Stream conformant bit error resilience
CN111510509B (zh) * 2020-06-15 2020-12-08 佛山市睿宝智能科技有限公司 针织机选针器的数据通讯方法、存储介质和针织机

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060088101A1 (en) * 2004-10-21 2006-04-27 Samsung Electronics Co., Ltd. Method and apparatus for effectively compressing motion vectors in video coder based on multi-layer
TWI276047B (en) * 2005-12-15 2007-03-11 Ind Tech Res Inst An apparatus and method for lossless entropy coding of audio signal
US20070083363A1 (en) * 2005-10-12 2007-04-12 Samsung Electronics Co., Ltd Method, medium, and apparatus encoding/decoding audio data with extension data
US20080152006A1 (en) * 2006-12-22 2008-06-26 Qualcomm Incorporated Reference frame placement in the enhancement layer
US20080152003A1 (en) * 2006-12-22 2008-06-26 Qualcomm Incorporated Multimedia data reorganization between base layer and enhancement layer

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3597647B2 (ja) * 1995-09-29 2004-12-08 株式会社東芝 符号化方法及び装置
JPH10200921A (ja) * 1997-01-10 1998-07-31 Sony Corp デジタルデータ伝送方法、データ記録再生装置、データ編集装置
JP3132456B2 (ja) * 1998-03-05 2001-02-05 日本電気株式会社 階層的画像符号化方式、及び階層的画像復号方式
JP2001320422A (ja) * 2000-03-03 2001-11-16 Ntt Docomo Inc ヘッダ圧縮を伴うパケット伝送のための方法および装置
US6816194B2 (en) 2000-07-11 2004-11-09 Microsoft Corporation Systems and methods with error resilience in enhancement layer bitstream of scalable video coding
EP1308931A1 (de) 2001-10-23 2003-05-07 Deutsche Thomson-Brandt Gmbh Decodierung eines codierten digitalen Audio-Signals welches in Header enthaltende Rahmen angeordnet ist
GB2391413B (en) 2002-07-31 2004-08-25 Motorola Inc Object-based scalable video transmissions
US7188250B1 (en) 2002-12-13 2007-03-06 Nvidia Corporation Method and apparatus for performing network processing functions
JP2007520918A (ja) * 2003-11-28 2007-07-26 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビットストリームを符号化又は復号化するための方法及び装置
KR100605906B1 (ko) * 2004-08-02 2006-08-01 삼성전자주식회사 위치 정보를 포함한 디지털 방송 신호를 이용하는 디지털방송 시스템 및 그 방법
KR100662350B1 (ko) 2004-08-23 2007-01-02 엘지전자 주식회사 영상 전송 장치 및 방법
KR100763178B1 (ko) 2005-03-04 2007-10-04 삼성전자주식회사 색 공간 스케일러블 비디오 코딩 및 디코딩 방법, 이를위한 장치
KR100763196B1 (ko) 2005-10-19 2007-10-04 삼성전자주식회사 어떤 계층의 플래그를 계층간의 연관성을 이용하여부호화하는 방법, 상기 부호화된 플래그를 복호화하는방법, 및 장치
CN101043619A (zh) * 2006-03-24 2007-09-26 华为技术有限公司 视频编码的误差控制系统和方法
EP1881485A1 (en) * 2006-07-18 2008-01-23 Deutsche Thomson-Brandt Gmbh Audio bitstream data structure arrangement of a lossy encoded signal together with lossless encoded extension data for said signal
US7941727B2 (en) 2006-10-31 2011-05-10 Hewlett-Packard Development Company, L.P. Checksum generator for variable-length data
US20080101476A1 (en) 2006-11-01 2008-05-01 Qualcomm Incorporated Video coding rate adaptation to reduce packetization overhead

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060088101A1 (en) * 2004-10-21 2006-04-27 Samsung Electronics Co., Ltd. Method and apparatus for effectively compressing motion vectors in video coder based on multi-layer
US20070083363A1 (en) * 2005-10-12 2007-04-12 Samsung Electronics Co., Ltd Method, medium, and apparatus encoding/decoding audio data with extension data
TWI276047B (en) * 2005-12-15 2007-03-11 Ind Tech Res Inst An apparatus and method for lossless entropy coding of audio signal
US20080152006A1 (en) * 2006-12-22 2008-06-26 Qualcomm Incorporated Reference frame placement in the enhancement layer
US20080152003A1 (en) * 2006-12-22 2008-06-26 Qualcomm Incorporated Multimedia data reorganization between base layer and enhancement layer

Also Published As

Publication number Publication date
KR20110052632A (ko) 2011-05-18
EP2146343A1 (en) 2010-01-20
CN102160378A (zh) 2011-08-17
US8995348B2 (en) 2015-03-31
MX2011000527A (es) 2011-03-29
JP5314757B2 (ja) 2013-10-16
US20110103445A1 (en) 2011-05-05
EP2301025A1 (en) 2011-03-30
ZA201100381B (en) 2012-03-28
RU2510918C2 (ru) 2014-04-10
RU2011105660A (ru) 2012-08-27
BRPI0916619A2 (pt) 2018-07-31
CN102160378B (zh) 2013-06-26
JP2011528130A (ja) 2011-11-10
CA2730468A1 (en) 2010-01-21
EP2301025B1 (en) 2013-09-04
US8462702B2 (en) 2013-06-11
PL2301025T3 (pl) 2013-12-31
EP2355095A3 (en) 2012-11-14
TW201005731A (en) 2010-02-01
US20130215972A1 (en) 2013-08-22
WO2010007037A1 (en) 2010-01-21
EP2355095A2 (en) 2011-08-10
ES2430241T3 (es) 2013-11-19

Similar Documents

Publication Publication Date Title
TWI449032B (zh) 影音訊號之編碼方法和解碼方法及其裝置和所編碼之影音訊號
US7936785B2 (en) Apparatus for generating and interpreting a data stream modified in accordance with the importance of the data
FI118103B (fi) Menetelmä ja järjestelmä, joilla parametridataa, joka edustaa puhekoodattua puhetta, järjestetään datapakettiin niin, että vähennetään lähetyskanavan aiheuttamien virheiden vaikutusta pakettiin
EP2149138B1 (en) Method and apparatus for processing encoded audio data
CN1533635A (zh) 信号编码
CN1934816B (zh) 包数据的纠错方法
CN1287601C (zh) 流式传输a/v数据的保护
HK1232691B (zh) 用於生成并解释具有含特定入口点的分段的数据流的装置
HK1232691A1 (zh) 用於生成并解释具有含特定入口点的分段的数据流的装置
KR20070042328A (ko) 디지털 신호 전송 방법

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees