專利名稱:在電視電話系統(tǒng)中恢復(fù)圖像的方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是一種在電視電話系統(tǒng)中發(fā)送和接收數(shù)據(jù)的方法和裝置,更具體地說,是一個(gè)在移動(dòng)電視電話系統(tǒng)中數(shù)據(jù)發(fā)送和接收裝置以及發(fā)送接收的圖像數(shù)據(jù)錯(cuò)誤檢測(cè)方法,若錯(cuò)誤被檢測(cè)出來,能自動(dòng)恢復(fù)圖像。
本項(xiàng)申請(qǐng)參照1993年5月31日在韓國(guó)工業(yè)產(chǎn)權(quán)局提交的,注冊(cè)序號(hào)為No.1993/9524,題為“在電視電話系統(tǒng)中恢復(fù)圖像的方法與裝置”的申請(qǐng)中的35U.S.C.§119,在此參考相同的內(nèi)容,并要求其中的所有權(quán)益。
近年來,在多路通信系統(tǒng)中發(fā)送無論是音頻數(shù)據(jù)還是圖像數(shù)據(jù)都有了迅猛的發(fā)展,例如電視會(huì)議和移動(dòng)電視電話系統(tǒng)。在這樣的音頻以及圖像多路通信系統(tǒng)中,非常重要的是高效地進(jìn)行音頻數(shù)據(jù)和圖像數(shù)據(jù)的編碼和譯碼,考慮到其不同的編碼速度,從而在音頻數(shù)據(jù)和圖像數(shù)據(jù)間保持平衡。在這種音頻和圖像多路通信系統(tǒng)中采用的各種圖像編碼方案有如頒發(fā)給Hinman、題為“有效地傳遞圖像數(shù)據(jù)流的方法和裝置”的No.4,703,350號(hào)美國(guó)專利中所公開的,以及頒發(fā)給Baker等人的以“HierarchicalEntropyCodedLatticeThresholdQuantizationEncodingMethodAndApparatusForImageAndVideoCompression”為題的序號(hào)為No.5,150,209美國(guó)專利中所公開的移動(dòng)補(bǔ)償幀間預(yù)測(cè)編碼,此方案力圖在兩幀之間可靠地發(fā)送和接收被掃描圖像中位移誤差的一個(gè)精確的估計(jì)。另外的方案還有如頒發(fā)給Dangi等人的題為“VideoandAudioMultiplexTransmissionSystem”的專利號(hào)為No.5,231,492的美國(guó)專利中所述的方案,它通過改變數(shù)據(jù)傳輸容量來在有限的傳輸信道中尋求音頻數(shù)據(jù)和圖像數(shù)據(jù)的平衡,從而校正音頻數(shù)據(jù)和圖像數(shù)據(jù)處理速度之差,以改善圖像分辨率質(zhì)量,然而,這些圖像編碼方案對(duì)傳輸網(wǎng)絡(luò)上不可預(yù)測(cè)的突發(fā)錯(cuò)誤,或者那些會(huì)導(dǎo)致接收?qǐng)D像的破壞現(xiàn)象的隨機(jī)錯(cuò)誤并沒有提供矯正方法。
如果在一個(gè)接收的圖像中出現(xiàn)這樣的不可預(yù)測(cè)的突發(fā)錯(cuò)誤或隨機(jī)錯(cuò)誤,一個(gè)明顯的解決方法是借助錯(cuò)誤控制系統(tǒng),此系統(tǒng)能在出錯(cuò)時(shí)實(shí)時(shí)地重發(fā)信息。這種錯(cuò)誤控制系統(tǒng)的一個(gè)實(shí)例可見頒發(fā)給Nakamura等人的題為“ErrorControlSystem”的No.5,027,356號(hào)美國(guó)專利。這種差錯(cuò)控制系統(tǒng)的缺陷是會(huì)對(duì)傳輸?shù)男畔a(chǎn)生一些延時(shí)。
另一個(gè)差錯(cuò)控制系統(tǒng)的例子如頒發(fā)給Wada等人的題為“MovingPictureSignalTransmissionSystem”的美國(guó)專利No.4,827,339,此方法是當(dāng)在傳輸?shù)膸袡z測(cè)出錯(cuò)誤時(shí),通過將編碼操作從幀間模式切換為幀內(nèi)模式來將傳輸錯(cuò)誤隔離在唯一一幀圖像中。在Weda等人的339中,傳輸模式是這樣由接收方檢測(cè)收到的傳輸幀的標(biāo)題的合法性來控制的,首先發(fā)送方分別在第一、中間和最后的傳輸幀之間用不同的標(biāo)題將一幀圖像分為有固定幀長(zhǎng)的傳輸幀,并在一個(gè)信道順序地發(fā)送這些有固定幀長(zhǎng)的傳輸幀。這種差錯(cuò)控制系統(tǒng)的缺點(diǎn)是為識(shí)別一個(gè)圖像幀必須用不同的標(biāo)題分為多個(gè)有固定幀長(zhǎng)的傳輸幀,并且僅在若標(biāo)題的內(nèi)容被存貯在只讀存儲(chǔ)器中的一個(gè)標(biāo)題模型被錯(cuò)誤地識(shí)別,檢測(cè)到錯(cuò)誤。
一個(gè)更合適的常規(guī)移動(dòng)電視電話的音頻和圖像多路傳輸系統(tǒng)是基于CCITT推薦的建議H261的一個(gè)編碼和譯碼算法系統(tǒng)來運(yùn)作的。我已發(fā)現(xiàn)這個(gè)圖像恢復(fù)技術(shù),它根據(jù)建議H261糾正接收信號(hào)的錯(cuò)誤并恢復(fù)圖像,其速度慢,因?yàn)橛脩粜杌〞r(shí)間監(jiān)視一個(gè)圖像錯(cuò)誤的可視顯示,然后手動(dòng)操作安裝在電視電話面板上的恢復(fù)請(qǐng)求鍵來恢復(fù)損壞的圖像。另外,一旦接收的圖像出錯(cuò),對(duì)于常規(guī)的電視電話的圖像恢復(fù)方法,用戶必須手動(dòng)操作恢復(fù)請(qǐng)求鍵這總是一個(gè)缺陷。
因此本發(fā)明的目的是提供一個(gè)對(duì)移動(dòng)圖像的錯(cuò)誤狀態(tài)進(jìn)行檢測(cè)的方法和裝置。
另一目的是在圖像通信系統(tǒng)中提供一個(gè)檢測(cè)接收到的移動(dòng)圖像錯(cuò)誤狀態(tài)的方法和裝置,并能自動(dòng)恢復(fù)圖像數(shù)據(jù)。
還有另一個(gè)目的是提供一個(gè)檢測(cè)發(fā)送和接收的圖像數(shù)據(jù)的錯(cuò)誤狀態(tài)的方法和裝置,并能不用手動(dòng)操作請(qǐng)求鍵來自動(dòng)完成圖像恢復(fù)。
在根據(jù)本發(fā)明的原則構(gòu)成的電視電話系統(tǒng)中的圖像恢復(fù)方法和系統(tǒng)中,這些目的以及其它目的得以實(shí)現(xiàn)。根據(jù)本發(fā)明設(shè)想的圖像恢復(fù)設(shè)備是用一個(gè)圖像壓縮編碼裝置完成對(duì)模擬圖像信號(hào)的編碼并根據(jù)模式信號(hào)和幀算子(operator)信號(hào)(FO)所示的控制信號(hào)對(duì)接收的圖像數(shù)據(jù)譯碼;利用發(fā)射/接收熵部分16進(jìn)行壓縮、編碼和對(duì)從圖像壓縮編碼器提供的圖像數(shù)據(jù)中輸出熵編碼數(shù)據(jù);并進(jìn)行譯碼、擴(kuò)展和給圖像壓縮編碼器提供熵譯碼數(shù)據(jù);利用網(wǎng)絡(luò)接口部分完成由多路調(diào)制數(shù)據(jù)和從發(fā)射/接收熵部分提供的熵編碼數(shù)據(jù)給傳輸線輸出多路圖像數(shù)據(jù),并對(duì)從傳輸線接收的多路調(diào)制數(shù)據(jù)進(jìn)行多路解調(diào)從而為發(fā)射/接熵部分提供分離出來的圖像數(shù)據(jù)并同時(shí)從這些多路調(diào)制數(shù)據(jù)中提取控制信號(hào);利用聯(lián)接到網(wǎng)絡(luò)接口部分上的控制器控制網(wǎng)絡(luò)接口部分的圖像數(shù)據(jù)的發(fā)射和接收,在響應(yīng)快速刷新請(qǐng)求信號(hào)時(shí)提供按照通信協(xié)議數(shù)據(jù)中請(qǐng)求從受破壞的圖像恢復(fù)圖像對(duì)應(yīng)的BAS編碼信號(hào)給網(wǎng)絡(luò)接口部分,并在響應(yīng)網(wǎng)絡(luò)接口部分提供的控制信號(hào)時(shí)輸出快速刷新請(qǐng)求確認(rèn)信號(hào);利用數(shù)據(jù)差錯(cuò)檢測(cè)器,當(dāng)發(fā)射/接收熵部分的熵譯碼數(shù)據(jù)的標(biāo)題編碼的檢測(cè)時(shí)間超過預(yù)定的時(shí)間周期時(shí),給控制的提供快速刷新數(shù)據(jù)請(qǐng)求信號(hào),并在響應(yīng)從控制器提供的快速刷新數(shù)據(jù)請(qǐng)求確認(rèn)信號(hào)時(shí),將圖像壓縮編碼器的操作模式設(shè)定為幀內(nèi)模式。
在下面的段落中將參照?qǐng)D例對(duì)本發(fā)明做更詳細(xì)的描述。
參照下面詳細(xì)的描述以及相應(yīng)的附圖就會(huì)對(duì)本發(fā)明以及它所帶來的附加優(yōu)越性有一個(gè)更全面的了解,在這些附圖中相似的參考符號(hào)表示與下述相同及類似的組件
圖1是由本發(fā)明者繪制的方框圖,它概括表示了一個(gè)常規(guī)的移動(dòng)電視電話系統(tǒng);
圖2是一個(gè)根據(jù)本發(fā)明的原理繪制的移動(dòng)電視電話系統(tǒng)的方框圖;
圖3是一個(gè)根據(jù)本發(fā)明的原理完成一個(gè)圖像恢復(fù)處理的流程圖;
圖4是一個(gè)根據(jù)本發(fā)明的原理控制圖像恢復(fù)的例程的流程圖。
在下面的描述中為使本發(fā)明得到更全面的理解,列出了許多具體細(xì)節(jié)。很明顯,對(duì)于本領(lǐng)域技術(shù)熟練者來說,沒有這些具體細(xì)節(jié)也可實(shí)施本發(fā)明。在其它例子中就不描述那些熟知的電路了,以便不使此項(xiàng)發(fā)明難以理解。
現(xiàn)在參照附圖,特別是圖1,它表示了一個(gè)移動(dòng)電視電話中相應(yīng)的常規(guī)的音頻和圖像多路傳輸系統(tǒng)。這個(gè)常規(guī)的系統(tǒng)是根據(jù)CCITT建議H261所推薦的編碼譯碼算法系統(tǒng)完成的。在圖1所示的系統(tǒng)中,這個(gè)常規(guī)的音頻和圖像多路傳輸系統(tǒng)包括一個(gè)視頻輸入/輸出設(shè)備1,它用來將模擬圖像信號(hào)轉(zhuǎn)換成數(shù)字圖像信號(hào);一個(gè)視頻編碼/譯碼器2,它用來根據(jù)CCITT建議H.261對(duì)數(shù)字圖像信號(hào)進(jìn)行編碼和譯碼;一個(gè)音頻輸入/輸出設(shè)備3,它用來將模擬音頻信號(hào)轉(zhuǎn)換成數(shù)字音頻信號(hào);一個(gè)音頻編碼/譯碼器4,它用來根據(jù)CCITT的建議H.261對(duì)數(shù)字音頻信號(hào)進(jìn)行編碼和譯碼;一個(gè)多路調(diào)制解調(diào)器6,它用來根據(jù)CCITT的建議H.221多路傳輸數(shù)字圖像數(shù)據(jù)和數(shù)字音頻數(shù)據(jù),并將控制信號(hào),如一幀的同步信號(hào)(下文中用“FAS數(shù)據(jù)”表示)、位同步信號(hào)(下文中用“BAS碼數(shù)據(jù)”表示),與其一起傳輸,以便通過一個(gè)按CCITT建議I.430規(guī)定的網(wǎng)絡(luò)接口7將信息連續(xù)傳輸給另一用戶的移動(dòng)電視電話,并將從網(wǎng)絡(luò)接口7接收的圖像數(shù)據(jù)解調(diào)出來;一個(gè)置于音頻編碼/譯碼器4和多路調(diào)制/解調(diào)器6之間的延時(shí)器5,它用來根據(jù)數(shù)字圖像數(shù)據(jù)編碼的時(shí)延對(duì)應(yīng)地對(duì)數(shù)字音頻數(shù)據(jù)產(chǎn)生一個(gè)時(shí)延。按照建議H.261編碼譯碼算法產(chǎn)生的移動(dòng)電視電話的圖像數(shù)據(jù)是由按照不同圖像格式的一個(gè)圖像層、一個(gè)GOB(數(shù)據(jù)塊群)層、一個(gè)MB層和一個(gè)塊層來形成的。在Q-CIF格式中,一個(gè)圖像層包括3個(gè)GOB層,每一個(gè)GOB層有33個(gè)宏圖像塊。每一個(gè)宏圖像塊由一個(gè)單元塊構(gòu)成,并終止一個(gè)用相應(yīng)的標(biāo)題編碼的游程長(zhǎng)度編碼。掃描寬度編碼數(shù)據(jù)是通過視頻編碼/譯碼器2的信道編碼系統(tǒng),用Bose-Chaudhuri-Hocquenghem(下文用“BCH”表示)編碼后再傳輸?shù)?。在一個(gè)BCH編碼中,一幀是由一個(gè)幀同步位、493個(gè)編碼位和18個(gè)奇偶檢驗(yàn)位組成。
為根據(jù)上述過程控制一個(gè)移動(dòng)圖像的發(fā)射和接收,移動(dòng)電視電話系統(tǒng)用幀內(nèi)模式發(fā)送圖像數(shù)據(jù)的第一幀,然后用幀間模式發(fā)送圖像數(shù)據(jù)的后續(xù)幀。也就是用幀內(nèi)模式發(fā)送第一個(gè)完整幀圖像,然后只將當(dāng)前幀圖像和前一幀圖像之間不同圖像所示的移動(dòng)圖像為用幀間模式發(fā)送而提取出來,在用上述步驟發(fā)送和接收一發(fā)射方和接收方相應(yīng)移動(dòng)電視電話間共同的圖像時(shí),如果傳輸網(wǎng)絡(luò)上發(fā)生了不可預(yù)測(cè)的突發(fā)錯(cuò)誤,如在ISDN傳輸線上發(fā)生了錯(cuò)誤,或大量的隨機(jī)錯(cuò)誤,接收?qǐng)D像就會(huì)發(fā)生被破壞現(xiàn)象。也就是說,顯示在屏幕上的圖像被分散,如果這種現(xiàn)象出現(xiàn),用戶必須通過按動(dòng)與電視電話系統(tǒng)的視頻輸入/輸出設(shè)備相連面板上安裝的恢復(fù)請(qǐng)求鍵來人工產(chǎn)生一個(gè)圖像恢復(fù)請(qǐng)求。當(dāng)產(chǎn)生一個(gè)快速刷新數(shù)據(jù)請(qǐng)求信號(hào)時(shí),接收端用戶的電視電話發(fā)出BAS編碼數(shù)據(jù)來表示在圖像數(shù)據(jù)中有錯(cuò)誤發(fā)生。在這時(shí),BAS碼數(shù)據(jù)通過發(fā)送網(wǎng)絡(luò)被發(fā)送給另一個(gè)用戶的電視電話。收到BAS碼數(shù)據(jù)的另一個(gè)用戶的電視電話轉(zhuǎn)換發(fā)送模式來響應(yīng)這一圖像數(shù)據(jù)的接收,從而這圖像數(shù)據(jù)可以用幀內(nèi)模式發(fā)送。當(dāng)發(fā)送端用戶的電視電話發(fā)送模式轉(zhuǎn)換為幀內(nèi)模式時(shí),接收端用戶損壞的圖像通過發(fā)送一個(gè)完整的幀圖像得到恢復(fù)。
上述圖像恢復(fù)過程適用于在一個(gè)常規(guī)的電視電話中,努力糾正接收信號(hào)中的錯(cuò)誤,并且恢復(fù)圖像,我認(rèn)為速度沒必要降低,因?yàn)槲野l(fā)現(xiàn)用戶監(jiān)視頻顯示器中的圖像錯(cuò)誤然后操作安裝在電視電話面板上的手動(dòng)操作恢復(fù)請(qǐng)求鍵以恢復(fù)受損圖像,這需花費(fèi)時(shí)間。另外,一旦接收?qǐng)D像受損,用戶必須手動(dòng)操作恢復(fù)請(qǐng)求鍵,這對(duì)于常規(guī)的電視電話的圖像恢復(fù)方法來說總是一個(gè)弊病。
現(xiàn)在看圖2,這個(gè)移動(dòng)電視電話系統(tǒng)包括一個(gè)圖像輸入輸出部分12,它用來輸入輸出表示一個(gè)物體圖像的圖像信號(hào),并能可視地顯示所接收到的圖像信號(hào)的圖像;一個(gè)差分脈碼調(diào)制部分(下文中用“DPCM”表示)14,它用來對(duì)從圖像輸入輸出部分12輸出的圖像信號(hào)進(jìn)行編碼,并根據(jù)模式信號(hào)(IT/IR)和幀算子信號(hào)(FO)表示的控制信號(hào)提供脈沖編碼調(diào)制數(shù)據(jù),而且對(duì)接收的圖像數(shù)據(jù)譯碼,并以模擬圖像信號(hào)的形式將脈沖編碼調(diào)制信號(hào)輸出給圖像輸入輸出部分12;一個(gè)發(fā)射接收熵部分16,它用來將由DPCM14輸出的脈沖編碼調(diào)制信號(hào)的熵編碼數(shù)據(jù)進(jìn)行壓縮、編碼和輸出,并且完成譯碼、擴(kuò)展并將熵譯碼數(shù)據(jù)輸出給DPCM14;一個(gè)網(wǎng)絡(luò)接口部分18,它用來將控制信號(hào)和由發(fā)射/接收熵部分16輸出的熵編碼數(shù)據(jù)組成多路信號(hào)以將圖像數(shù)據(jù)輸出給傳輸線,并且將從傳輸線接收到的多路數(shù)據(jù)進(jìn)行解調(diào)以給發(fā)射/接收熵部分16提供圖像數(shù)據(jù),并同時(shí)從多路數(shù)據(jù)中提取控制信號(hào);一個(gè)聯(lián)接到網(wǎng)絡(luò)接口部分18上的控制器22,用來控制網(wǎng)絡(luò)接口部分18的圖像數(shù)據(jù)的發(fā)射和接收,為響應(yīng)快速刷新請(qǐng)求信號(hào)(下文中用“FUD-R信號(hào)”表示)將通信協(xié)議中請(qǐng)求從受損圖像恢復(fù)圖像對(duì)應(yīng)的BAS編碼信號(hào)提供給網(wǎng)絡(luò)接口部分18,并輸出快速刷新數(shù)據(jù)請(qǐng)求確認(rèn)信號(hào)(下文中用“FUD-ACK信號(hào)”表示)以響應(yīng)從網(wǎng)絡(luò)接口部分18輸出的控制信號(hào);一個(gè)數(shù)據(jù)差錯(cuò)檢測(cè)器20,它在檢測(cè)從發(fā)射/接收熵部分16得到的熵譯碼數(shù)據(jù)長(zhǎng)度的時(shí)間超過從標(biāo)題碼值中得到的一個(gè)標(biāo)準(zhǔn)數(shù)據(jù)幀的長(zhǎng)度時(shí),給控制器22提供FUD-R信號(hào),并且在響應(yīng)控制器22發(fā)出的FUD-ACK信號(hào)時(shí),將DPCM14的操作模式設(shè)定為幀內(nèi)模式。
圖2所示的發(fā)射/接收熵部分16包括一個(gè)熵編碼器24,它用來將DPCM14提供的脈沖編碼調(diào)制數(shù)據(jù)進(jìn)行游程長(zhǎng)度編碼并輸出;一個(gè)發(fā)射緩沖器28,用來緩存由熵編碼器24提供的游程長(zhǎng)度編碼數(shù)據(jù);一個(gè)發(fā)射BCH碼的編碼器(下文中用“T-BCH編碼器”表示)32,用來對(duì)發(fā)射緩沖器28提供的緩存的游程長(zhǎng)度編碼數(shù)據(jù)用BCH碼編碼并輸出BCH編碼數(shù)據(jù);一個(gè)接收BCH碼譯碼器(下文中用“R-BCH譯碼器”表示)34,用來對(duì)接收到的圖像數(shù)據(jù)進(jìn)行BCH譯碼和輸出;一個(gè)接收緩沖器30,用來緩存由接收BCH碼譯碼器34輸出的BCH譯碼數(shù)據(jù);一個(gè)熵譯碼器26用來對(duì)從接收緩沖器30提供的緩存的BCH譯碼數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼,從而給DPCM14輸出游程長(zhǎng)度譯碼數(shù)據(jù)。
網(wǎng)絡(luò)接口部分18包括一個(gè)多路調(diào)制器36,它用來對(duì)T-BCH編碼器32提供的BCH編碼數(shù)據(jù)和控制器22提供的控制數(shù)據(jù)進(jìn)行多路調(diào)制并給網(wǎng)絡(luò)接口40提供多路數(shù)據(jù);一個(gè)多路解調(diào)器38,用來對(duì)從網(wǎng)絡(luò)接口40接收到的多路傳輸?shù)膱D像數(shù)據(jù)進(jìn)行解調(diào),將解調(diào)出的信號(hào)輸出給R-BCH譯碼器34,并將控制信號(hào)輸出給控制器22;一個(gè)網(wǎng)絡(luò)接口40,它是連接在多路調(diào)制器36和解調(diào)器38與傳輸線之間的,用來在控制器22的控制下完成與ISDN網(wǎng)絡(luò)的接口。
圖3是根據(jù)本發(fā)明的圖像恢復(fù)請(qǐng)求流程圖,它表示了如圖2所示的控制器22的圖像恢復(fù)請(qǐng)求步驟。這個(gè)流程圖表示了響應(yīng)輸入FUD-R信號(hào)時(shí)通過多路調(diào)制器36將預(yù)定的BAS碼數(shù)據(jù)發(fā)送給另一個(gè)用戶的過程。特別是,控制器22以步驟50中規(guī)定的周期,周期性地掃描輸入口以檢測(cè)數(shù)據(jù)差錯(cuò)檢測(cè)器20發(fā)出的FUD-R信號(hào)。在步驟52中一旦FUD-R信號(hào)被檢測(cè)到,控制器22就在步驟54中以幀內(nèi)模式發(fā)送通信協(xié)議請(qǐng)求發(fā)送圖像數(shù)據(jù)的BAS編碼數(shù)據(jù)給多路調(diào)制器36,使得圖像數(shù)據(jù)以幀內(nèi)模式發(fā)送。如果FUD-R信號(hào)沒有被檢測(cè)到,控制器22就終止圖像恢復(fù)請(qǐng)求操作。
圖4是根據(jù)本發(fā)明控制圖像恢復(fù)的流程圖,它表示了為響應(yīng)控制器22FUD-ACK信號(hào)的接收,通過數(shù)據(jù)差錯(cuò)檢測(cè)器20將DPCM14的操作模式設(shè)置為幀內(nèi)模式以發(fā)送一幀內(nèi)的所有圖像數(shù)據(jù)?,F(xiàn)在參見圖4,控制器22在步驟56監(jiān)測(cè)解調(diào)器38接收到的接收數(shù)據(jù)。如果接收數(shù)據(jù)是由解調(diào)器38接收到的,控制器22就在步驟58中檢測(cè)接收數(shù)據(jù)是否包含所期望的BAS編碼數(shù)據(jù),并在步驟60中輸出FUD-ACK信號(hào)給數(shù)據(jù)差錯(cuò)檢測(cè)器20以給DPCM14產(chǎn)生一個(gè)幀內(nèi)模式信號(hào)使之用幀內(nèi)模式發(fā)送圖像數(shù)據(jù)。如果接收數(shù)據(jù)中沒有BAS編碼數(shù)據(jù),控制器22就終止模式設(shè)置操作。
在圖2中,當(dāng)模擬圖像信號(hào)是從圖像輸入輸出部分12提供,那么它對(duì)于DPCM14來說是輸入信號(hào)。DPCM14為編碼和量化將模擬圖像信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),從而可根據(jù)數(shù)據(jù)差錯(cuò)檢測(cè)器20提供的控制信號(hào)以一個(gè)特殊的發(fā)送模式給熵編碼器24提供脈沖編碼調(diào)制信號(hào)。由數(shù)據(jù)差錯(cuò)控制檢測(cè)器20提供的控制信號(hào)包括一個(gè)幀算子信號(hào)(FO)和一個(gè)表示幀內(nèi)模式信號(hào)還是幀間模式信號(hào)的模式信號(hào)(IT/IR模式)。在一個(gè)圖像數(shù)據(jù)的最初一幀里,F(xiàn)O信號(hào)和幀內(nèi)模式(IT模式)信號(hào)是由數(shù)據(jù)差錯(cuò)檢測(cè)器20提供的;DPCM14以幀內(nèi)模式運(yùn)行從而將一幀的所有脈沖編碼調(diào)制數(shù)據(jù)輸出給熵編碼器24。熵編碼器24順序地進(jìn)行脈沖編碼調(diào)制數(shù)據(jù)的游程長(zhǎng)度編碼,并經(jīng)過發(fā)送緩沖器28將游程長(zhǎng)度編碼數(shù)據(jù)輸出給T-BCH編碼器32。然后,T-BCH編碼器32根據(jù)CCITT建議H.261對(duì)游程長(zhǎng)度編碼數(shù)據(jù)進(jìn)行BCH編碼,從而給多路調(diào)制器提供BCH編碼數(shù)據(jù)。在上圖中發(fā)送緩沖器32是用來緩存熵編碼器24和T-BCH編碼器32間的輸出之差的。
多路調(diào)制器36將T-BCH編碼器32提供的BCH編碼數(shù)據(jù)和例如由控制器22提供的FAS數(shù)據(jù)和BAS編碼數(shù)據(jù)的控制數(shù)據(jù)進(jìn)行多路調(diào)制,從而給網(wǎng)絡(luò)接口40提供多路調(diào)制數(shù)據(jù)。如前所述,F(xiàn)AS數(shù)據(jù)是用做幀同步的信號(hào),BAS編碼數(shù)據(jù)是為數(shù)據(jù)通信協(xié)議提供的碼速率允許信號(hào)以及用來在另一個(gè)用戶的移動(dòng)電視電話中確認(rèn)是否音頻和圖像編碼方式相互匹配。BAS編碼數(shù)據(jù)還用來在發(fā)射機(jī)這端為大量音頻信息和大量圖像信息設(shè)置編碼數(shù)據(jù)(例如對(duì)比特率編碼)。網(wǎng)絡(luò)接口40在控制器22的控制下通過與ISDN網(wǎng)絡(luò)聯(lián)接的傳輸線將多路調(diào)制器36提供的多路調(diào)制數(shù)據(jù)發(fā)送給另一用戶。
同時(shí),從另一用戶輸出的信號(hào)被網(wǎng)絡(luò)接口40接收并在控制器22的控制下將這些接收數(shù)據(jù)輸入給多路調(diào)制器38。多路調(diào)制器38將從網(wǎng)絡(luò)接口40接收到的多路調(diào)制信號(hào)進(jìn)行解調(diào),從而分別輸出解調(diào)出的信號(hào)和控制信號(hào)。然后將解調(diào)出的信號(hào)提供給R-BCH編碼器34,并將控制信號(hào)提供給控制器22。這里可以認(rèn)識(shí)到這些信號(hào)調(diào)制和解調(diào)操作是按如CCITT建議H.221中推薦的一個(gè)幀格式或一個(gè)相似的幀結(jié)構(gòu)來完成的。
R-BCH譯碼器34接收從解調(diào)器38提供的解調(diào)出的信號(hào),對(duì)接收數(shù)據(jù)進(jìn)行BCH譯碼從而將BCH譯碼數(shù)據(jù)輸出給接收緩沖器30。R-BCH譯碼器34對(duì)多路解調(diào)出的數(shù)據(jù)進(jìn)行BCH譯碼,這些以一幀為單位數(shù)據(jù)是以493比特為單位從發(fā)送部分發(fā)送的,從而給接收緩沖器30提供的BCH譯碼數(shù)據(jù)也是以一幀為單位。此時(shí),如果接收端的差錯(cuò)每一個(gè)493比特單位少于2比特,R-BCH譯碼器34用BCH譯碼中的奇偶校驗(yàn)位來糾正此差錯(cuò),并校正幀傳輸錯(cuò)誤。應(yīng)該注意到,R-BCH譯碼器34也能被設(shè)計(jì)為可在每一493比特單位內(nèi)糾正多于2個(gè)錯(cuò)誤,這取決于每一幀里奇偶校驗(yàn)位的數(shù)目。接收緩沖器30從R-BCH34接收BCH譯碼數(shù)據(jù),緩存這些BCH譯碼數(shù)據(jù),并將緩存的BCH譯碼數(shù)據(jù)提供給熵譯碼器26。熵譯碼器26對(duì)緩存的BCH譯碼數(shù)據(jù)進(jìn)行熵譯碼,以將熵譯碼數(shù)據(jù)輸出給DPCM14。熵譯碼器26的熵譯碼操作是在每個(gè)宏單元上完成的,每個(gè)宏單元包括6個(gè)圖像數(shù)據(jù)塊,并在譯碼中對(duì)圖像數(shù)據(jù)塊計(jì)數(shù)。DPCM14接收熵譯碼器26提供的熵譯碼數(shù)據(jù),將熵譯碼數(shù)據(jù)譯碼、轉(zhuǎn)換成模擬像數(shù)據(jù),從而使圖像輸入輸出部分12還原出連續(xù)的圖像。
在圖2所述的操作中,數(shù)據(jù)差錯(cuò)檢測(cè)器20聯(lián)到發(fā)射/接收熵部分16,從接收數(shù)據(jù)中檢測(cè)發(fā)射/接收熵部分16的H.261譯碼操作錯(cuò)誤狀態(tài)。如果接收數(shù)據(jù)中沒有錯(cuò)誤,發(fā)射和接收端用戶的移動(dòng)電視電話就相互發(fā)射和接收移動(dòng)圖像從而在兩個(gè)用戶之間完成圖像和話音通信。如果在傳輸線上或在發(fā)送網(wǎng)絡(luò)上出現(xiàn)了違反約定的突發(fā)錯(cuò)誤或出現(xiàn)許多隨機(jī)錯(cuò)誤,這些錯(cuò)誤是很嚴(yán)重的,并且超出了R-BCH譯碼器34的糾錯(cuò)能力;也就是說,如果接收數(shù)據(jù)中每一個(gè)493比特單位中出現(xiàn)了2比特以上的突發(fā)錯(cuò)誤或隨機(jī)錯(cuò)誤,這些突發(fā)錯(cuò)誤擴(kuò)展到接收數(shù)據(jù)的下一幀,就會(huì)導(dǎo)致在屏幕上產(chǎn)生一個(gè)恢復(fù)圖像的分散。由R-BCH譯碼器34擴(kuò)展的錯(cuò)誤數(shù)據(jù)是通過接收緩沖器30輸入給熵譯碼器26的,在那里熵譯碼器26在每一由6個(gè)圖像數(shù)據(jù)塊組成的宏單元上執(zhí)行游程長(zhǎng)度譯碼操作。熵譯碼器26也增加一個(gè)計(jì)數(shù)器用來在每完成一個(gè)圖像數(shù)據(jù)塊的游程長(zhǎng)度譯碼操作后,對(duì)數(shù)據(jù)塊數(shù)計(jì)數(shù)。每一圖像數(shù)據(jù)塊是在這些突發(fā)錯(cuò)誤造成的一個(gè)擴(kuò)展?fàn)顟B(tài)之內(nèi)。因此每個(gè)圖像數(shù)據(jù)塊錯(cuò)誤數(shù)據(jù)的數(shù)目是不斷增加的;并且用來在一個(gè)宏塊內(nèi)計(jì)數(shù)圖像數(shù)據(jù)塊數(shù)目的計(jì)數(shù)器的值增加,如果這個(gè)值超過6就會(huì)導(dǎo)致數(shù)據(jù)塊的損壞。因此,MBA間隔是隨著傳輸線上接收數(shù)據(jù)中突發(fā)錯(cuò)誤的發(fā)生造成的接收數(shù)據(jù)塊數(shù)目的增加而增加的。如果MBA(宏塊地址)的間隔增加,作為用來保持一個(gè)統(tǒng)一的間隔的數(shù)據(jù)塊群(GOB)的起始位置之GBSC(塊起始碼群)間隔也增加。如果發(fā)生了數(shù)據(jù)分組長(zhǎng)度的擴(kuò)展,作為在屏幕上視頻顯示用的圖像數(shù)據(jù)起始點(diǎn)位置的PSC(圖像起始碼)間隔也會(huì)增加。這時(shí)如果幀間隔迅速地變化,與熵譯碼器26相連的數(shù)據(jù)差錯(cuò)檢測(cè)器20就會(huì)判斷接收數(shù)據(jù)的錯(cuò)誤狀態(tài),因?yàn)殪刈g碼器26的功能之一就是檢測(cè)MBA間隔、GBSC間隔以及PSC間隔,并糾正前一幀和當(dāng)前幀的錯(cuò)誤。當(dāng)數(shù)據(jù)差錯(cuò)檢測(cè)器20判斷接收數(shù)據(jù)錯(cuò)誤狀態(tài)時(shí),數(shù)據(jù)錯(cuò)誤檢測(cè)器20就將FUD-R信號(hào)輸出給控制器22。這時(shí),控制器22在圖2所述的步驟50中按預(yù)定時(shí)間掃描輸入端口,并在步驟52尋找FUD-R信號(hào)。當(dāng)數(shù)據(jù)差錯(cuò)檢測(cè)器20產(chǎn)生請(qǐng)求發(fā)送圖像恢復(fù)的FUD-R信號(hào)時(shí),控制器22在步驟52檢測(cè)這個(gè)FUD-R信號(hào),并在步驟54給多路調(diào)制器36輸出一個(gè)預(yù)期的BAS碼數(shù)據(jù)。這個(gè)BAS碼數(shù)據(jù)是“01010001”的二進(jìn)制數(shù)據(jù)形式,它表示請(qǐng)求用幀內(nèi)模式進(jìn)行圖像數(shù)據(jù)的圖像恢復(fù)發(fā)送對(duì)應(yīng)的通信協(xié)議數(shù)據(jù)。多路調(diào)制器36接收到從控制器22輸出的“01010001”的BAS編碼數(shù)據(jù),根據(jù)CCITT建議H.221對(duì)BCH編碼數(shù)據(jù)和BAS編碼數(shù)據(jù)進(jìn)行多路調(diào)制,并給網(wǎng)絡(luò)接口40產(chǎn)生多路信號(hào)。由接收方的控制器22提供的BAS編碼數(shù)據(jù)發(fā)送給根據(jù)CCITT建議H.221發(fā)送圖像數(shù)據(jù)的發(fā)送方。從接收方發(fā)送的BAS編碼數(shù)據(jù)通過發(fā)送方移動(dòng)電視電話內(nèi)的網(wǎng)絡(luò)接口40輸入給多路解調(diào)器38,這時(shí)發(fā)送方的移動(dòng)電視電話操作如下。
發(fā)送方的移動(dòng)電視電話的多路解調(diào)器38對(duì)從網(wǎng)絡(luò)接口40接收到的數(shù)據(jù)進(jìn)行多路解調(diào),并分別輸出多路解調(diào)數(shù)據(jù)和BAS控制數(shù)據(jù)。然后,將圖像數(shù)據(jù)輸入給R-BCH譯碼器34,將BAS數(shù)據(jù)輸入給控制器22??刂破?2響應(yīng)多路解調(diào)器38,決定是否在圖3中的步驟56接收接收數(shù)據(jù),然后檢測(cè)接收數(shù)據(jù)是否包含所期望的BAS編碼數(shù)據(jù)。也就是控制器22檢測(cè)接收的BAS碼數(shù)據(jù)是否是二進(jìn)制狀態(tài)數(shù)據(jù)“01010001”,如果它是二進(jìn)制狀態(tài)數(shù)據(jù)“01010001”,那么控制器22就判斷為從另一方的移動(dòng)電視電話發(fā)送了FUD-R信號(hào),并在步驟60將FUD-ACK信號(hào)輸出給錯(cuò)誤檢測(cè)器20。也就是控制器22將圖像數(shù)據(jù)的傳輸模式由幀間模式(宏數(shù)據(jù)塊發(fā)送)設(shè)置為幀內(nèi)模式,從而一幀單位的圖像信號(hào)可被發(fā)送。數(shù)據(jù)差錯(cuò)檢測(cè)器20為響應(yīng)FUD-ACK信號(hào)給DPCM14產(chǎn)生一個(gè)表示幀內(nèi)模式(IT)的模式信號(hào)。DPCM14以幀內(nèi)模式輸出圖像數(shù)據(jù)(也就是99宏塊至1幀的圖像數(shù)據(jù))給熵編碼器24,來響應(yīng)數(shù)據(jù)差錯(cuò)檢測(cè)器20提供的表示幀內(nèi)模式的模式信號(hào)。如果DPCM14按如上所述的幀內(nèi)模式輸出圖像數(shù)據(jù),接收方可接收一個(gè)圖像的精確的恢復(fù)。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例,接收數(shù)據(jù)的錯(cuò)誤狀態(tài)可以用MBA間隔或GBSC間隔檢測(cè)。對(duì)于本領(lǐng)域技術(shù)熟練者可以理解用上述特性即使用接收緩沖器30的具體數(shù)據(jù)總和,也可以將圖像數(shù)據(jù)檢測(cè)出來。也就是說如果根據(jù)對(duì)熵譯碼器26的錯(cuò)誤數(shù)據(jù)的熵譯碼操作檢測(cè)的接收緩沖器30內(nèi)的圖像數(shù)據(jù)總量是迅速增加的,完全按照本發(fā)明的精神及范圍就可用相似的方法將接收數(shù)據(jù)的錯(cuò)誤狀態(tài)判斷出來。類似地,本發(fā)明的圖像恢復(fù)方案也可與Hinman的350,Baker等人的209和Dangi等人的492所揭示的視頻和音頻傳輸系統(tǒng)結(jié)合使用。
在如上所述的本發(fā)明中,移動(dòng)電視電話系統(tǒng)現(xiàn)在可以更有效平穩(wěn)地經(jīng)ISDN網(wǎng)絡(luò)進(jìn)行音頻和圖像信息的通信。更重要的是可以確保精確的圖像恢復(fù),因?yàn)楫?dāng)圖像快速刷新請(qǐng)求信號(hào)自動(dòng)地傳輸給移動(dòng)電視電話而使圖像數(shù)據(jù)以幀內(nèi)模式傳輸時(shí),網(wǎng)絡(luò)中有關(guān)突發(fā)性的數(shù)據(jù)錯(cuò)誤可以自動(dòng)地被檢測(cè)出來,并且缺損的圖像可以自動(dòng)地得到恢復(fù)。
權(quán)利要求
1.電視電話系統(tǒng)中的一個(gè)圖像恢復(fù)裝置,它具有將圖像轉(zhuǎn)換成圖像信號(hào)及啟動(dòng)接收到的圖像信號(hào)的視頻顯示的輸入輸出裝置,所述圖像恢復(fù)裝置,包括圖像壓縮編碼裝置,用來對(duì)從所說的圖像輸入輸出裝置輸出的圖像信號(hào)編碼,以及將編碼的圖像數(shù)據(jù)譯碼,并由控制信號(hào)的輸入接收,以輸出模擬圖像信號(hào)給所說的圖像輸入輸出裝置;熵裝置,用來將從所說的圖像壓縮編碼裝置輸出的數(shù)據(jù)進(jìn)行壓縮、編碼及輸出,以及對(duì)接收的數(shù)據(jù)進(jìn)行譯碼和擴(kuò)展,從而給所說的圖像壓縮編碼裝置輸出譯碼、擴(kuò)展的數(shù)據(jù);網(wǎng)絡(luò)接口裝置,用來對(duì)輸入的消息數(shù)據(jù)及從所說的發(fā)送接收熵裝置輸出的圖像數(shù)據(jù)進(jìn)行多路調(diào)制,以給傳輸線輸出多路調(diào)制數(shù)據(jù),以及多路解調(diào)從傳輸線收到的多路調(diào)制數(shù)據(jù),以給所說的發(fā)送接收熵裝置輸入圖像數(shù)據(jù)并同時(shí)提取、輸出消息數(shù)據(jù);控制裝置,它聯(lián)接到所說的用來控制發(fā)送和接收接口的網(wǎng)絡(luò)接口裝置上,用來給所說的網(wǎng)絡(luò)接口裝置提供恢復(fù)請(qǐng)求消息數(shù)據(jù)以響應(yīng)一個(gè)快速刷新數(shù)據(jù)請(qǐng)求信號(hào)的輸入,并輸出一個(gè)快速刷新數(shù)據(jù)請(qǐng)求確認(rèn)信號(hào)以響應(yīng)所說的提取的消息數(shù)據(jù)的輸入;以及差錯(cuò)檢測(cè)裝置,用來在檢測(cè)的時(shí)間超過前面幀中根據(jù)一個(gè)標(biāo)準(zhǔn)寬度預(yù)期的門限寬度時(shí)間時(shí),提供快速刷新請(qǐng)求信號(hào)給所說的控制裝置,它是通過檢測(cè)所說的發(fā)送接收熵裝置的譯碼數(shù)據(jù)中的標(biāo)題碼來完成的,并且將所說的圖像壓縮編碼裝置的操作設(shè)置為幀內(nèi)模式來響應(yīng)所說的控制裝置輸出的快速刷新數(shù)據(jù)請(qǐng)求確認(rèn)信號(hào)。
2.如權(quán)利要求1所述的圖像恢復(fù)裝置,其特征在于所說的熵裝置包括發(fā)射編碼裝置,它用來對(duì)從所說的圖像壓縮編碼裝置輸出的數(shù)據(jù)進(jìn)行游程長(zhǎng)度編碼,并對(duì)游程長(zhǎng)度編碼數(shù)據(jù)進(jìn)行BCH編碼,從而使這些數(shù)據(jù)以一種發(fā)送格式形成一幀,和發(fā)射數(shù)據(jù)譯碼裝置,用來對(duì)接收到的以這種發(fā)送格式經(jīng)BCH編碼的數(shù)據(jù)進(jìn)行BCH譯碼,對(duì)所說的BCH譯碼數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼,并將所說的游程長(zhǎng)度譯碼數(shù)據(jù)輸出給所說的圖像壓縮編碼裝置。
3.如權(quán)利要求2所述的圖像恢復(fù)裝置,其特征在于所說的發(fā)送編碼裝置包括熵編碼裝置,用來對(duì)從所說的壓縮編碼裝置輸出的數(shù)據(jù)進(jìn)行游程長(zhǎng)度編碼及輸出;發(fā)送緩沖裝置,用來對(duì)從所說的熵編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行緩存和輸出,以及發(fā)送BCH編碼裝置,用來對(duì)從所說的發(fā)送緩沖裝置輸出的數(shù)據(jù)進(jìn)行BCH編碼和輸出。
4.如權(quán)利要求3所述的圖像恢復(fù)裝置,其特征在于所說的發(fā)送數(shù)據(jù)譯碼裝置包括接收BCH譯碼裝置,用來對(duì)接收的數(shù)據(jù)進(jìn)行BCH譯碼和輸出;接收緩沖裝置,用來對(duì)從所說的接收BCH譯碼裝置輸出的數(shù)據(jù)進(jìn)行緩存和輸出;以及熵譯碼裝置,用來對(duì)從所說的接收緩沖裝置輸出的數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼,從而將游程長(zhǎng)度譯碼數(shù)據(jù)輸出給所說的圖像壓縮編碼裝置。
5.如權(quán)利要求4中所述的圖像裝置,其特征在于所說的錯(cuò)誤檢測(cè)裝置比較對(duì)所說的BCH譯碼數(shù)據(jù)游程長(zhǎng)度譯碼中的MBA間隔與由標(biāo)準(zhǔn)值決定的MBA間隔,檢測(cè)接收數(shù)據(jù)的差錯(cuò),并給所說的控制裝置輸出快速刷新數(shù)據(jù)請(qǐng)求信號(hào)。
6.如權(quán)利要求2中所述的圖像恢復(fù)裝置,其特征在于所說的接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置比較由對(duì)所說的經(jīng)BCH譯碼的數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼中MBA間隔的增加產(chǎn)生的GBSC間隔與預(yù)定的GBSC間隔,檢測(cè)接收數(shù)據(jù)的差錯(cuò),并將快速刷新數(shù)據(jù)請(qǐng)求信號(hào)輸出給所說的控制裝置。
7.如權(quán)利要求4中所述的圖像恢復(fù)裝置,其特征在于所說的接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置比較由對(duì)所說的經(jīng)BCH譯碼的數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼中MBA間隔的增加產(chǎn)生的GBSC間隔與預(yù)定的GBSC間隔,檢測(cè)接收數(shù)據(jù)的差錯(cuò),并將快速刷新數(shù)據(jù)請(qǐng)求信號(hào)輸出給所說的控制裝置。
8.如權(quán)利要求2中所述的圖像恢復(fù)裝置,其特征在于所說的接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置檢測(cè)所說的接收緩沖裝置中瞬時(shí)數(shù)據(jù)總量,這個(gè)接收緩沖裝置中緩存著從所說的接收BCH譯碼裝置輸出到所說的熵譯碼裝置的數(shù)據(jù);這個(gè)差錯(cuò)檢測(cè)裝置還檢測(cè)接收數(shù)據(jù)的差錯(cuò),并給所說的控制裝置提供快速刷新數(shù)據(jù)請(qǐng)求信號(hào)。
9.如權(quán)利要求4中所述的圖像恢復(fù)裝置,其特征在于所說的接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置檢測(cè)所說的接收緩沖裝置中瞬時(shí)數(shù)據(jù)總量,這個(gè)接收緩沖裝置中緩存著從所說的接收BCH譯碼裝置輸出到所說的熵譯碼裝置的數(shù)據(jù);這個(gè)差錯(cuò)檢測(cè)裝置還檢測(cè)接收數(shù)據(jù)的差錯(cuò),并給所說的控制裝置提供快速刷新數(shù)據(jù)請(qǐng)求信號(hào)。
10.一個(gè)移動(dòng)電視電話系統(tǒng)中的電視電話系統(tǒng)的圖象恢復(fù)方法,該系統(tǒng)包括圖像輸入輸出裝置,圖像壓縮編碼裝置,發(fā)送和接收熵裝置,網(wǎng)絡(luò)接口裝置,控制裝置和接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置,這個(gè)接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置檢測(cè)接收數(shù)據(jù)的差錯(cuò),以給所說的控制裝置提供檢測(cè)了的數(shù)據(jù),它還用幀內(nèi)模式控制所說的圖像壓縮編碼裝置的運(yùn)行,以響應(yīng)快速刷新數(shù)據(jù)請(qǐng)求確認(rèn)信號(hào)的輸入;這個(gè)移動(dòng)電視電話系統(tǒng)還與另一個(gè)用戶發(fā)送和接收?qǐng)D像信號(hào);所述圖像恢復(fù)方法包括下列步驟差錯(cuò)檢測(cè)信息傳輸,將快速刷新數(shù)據(jù)請(qǐng)求信號(hào)多路調(diào)制到發(fā)送數(shù)據(jù)中,以響應(yīng)接收數(shù)據(jù)的差錯(cuò)檢測(cè),并將多路調(diào)制數(shù)據(jù)發(fā)送給另一用戶;和圖像信息傳輸,用幀內(nèi)模式設(shè)定數(shù)據(jù)發(fā)送模式以響應(yīng)從另一方發(fā)送的快速刷新數(shù)據(jù)請(qǐng)求信號(hào),并發(fā)送一幀圖像數(shù)據(jù)。
11.一個(gè)有將圖像轉(zhuǎn)換為圖像信號(hào)的圖像輸入輸出裝置和能將接收的圖像信號(hào)視頻顯示的電視電話系統(tǒng)中的圖像恢復(fù)裝置,所說的圖像恢復(fù)裝置包括圖像壓縮編碼裝置,它用來將從所說的圖像輸入輸出裝置輸出的圖像信號(hào)進(jìn)行編碼,并對(duì)編碼圖像數(shù)據(jù)以及通過控制信號(hào)的輸入接收到的數(shù)據(jù)進(jìn)行譯碼,從而給所說的圖像輸入輸出裝置輸出模擬圖像信號(hào);熵裝置,用來將從所說的圖像壓縮編碼裝置輸出的數(shù)據(jù)進(jìn)行壓縮編碼和輸出,以及將接收數(shù)據(jù)進(jìn)行譯碼和擴(kuò)展以輸出譯碼、擴(kuò)展了的數(shù)據(jù)給所說的圖像壓縮編碼裝置;網(wǎng)絡(luò)接口裝置,用來對(duì)消息數(shù)據(jù)和從所說的發(fā)送和接收熵裝置輸出的圖像數(shù)據(jù)進(jìn)行多路調(diào)制,以將多路調(diào)制數(shù)據(jù)輸出給傳輸線,并用來將從所說的傳輸線接收的多路調(diào)制數(shù)據(jù)進(jìn)行多路解調(diào),以將圖像數(shù)據(jù)輸入給所說的傳輸線接收熵裝置并同時(shí)提取和輸出消息數(shù)據(jù);連接到所說的網(wǎng)絡(luò)接口的控制裝置,用來控制發(fā)送和接收接口,給所說的網(wǎng)絡(luò)接口提供恢復(fù)請(qǐng)求消息數(shù)據(jù)以響應(yīng)快速刷新數(shù)據(jù)請(qǐng)求信號(hào)的輸入,以及輸出快速刷新數(shù)據(jù)請(qǐng)求確認(rèn)信號(hào)以響應(yīng)所說的提取的消息數(shù)據(jù)的輸入;和差錯(cuò)檢測(cè)裝置,用來在檢測(cè)時(shí)間超過前面的幀的標(biāo)準(zhǔn)寬度預(yù)期的門限寬度增益(plus)的時(shí)間時(shí),給所說的控制裝置提供快速刷新數(shù)據(jù)請(qǐng)求信號(hào),這個(gè)檢測(cè)時(shí)間是通過檢測(cè)所說的發(fā)送接收熵裝置譯碼數(shù)據(jù)中的標(biāo)題碼而得到的,這個(gè)差錯(cuò)檢測(cè)裝置還用來用幀內(nèi)模式設(shè)定所說的圖像壓縮編碼裝置的操作,以響應(yīng)從所說的控制裝置輸出的快速刷新數(shù)據(jù)請(qǐng)求確認(rèn)信號(hào)。
12.如權(quán)利要求11所述的圖像恢復(fù)裝置,其特征在于所說的熵裝置包括發(fā)送編碼裝置,用來對(duì)從所說的圖像壓縮編碼裝置輸出的數(shù)據(jù)進(jìn)行游程長(zhǎng)度編碼,以及對(duì)游程長(zhǎng)度編碼數(shù)據(jù)進(jìn)行BCH編碼,從而這些數(shù)據(jù)可以一個(gè)發(fā)送格式形成一幀,和發(fā)送數(shù)據(jù)譯碼裝置,用來對(duì)接收到的以一個(gè)發(fā)送格式BCH編碼的數(shù)據(jù)進(jìn)行BCH譯碼,對(duì)所說的BCH譯碼數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼,以及將所說的游程長(zhǎng)度譯碼數(shù)據(jù)輸出給所說的圖像壓縮編碼裝置。
13.如權(quán)利要求12中所述的圖像恢復(fù)裝置,其特征在于所說的發(fā)送編碼裝置包括熵編碼裝置,它用來對(duì)從所說的圖像壓縮編碼裝置中輸出的數(shù)據(jù)進(jìn)行游程長(zhǎng)度編碼并輸出;發(fā)送緩沖裝置,用來對(duì)從所說的熵編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行緩存及輸出;以及發(fā)送BCH編碼裝置,用來對(duì)從所說的發(fā)送緩沖裝置輸出的數(shù)據(jù)進(jìn)行BCH編碼并輸出。
14.如權(quán)利要求13中所述的圖像恢復(fù)裝置,其特征在于所說的發(fā)送數(shù)據(jù)譯碼裝置包括接收BCH譯碼裝置,用來將接收的數(shù)據(jù)BCH譯碼并輸出;接收緩沖裝置,用來對(duì)從所說的接收BCH譯碼裝置輸出的數(shù)據(jù)進(jìn)行緩存;以及熵譯碼裝置,用來對(duì)從所說的接收緩沖裝置輸出的數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼,以給所說的圖像壓縮編碼裝置輸出經(jīng)游程長(zhǎng)度譯碼的數(shù)據(jù)。
15.如權(quán)利要求14中所述的圖像恢復(fù)裝置,其特征在于所說的差錯(cuò)檢測(cè)裝置比較對(duì)所說的經(jīng)BCH譯碼的數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼中的MBA間隔與由標(biāo)準(zhǔn)值決定的MBA間隔,檢測(cè)接收數(shù)據(jù)的差錯(cuò),并給所說的控制裝置輸出快速刷新數(shù)據(jù)請(qǐng)求信號(hào)。
16.如權(quán)利要求12中所述的圖像恢復(fù)裝置,其特征在于所說的接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置比較由對(duì)所說的BCH譯碼數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼中MBA間隔的增加得到的GBSC間隔與預(yù)定的GBSC間隔,檢測(cè)接收數(shù)據(jù)的差錯(cuò),并給所說的控制裝置輸出快速刷新數(shù)據(jù)請(qǐng)求信號(hào)。
17.如權(quán)利要求14中所述的圖像恢復(fù)裝置,其特征在于所說的接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置比較由對(duì)所說的BCH譯碼數(shù)據(jù)進(jìn)行游程長(zhǎng)度譯碼中MBA間隔的增加得到的GBSC間隔與預(yù)定的GBSC間隔,檢測(cè)接收數(shù)據(jù)的差錯(cuò),并給所說的控制裝置輸出快速刷新數(shù)據(jù)請(qǐng)求信號(hào)。
18.如權(quán)利要求12中所述的圖像恢復(fù)裝置,其特征在于所說的接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置檢測(cè)所說的接收緩沖裝置中瞬時(shí)數(shù)據(jù)總量,這個(gè)接收緩沖裝置中緩存著從所說的接收BCH譯碼裝置輸出到所說的熵譯碼裝置的數(shù)據(jù);這個(gè)差錯(cuò)檢測(cè)裝置還檢測(cè)接收數(shù)據(jù)的差錯(cuò),并給所說的控制裝置提供快速刷新數(shù)據(jù)請(qǐng)求信號(hào)。
19.如權(quán)利要求14中所述的圖像恢復(fù)裝置,其特征在于所說的接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置檢測(cè)所說的接收緩沖裝置中瞬時(shí)數(shù)據(jù)總量,這個(gè)接收緩沖裝置中緩存著從所說的接收BCH譯碼裝置輸出到所說的熵譯碼裝置的數(shù)據(jù);這個(gè)差錯(cuò)檢測(cè)裝置還檢測(cè)接收數(shù)據(jù)的差錯(cuò),并給所說的控制裝置提供快速刷新數(shù)據(jù)請(qǐng)求信號(hào)。
20.一個(gè)移動(dòng)電視電話系統(tǒng)中的電視電話系統(tǒng)的圖象恢復(fù)方法,該系統(tǒng)包括圖像輸入輸出裝置,圖像壓縮編碼裝置,發(fā)送和接收熵裝置,網(wǎng)絡(luò)接口裝置,控制裝置和接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置,這個(gè)接收數(shù)據(jù)差錯(cuò)檢測(cè)裝置檢測(cè)接收數(shù)據(jù)的差錯(cuò),以給所說的控制裝置提供檢測(cè)了的數(shù)據(jù),它還用幀內(nèi)模式控制所說的圖像壓縮編碼裝置的運(yùn)行,以響應(yīng)快速刷新數(shù)據(jù)請(qǐng)求確認(rèn)信號(hào)的輸入;這個(gè)移動(dòng)電視電話系統(tǒng)還與另一個(gè)用戶發(fā)送和接收?qǐng)D像信號(hào);所述圖像恢復(fù)方法包括下列步驟差錯(cuò)檢測(cè)信息傳輸,將快速刷新數(shù)據(jù)請(qǐng)求信號(hào)多路調(diào)制到發(fā)送數(shù)據(jù)中,以響應(yīng)接收數(shù)據(jù)的差錯(cuò)檢測(cè),并將多路調(diào)制數(shù)據(jù)發(fā)送給另一用戶;和圖像信息傳輸,用幀內(nèi)模式設(shè)定數(shù)據(jù)發(fā)送模式以響應(yīng)從另一方發(fā)送的快速刷新數(shù)據(jù)請(qǐng)求信號(hào),并發(fā)送一幀圖像數(shù)據(jù)。
全文摘要
本發(fā)明是電視電話系統(tǒng)中圖像恢復(fù)的方法和裝置,該系統(tǒng)包括圖像壓縮編碼裝置,發(fā)射/接收熵編碼/譯碼裝置、網(wǎng)絡(luò)接口裝置、聯(lián)接到網(wǎng)絡(luò)接口上的控制器和一個(gè)數(shù)據(jù)差錯(cuò)檢測(cè)器。利用本發(fā)明可更有效地進(jìn)行音頻及圖像通信,并確保受損圖像的精確恢復(fù)。
文檔編號(hào)H04N7/26GK1098583SQ94106309
公開日1995年2月8日 申請(qǐng)日期1994年5月30日 優(yōu)先權(quán)日1993年5月31日
發(fā)明者黃栽式 申請(qǐng)人:三星電子株式會(huì)社