亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

無線傳輸終端及無線傳輸方法、所使用的編碼裝置及編碼方法與流程

文檔序號:12005083閱讀:331來源:國知局
無線傳輸終端及無線傳輸方法、所使用的編碼裝置及編碼方法與流程
無線傳輸終端及無線傳輸方法、所使用的編碼裝置及編碼方法在本申請中,主張2010年12月22日在日本申請的專利申請?zhí)枮?010-286447的利益,該申請的內容通過引用而編入于此。技術領域本發(fā)明涉及一種通過幀間預測編碼對按時間序列重放的數(shù)據進行編碼并通過無線方式進行傳輸?shù)臒o線傳輸終端及無線傳輸方法、用于無線傳輸終端的編碼裝置及用于無線傳輸方法的編碼方法、以及用于執(zhí)行這些方法的計算機程序。

背景技術:
一直以來,公知具有拍攝被攝體而生成視頻數(shù)據并且同時通過無線方式傳輸所生成的視頻數(shù)據的功能的能夠移動的終端(以下稱為“無線視頻傳輸終端”)。這種無線視頻傳輸終端通常是具有無線通信功能,且能夠無線發(fā)送所生成的視頻數(shù)據的數(shù)碼攝像機、或具有視頻的拍攝及發(fā)送的功能的無線通信裝置(例如手機)。通過無線方式從無線視頻傳輸終端傳輸視頻數(shù)據時,通過幀間預測編碼對視頻數(shù)據進行編碼比較有利。在幀間預測編碼中,以規(guī)定的間隔生成通過其自身對輸入圖像進行編碼的幀內編碼幀(I圖像),在I圖像彼此之間生成對輸入圖像與預測圖像的差分進行編碼的多個幀間編碼幀(P圖像或B圖像),因此能夠大幅度地壓縮視頻數(shù)據。通過如此壓縮并傳輸視頻數(shù)據,在傳輸目的地能夠無延遲地接收視頻數(shù)據,從而也能夠實時地重放用無線視頻傳輸終端拍攝的視頻。圖3是通過無線方式從無線視頻傳輸終端傳輸視頻數(shù)據的無線傳輸系統(tǒng)的結構圖。如圖3所示,在無線傳輸系統(tǒng)中設有多個接入點。在圖3的例子中,設有接入點AP1及AP2。多個接入點分別覆蓋自身的無線區(qū)域。在圖3的例子中,接入點AP1覆蓋無線區(qū)域AR1,接入點AP2覆蓋無線區(qū)域AR2。如圖3所示,多個無線區(qū)域可以相互重疊一部分。無線視頻傳輸終端與自己所屬的無線區(qū)域的接入點確立聯(lián)系并進行通信。在圖3的例子中,無線視頻傳輸終端TM1與覆蓋無線區(qū)域AR1的接入點AP1進行通信,無線視頻傳輸終端TM2與覆蓋無線區(qū)域AR2的接入點AP2進行通信。無線視頻傳輸終端TM1及TM2經由接入點AP1、AP2以及路由器等中繼裝置RT分別將通過拍攝而生成的視頻數(shù)據傳輸至作為傳輸目的地的顯示器MT。無線視頻傳輸終端進行移動而從當前的所屬無線區(qū)域出來并進入新的無線區(qū)域時進行切換。無線視頻傳輸終端在進行切換期間也繼續(xù)拍攝,并繼續(xù)生成視頻數(shù)據。然而,在切換期間,由于進行與新的接入點的認證等處理,因此數(shù)十毫米~數(shù)秒期間成為無法進行視頻數(shù)據的發(fā)送的中斷期間。由此,在傳輸目的地中無法實時地重放無線視頻傳輸終端所拍攝的視頻。圖4是說明基于第一現(xiàn)有技術的切換時的視頻數(shù)據傳輸處理的圖。作為視頻數(shù)據的傳輸源的無線視頻傳輸終端具備通過幀間預測編碼對視頻數(shù)據進行編碼的編碼部(編碼器),和將編碼的視頻數(shù)據打包并發(fā)送的無線收發(fā)部。另外,在視頻數(shù)據的傳輸目的地,具備接收數(shù)據包的接收部,和對由接收部所接收的視頻數(shù)據進行解碼的解碼部(解碼器)。在具有無線視頻傳輸終端的無線單元內傳輸視頻數(shù)據的情況下,無線收發(fā)部將編碼部通過幀間預測編碼而編碼的視頻數(shù)據作為IP數(shù)據包來進行無線發(fā)送。在傳輸目的地,接收部接收該視頻數(shù)據,解碼部對視頻數(shù)據進行解碼。在圖4中,幀1及幀2的視頻數(shù)據如上述那樣從無線視頻傳輸終端傳輸至傳輸目的地,并在傳輸目的地重放。對于這些幀,能夠在傳輸目的地實時地重放由無線視頻傳輸終端所拍攝的視頻。此外,通過無線視頻傳輸終端拍攝被攝體,對視頻數(shù)據進行編碼并從無線視頻傳輸終端發(fā)送,直到在傳輸目的地接收到該視頻數(shù)據并解碼為止存在時間滯后,將如上述的幀1或幀2那樣能夠僅在該時間滯后下重放的情況稱為“實時”的重放。無線視頻傳輸終端開始切換時,如上述,無線視頻傳輸終端無法進行視頻數(shù)據的發(fā)送。因此,在如圖4所示的第一現(xiàn)有技術中,在切換中,無線視頻傳輸終端將生成的視頻數(shù)據的數(shù)據包保存于緩存器,在切換完成之后,對新的接入點發(fā)送保存于緩存器的數(shù)據包。在圖4的例子中,將切換中生成的幀3、4、5的視頻數(shù)據的數(shù)據包保存于緩存器,并在切換結束之后依次發(fā)送這些數(shù)據包。根據該第一現(xiàn)有技術,雖然在傳輸目的地切換中無法發(fā)送的幀的重放發(fā)生延遲,盡管因切換而產生數(shù)據傳輸?shù)闹袛?,但還是能夠重放所有的幀。然而,根據該第一現(xiàn)有技術,在無線視頻傳輸終端中需要用于保存切換中所生成的視頻數(shù)據的足夠容量的緩存器。在無線視頻傳輸終端是手機或數(shù)碼攝像機等小型且適宜攜帶的設備的情況下,難以確保這種足夠容量的緩存器。圖5是說明緩存器的容量不足,而將切換中的視頻數(shù)據保存于緩存器,結果產生緩存器的溢出的情況的圖。在圖5的情況下,緩存器的溢出的結果是,幀3的所有數(shù)據包與幀4的一部分數(shù)據包被廢棄。因此,即使在切換完成之后,在傳輸目的地也無法重放幀3,幀4也只有一部分數(shù)據包,因此無法完整地重放。而且,在圖5的情況下,不僅無法重放一部分或全部數(shù)據包沒有被傳輸?shù)膸?或幀4,而且因以下說明的原因,連切換完成之后所有數(shù)據包被傳輸?shù)膸?以后的幀,在傳輸目的地的重放圖像的畫質也發(fā)生劣化。如圖5所示,視頻的幀包含I圖像和P圖像。I圖像是作為視頻的重放的起點的圖像,是通過幀內預測編碼而編碼的幀。P圖像是從之前的I圖像或P圖像開始通過順方向間預測編碼而編碼的幀。參照圖5,對于幀1及幀2,打包并將所有的數(shù)據包完整地傳輸至傳輸目的地。發(fā)送幀2之后在無線視頻傳輸終端開始切換,因此幀3以后的數(shù)據包在中斷期間被保存于緩存器。然而,緩存器沒有保存三幀數(shù)據包的足夠容量,因此保存幀5的數(shù)據包時,幀3的數(shù)據包的一部分被廢棄。切換在幀6的編碼完成之前完成,無線視頻傳輸終端能夠與新的接入點進行通信,但再次開始通信而發(fā)送幀3的一部分數(shù)據包之前,幀6的數(shù)據包被保存于緩存器,因此此時幀3的數(shù)據包與幀4的一部分數(shù)據包被廢棄。因此,在切換完成而對新的接入點進行發(fā)送時,緩存器只保存有幀6及幀5的所有數(shù)據包及幀4的一部分數(shù)據包。因此,即使在切換完成之后再次開始發(fā)送,對于幀4,只能發(fā)送一部分數(shù)據包。對于幀5到幀7,通過依次發(fā)送切換完成之后保存于緩存器的數(shù)據包而能夠完整地傳輸一幀。幀8以后也能夠照常進行發(fā)送。在傳輸目的地,對于幀5,接收了完整的數(shù)據,但對幀5進行解碼需要幀4的視頻數(shù)據,如上述,幀4缺少一部分數(shù)據包而無法取得完整的視頻數(shù)據,因此幀5的畫質發(fā)生劣化。關于幀6及幀7,雖然其編碼數(shù)據本身被傳輸?shù)搅藗鬏斈康牡?,但作為參照地址的?及幀6的畫質劣化,因此對于幀6及幀7,畫質也發(fā)生劣化。如此,結果是若切換開始而中止發(fā)送,則即使在之后切換完成而再次開始發(fā)送,也不能夠在傳輸目的地正常地重放幀,直到下一個I圖像為止。因此,在第一現(xiàn)有技術中,無法抑制無線視頻傳輸終端所要求的緩存器的容量而充分地減少因切換而不能進行正常的重放的幀。相對于此,在第二現(xiàn)有技術(專利文獻1)中,對于無線視頻傳輸終端開始切換之后的幀進行幀內編碼而作為I圖像。根據該第二現(xiàn)有技術,通過對于開始切換之后的幀(根據需要也可在切換完成之后的一定期間)進行幀內編碼而能夠從切換完成之后馬上進行完整的重放?,F(xiàn)有技術文獻專利文獻專利文獻1:國際公開第2003/041408號小冊子

技術實現(xiàn)要素:
發(fā)明要解決的課題然而,在第二現(xiàn)有技術中,在切換期間保存于緩存器的視頻數(shù)據是幀內編碼幀(I圖像),因此能夠保存于緩存器內的幀數(shù)與視頻數(shù)據是幀間編碼幀(P圖像或B圖像)的情況相比減少。例如,在圖5的例子中,考慮到在緩存器中沒有保存兩幀I圖像的容量。在這種情況下,在緩存幀6的數(shù)據包時,不僅對于幀4,對于幀5也廢棄一部分或全部數(shù)據包,而不能夠進行幀5的完整的重放。因此,即使根據第二現(xiàn)有技術,也不能夠抑制無線視頻傳輸終端所要求的緩存器的容量而充分地減少因基于切換的中斷期間而不能進行正常的重放的幀。本發(fā)明是鑒于上述的問題而完成的,其目的在于提供一種無線傳輸終端,能夠抑制無線傳輸終端所要求的緩存器的容量并減少因中斷期間而不能進行正常的重放(包括完全不可能重放的情況、重放不完整的情況、重放圖像的畫質劣化的情況,但并不限定于這些)的幀數(shù)。用于解決課題的手段為了解決上述以往的問題,本發(fā)明的無線傳輸終端對按時間序列重放的數(shù)據進行編碼并通過無線方式進行傳輸,該無線傳輸終端具有如下結構,即具備:數(shù)據取得部,取得按時間序列重放的數(shù)據;編碼部,通過幀間預測編碼以幀單位對由數(shù)據取得部取得的數(shù)據進行編碼而生成編碼數(shù)據;無線發(fā)送部,通過無線方式發(fā)送編碼數(shù)據;無線發(fā)送控制部,判定無線發(fā)送部的無線狀態(tài),在判定為無線狀態(tài)已惡化時,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送;以及參照地址指定部,在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,指定編碼部中的幀間預測編碼的參照地址幀。上述的無線傳傳輸終端還可以具備緩存器,在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,該緩存器保存應由無線發(fā)送部發(fā)送的編碼數(shù)據。另外,在上述的無線傳傳輸終端中,參照地址指定部可以將在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送之前所發(fā)送的幀中能夠解碼的幀指定為參照地址幀。另外,在上述的無線傳傳輸終端中,參照地址指定部可以將在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送之前所發(fā)送的幀中能夠解碼且最新的幀指定為參照地址幀。另外,在上述的無線傳傳輸終端中,無線發(fā)送部可以在由無線發(fā)送控制部判定為無線狀態(tài)已恢復之后發(fā)送保存于緩存器的編碼數(shù)據。另外,在上述的無線傳傳輸終端中,參照地址指定部可以在由無線發(fā)送控制部判定為無線狀態(tài)已恢復之后解除參照地址幀的指定。另外,在上述的無線傳傳輸終端中,參照地址指定部可以在由無線發(fā)送控制部判定為無線狀態(tài)已恢復之后,對所指定的參照地址幀中規(guī)定數(shù)量的幀進行編碼之后解除參照地址幀的指定。另外,在上述的無線傳傳輸終端中,緩存器可以在接受到超過緩存器的容量的編碼數(shù)據時,以幀單位廢棄所保存的編碼數(shù)據。另外,在上述的無線傳傳輸終端中,緩存器可以從舊的幀開始按順序廢棄所保存的編碼數(shù)據。另外,在上述的無線傳傳輸終端中,緩存器可以以規(guī)定的幀間隔從舊的幀開始按順序廢棄所保存的編碼數(shù)據。另外,在上述的無線傳傳輸終端中,無線發(fā)送部還可以具備接收功能,無線發(fā)送控制部可以在無線發(fā)送部中的接收強度為規(guī)定的閥值以下的期間中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送。另外,在上述的無線傳傳輸終端中,無線發(fā)送控制部可以從無線傳輸終端開始切換到切換完成為止中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送。另外,本發(fā)明的其他方式是一種編碼裝置,用于無線傳輸終端,該無線傳輸終端具備:數(shù)據取得部,取得按時間序列重放的數(shù)據;無線發(fā)送部,通過無線方式發(fā)送通過幀間預測編碼以幀單位對按時間序列重放的數(shù)據進行編碼而生成的編碼數(shù)據;以及無線發(fā)送控制部,判定無線發(fā)送部的無線狀態(tài),在判定為無線狀態(tài)已惡化時,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送,該編碼裝置具有如下結構,即具備:編碼部,通過幀間預測編碼以幀單位對由數(shù)據取得部取得的按時間序列重放的數(shù)據進行編碼而生成編碼數(shù)據;以及參照地址指定部,在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,指定編碼部中的幀間預測編碼的參照地址幀。另外,本發(fā)明的另一其他方式是一種無線傳輸方法,對按時間序列重放的數(shù)據進行編碼并通過無線方式進行傳輸,該無線傳輸方法具有如下構成,即包括:數(shù)據取得步驟,取得按時間序列重放的數(shù)據;編碼步驟,通過幀間預測編碼以幀單位對在數(shù)據取得步驟取得的數(shù)據進行編碼而生成編碼數(shù)據;無線發(fā)送步驟,通過無線方式發(fā)送編碼數(shù)據;無線發(fā)送控制步驟,判定無線狀態(tài),在判定為無線狀態(tài)已惡化時,中止編碼數(shù)據的發(fā)送;以及參照地址指定步驟,在無線發(fā)送控制步驟中止編碼數(shù)據的發(fā)送時,指定編碼步驟中的幀間預測編碼的參照地址幀。另外,本發(fā)明的另一其他方式是一種編碼方法,由無線傳輸終端執(zhí)行,該無線傳輸終端具備:數(shù)據取得部,取得按時間序列重放的數(shù)據;無線發(fā)送部,通過無線方式發(fā)送通過幀間預測編碼以幀單位對按時間序列重放的數(shù)據進行編碼后的編碼數(shù)據;以及無線發(fā)送控制部,判定無線發(fā)送部的無線狀態(tài),在判定為無線狀態(tài)已惡化時,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送,該編碼方法具有如下構成,即包括:編碼步驟,通過幀間預測編碼以幀單位對由數(shù)據取得部取得的按時間序列重放的數(shù)據進行編碼而生成編碼數(shù)據;以及參照地址指定步驟,在無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,指定編碼步驟中的幀間預測編碼的參照地址幀。另外,本發(fā)明的另一其他方式是一種用于使計算機執(zhí)行上述的無線傳輸方法的計算機程序。另外,本發(fā)明的另一其他方式是一種用于使計算機執(zhí)行上述的編碼方法的計算機程序。發(fā)明效果本發(fā)明即使在中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時也生成幀間編碼幀,因此能夠抑制無線傳輸終端所要求的緩存器的容量,同時,在中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,指定幀間預測編碼的參照地址幀,因此能夠減少因中斷期間而不能進行正常的重放的幀數(shù)。如以下說明,在本發(fā)明中存在其他方式。因此,本發(fā)明的公開表示提供本發(fā)明的一部分,在此敘述并不表示限制所申請的發(fā)明的范圍。附圖說明圖1是本發(fā)明的實施方式中的無線視頻傳輸終端的結構圖。圖2是本發(fā)明的實施方式中的視頻數(shù)據傳輸處理的說明圖。圖3是通過無線方式從無線視頻傳輸終端傳輸視頻數(shù)據的系統(tǒng)的結構圖。圖4是基于第一現(xiàn)有技術的視頻數(shù)據傳輸處理的說明圖。圖5是在第一現(xiàn)有技術中的視頻數(shù)據傳輸處理中產生緩存器的溢出的情況的說明圖。具體實施方式以下,敘述本發(fā)明的詳細的說明。以下說明的實施方式只是本發(fā)明的例子,本發(fā)明可以變形為各種方式。因此,以下公開的特定的結構及功能并不限定技術方案。無線傳輸終端對按時間序列重放的數(shù)據進行編碼并通過無線方式進行傳輸。該無線傳輸終端具有如下結構,即具備:數(shù)據取得部,取得按時間序列重放的數(shù)據;編碼部,通過幀間預測編碼以幀單位對由數(shù)據取得部取得的數(shù)據進行編碼而生成編碼數(shù)據;無線發(fā)送部,通過無線方式發(fā)送編碼數(shù)據;無線發(fā)送控制部,判定無線發(fā)送部的無線狀態(tài),在判定為無線狀態(tài)已惡化時,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送;以及參照地址指定部,在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,指定編碼部中的幀間預測編碼的參照地址幀。根據該結構,即使在中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時也生成幀間編碼幀,而不是生成幀內編碼幀,因此在保存這些幀間編碼幀時緩存器的容量小,即使在無線通信再次開始之后發(fā)送所保存的編碼數(shù)據時發(fā)送的數(shù)據量也小。而且,在中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,參照地址指定部指定編碼部中的幀間預測編碼的參照地址幀,因此,能夠避免在傳輸目的地沒有在無線狀態(tài)恢復而再次開始編碼數(shù)據的發(fā)送之后所發(fā)送的編碼數(shù)據的參照地址而無法解碼的情況。此外,按時間序列重放的數(shù)據可以是視頻數(shù)據、音頻數(shù)據、或其兩者。此外,幀間預測編碼可以是除了幀內編碼幀(I圖像)之外還包含順方向預測幀(P圖像)的編碼,也可以是進一步包含雙向預測幀(B圖像)的編碼。上述的無線傳傳輸終端還可以具備緩存器,在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,該緩存器保存應由無線發(fā)送部發(fā)送的編碼數(shù)據。根據該結構,對于中止編碼數(shù)據的發(fā)送時保存于緩存器的編碼數(shù)據,也能夠避免在傳輸目的地沒有參照地址而無法解碼的情況。另外,在上述的無線傳傳輸終端中,參照地址指定部可以將在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送之前所發(fā)送的幀中能夠解碼的幀指定為參照地址幀。根據該結構,固定參照地址之后被編碼的幀都能夠在傳輸目的地解碼。另外,在上述的無線傳傳輸終端中,參照地址指定部可以將在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送之前所發(fā)送的幀中能夠解碼且最新的幀指定為參照地址幀。根據該結構,固定參照地址之后被編碼的幀都能夠在傳輸目的地解碼,并且通過使參照地址為與被編碼的幀接近的幀,在再次開始無線通信之后在傳輸目的地解碼時,能夠將無線通信中止之后保存于緩存器的編碼數(shù)據解碼為更高質量的數(shù)據。另外,在上述的無線傳傳輸終端中,無線發(fā)送部可以在由無線發(fā)送控制部判定為無線狀態(tài)已恢復之后發(fā)送保存于緩存器的編碼數(shù)據。根據該結構,能夠在無線通信的再次開始之后在傳輸目的地對中止無線通信之后被編碼而保存于緩存器的編碼數(shù)據進行解碼,從而能夠減少因無線通信的中止而缺少的數(shù)據。另外,在上述的無線傳傳輸終端中,參照地址指定部可以在由無線發(fā)送控制部判定為無線狀態(tài)已恢復之后解除參照地址幀的指定。根據該結構,在再次開始無線通信之后,能夠再次開始沒有固定參照地址幀的通常的幀間預測編碼,從而能夠高效地壓縮數(shù)據。另外,在上述的無線傳傳輸終端中,參照地址指定部可以在由無線發(fā)送控制部判定為無線狀態(tài)已恢復之后,由編碼部對所指定的參照地址幀中規(guī)定數(shù)量的幀進行編碼之后解除參照地址幀的指定。在沒有固定參照地址幀的通常的幀間預測編碼進行參照前幾幀的幀的編碼的情況下,無線狀態(tài)恢復并在無線通信再次開始之后立即解除參照地址的指定時,再次開始無線通信之后通過通常的幀間預測編碼而編碼的幀的參照地址立刻成為在緩存器中被廢棄的幀,其結果是有時無法解碼。相對于此,根據上述的結構,對于判定為無線狀態(tài)已恢復之后的規(guī)定數(shù)量的幀,進行繼續(xù)將被指定的參照地址幀作為參照地址的編碼,因此能夠避免上述那樣的不良情況。另外,在上述的無線傳傳輸終端中,緩存器可以在接受到超過緩存器的容量的編碼數(shù)據時,以幀單位廢棄所保存的編碼數(shù)據。根據該結構,能夠避免如下情況:在將一幀的數(shù)據分割為多個數(shù)據包而以數(shù)據包單位保存于緩存器的情況下,僅將其中一部分數(shù)據包殘留于緩存器而廢棄其他一部分數(shù)據包,因而在傳輸目的地對于該幀進行不完整的重放。另外,在上述的無線傳傳輸終端中,緩存器可以從舊的幀開始按順序廢棄所保存的編碼數(shù)據。根據該結構,在生成超過緩存器的容量的編碼數(shù)據的情況下,能夠優(yōu)先保存新的編碼數(shù)據,無線通信再次開始而將保存于緩存器的編碼數(shù)據發(fā)送至傳輸目的地,從而能夠在傳輸目的地重放更新的幀。另外,在上述的無線傳傳輸終端中,緩存器可以以規(guī)定的幀間隔從舊的幀開始按順序廢棄所保存的編碼數(shù)據。根據該結構,在生成超過緩存器的容量的編碼數(shù)據的情況下,能夠間歇地保存符號數(shù)據,無線通信再次開始而將保存于緩存器的編碼數(shù)據發(fā)送至傳輸目的地,從而能夠避免在傳輸目的地間歇地重放數(shù)據的幀,避免缺少所有中止無線通信之后的一定的集中的時間的數(shù)據。另外,在上述的無線傳傳輸終端中,無線發(fā)送部還可以具備接收功能,無線發(fā)送控制部可以在無線發(fā)送部中的接收強度為規(guī)定的閥值以下的期間中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送。根據該結構,能夠根據接收強度判定無線狀態(tài)的好壞,在接收強度降低時,中止編碼數(shù)據的傳輸,直到接收強度恢復為止(包含開始切換之后到完成切換為止、從在無線區(qū)域內因障礙物而無線狀態(tài)惡化的狀態(tài)開始到障礙物消失而無線狀態(tài)恢復為止、及傳輸?shù)綗o線區(qū)域外而再次返回到該無線區(qū)域為止等情況,但并不限定于這些),并且在該期間能夠通過指定了參照地址幀的幀間預測編碼進行數(shù)據的編碼。另外,在上述的無線傳傳輸終端中,無線發(fā)送控制部可以從無線傳輸終端開始切換到切換完成為止,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送。根據該結構,能夠在基于切換處理的中斷期間進行指定了參照地址幀的編碼,從而能夠減少因基于切換處理的中斷期間而在傳輸目的地無法重放的幀數(shù)。另外,本發(fā)明的其他方式是一種編碼裝置,用于無線傳輸終端,該無線傳輸終端具備:數(shù)據取得部,取得按時間序列重放的數(shù)據;無線發(fā)送部,通過無線方式發(fā)送通過幀間預測編碼以幀單位對按時間序列重放的數(shù)據進行編碼而生成的編碼數(shù)據;以及無線發(fā)送控制部,判定無線發(fā)送部的無線狀態(tài),在判定為無線狀態(tài)已惡化時,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送,該編碼裝置具有如下結構,即具備:編碼部,通過幀間預測編碼以幀單位對由數(shù)據取得部取得的按時間序列重放的數(shù)據進行編碼而生成編碼數(shù)據;以及參照地址指定部,在由無線發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,指定編碼部中的幀間預測編碼的參照地址幀。根據該結構,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時也生成幀間編碼幀,因此編碼數(shù)據的容量減小,從而有利于保存及傳輸。另外,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,參照地址指定部指定編碼部中的幀間預測編碼的參照地址幀,因此能夠避免在傳輸目的地沒有無線狀態(tài)恢復而再次開始編碼數(shù)據的發(fā)送之后所發(fā)送的編碼數(shù)據的參照地址而無法解碼的情況。另外,本發(fā)明的另一其他方式是一種無線傳輸方法,對按時間序列重放的數(shù)據進行編碼并通過無線方式進行傳輸,該無線傳輸方法具有如下構成,即包括:數(shù)據取得步驟,取得按時間序列重放的數(shù)據;編碼步驟,通過幀間預測編碼以幀單位對在數(shù)據取得步驟取得的數(shù)據進行編碼而生成編碼數(shù)據;無線發(fā)送步驟,通過無線方式發(fā)送編碼數(shù)據;無線發(fā)送控制步驟,判定無線狀態(tài),在判定為無線狀態(tài)已惡化時,中止編碼數(shù)據的發(fā)送;以及參照地址指定步驟,在無線發(fā)送控制步驟中止編碼數(shù)據的發(fā)送時,指定編碼步驟中的幀間預測編碼的參照地址幀。根據該結構,在中止編碼數(shù)據的發(fā)送時也生成幀間編碼幀,因此編碼數(shù)據的容量減小,從而有利于保存及傳輸。另外,在中止編碼數(shù)據的發(fā)送時,指定幀間預測編碼的參照地址幀,因此能夠避免在傳輸目的地沒有無線狀態(tài)恢復而再次開始編碼數(shù)據的發(fā)送之后所發(fā)送的編碼數(shù)據的參照地址而無法解碼的情況。另外,本發(fā)明的另一其他方式是一種編碼方法,由無線傳輸終端執(zhí)行,該無線傳輸終端具備:數(shù)據取得部,取得按時間序列重放的數(shù)據;無線發(fā)送部,通過無線方式發(fā)送通過幀間預測編碼以幀單位對按時間序列重放的數(shù)據進行編碼后的編碼數(shù)據;以及無線發(fā)送控制部,判定無線發(fā)送部的無線狀態(tài),在判定為無線狀態(tài)已惡化時,中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送,該編碼方法具有如下構成,即包括:編碼步驟,通過幀間預測編碼以幀單位對由數(shù)據取得部取得的按時間序列重放的數(shù)據進行編碼而生成編碼數(shù)據;以及參照地址指定步驟,在通過無線方式發(fā)送控制部中止由無線發(fā)送部進行的編碼數(shù)據的發(fā)送時,指定編碼步驟中的幀間預測編碼的參照地址幀。根據該結構,在中止編碼數(shù)據的發(fā)送時也生成幀間編碼幀,因此編碼數(shù)據的容量減小,從而有利于保存及傳輸。另外,在中止編碼數(shù)據的發(fā)送時,指定幀間預測編碼的參照地址幀,因此能夠避免在傳輸目的地沒有無線狀態(tài)恢復而再次開始編碼數(shù)據的發(fā)送之后所發(fā)送的編碼數(shù)據的參照地址而無法解碼的情況。另外,本發(fā)明的另一其他方式是一種用于使計算機執(zhí)行上述的無線傳輸方法的計算機程序。另外,本發(fā)明的另一其他方式是一種用于使計算機執(zhí)行上述的編碼方法的計算機程序。以下,參照附圖說明用于實施本發(fā)明的方式。本發(fā)明涉及一種對按時間序列重放的數(shù)據進行編碼并通過無線方式進行傳輸?shù)臒o線傳輸終端,但在以下的實施方式中,對數(shù)據是視頻數(shù)據且無線傳輸終端是通過無線方式傳輸視頻數(shù)據的無線視頻傳輸終端的例子進行說明。本發(fā)明的無線傳輸終端所傳輸?shù)臄?shù)據不限于視頻數(shù)據,也可以是音頻數(shù)據等其他按時間序列重放的數(shù)據。另外,視頻數(shù)據可以帶有音頻數(shù)據,也可以不帶有音頻數(shù)據。圖1是本發(fā)明的實施方式中的無線視頻傳輸終端的結構圖。無線視頻傳輸終端100具備視頻取得部1、視頻編碼裝置2、無線收發(fā)部3、緩存器4、及無線狀態(tài)判定部5。視頻編碼裝置2具備編碼部(編碼器)21和參照地址指定部22。視頻取得部1是取得視頻數(shù)據的模塊,相當于本發(fā)明的數(shù)據取得部。本實施方式的視頻取得部1通過拍攝被攝體而生成視頻數(shù)據來取得視頻數(shù)據。視頻取得部1也可以通過讀出記錄于記錄介質的視頻數(shù)據來取得視頻數(shù)據。視頻取得部1將取得的視頻數(shù)據輸出至視頻編碼裝置2的編碼部21。從視頻取得部1輸出的視頻數(shù)據是幀單位的數(shù)據。通過按時間順序重放幀而表現(xiàn)視頻。編碼部21對從視頻取得部1輸出的視頻數(shù)據進行基于幀間預測編碼的編碼。在能夠進行無線收發(fā)部3中的基于無線的數(shù)據的收發(fā)的通常狀態(tài)下,如使用圖5已說明的那樣,編碼部21通過幀間預測編碼將視頻數(shù)據的幀編碼為包含幀內編碼幀(I圖像)及幀間編碼幀(P圖像)的編碼數(shù)據。即,各幀間編碼幀通過順方向的預測編碼而生成,該順方向的預測編碼將前一個幀作為在幀間預測編碼中應該參照的幀(以下,稱為“參照地址幀”)。編碼部21將編碼數(shù)據輸出至無線收發(fā)部3。參照地址指定部22在滿足規(guī)定的條件的情況下指定編碼部21的幀間預測編碼的參照地址幀。關于參照地址指定部22對參照地址幀的指定的詳細內容在后面進行敘述。無線收發(fā)部3將通過編碼部21輸入的編碼數(shù)據打包,并根據需要將發(fā)送的數(shù)據包臨時地保存于緩存器4,朝向無線網絡發(fā)送。另外,無線收發(fā)部3具有從無線網絡接收各種控制信號或數(shù)據的接收功能。在無線網絡的前面存在接入點(參照圖3),無線視頻傳輸終端100在與自己所屬的無線區(qū)域的接入點之間進行收發(fā)。圖像取得部1按時間序列的順序取得視頻的幀,并依次輸出至編碼部21。編碼部21對從圖像取得部1輸入的視頻的幀進行編碼而生成編碼數(shù)據,并輸出至無線收發(fā)部3。無線收發(fā)部3將從編碼部21輸入的編碼數(shù)據依次打包,并按打包順序發(fā)送數(shù)據包。由此,在傳輸目的地,能夠依次對由視頻取得部1所拍攝的視頻進行解碼,如此實現(xiàn)在傳輸目的地的實時的重放。無線狀態(tài)判定部5進行無線視頻傳輸終端100的切換的處理。因此,無線狀態(tài)判定部5判定無線收發(fā)部3的無線狀態(tài)的好壞。無線狀態(tài)判定部5能夠基于由無線收發(fā)部3接收的無線強度來判定無線狀態(tài)的好壞。無線狀態(tài)判定部5在無線強度低于規(guī)定的閥值的情況或處于規(guī)定的閥值以下的情況下,判定為無線狀態(tài)已惡化,并控制無線收發(fā)部3以中止由編碼部21輸入的編碼視頻數(shù)據的數(shù)據包的發(fā)送。無線狀態(tài)判定部5在無線強度處于規(guī)定的閥值以上的情況或為超過規(guī)定的閥值的情況下,判定為無線狀態(tài)已恢復,并控制無線收發(fā)部3以再次開始由編碼部21輸入的編碼視頻數(shù)據的數(shù)據包的發(fā)送。在再次開始編碼視頻數(shù)據的數(shù)據包的發(fā)送的狀態(tài)中包含:判定為無線狀態(tài)已惡化并開始切換的結果是切換完成且與新的接入點的聯(lián)系的確立已完成的狀況;和在與某一接入點的無線通信中,無線強度低于規(guī)定的閥值或處于規(guī)定的閥值以下之后,與相同的接入點的無線通信中的無線強度處于規(guī)定的閥值以上的狀況或大于規(guī)定的閥值的狀況。無線狀態(tài)判定部5在判定為無線狀態(tài)已惡化時,將該無線狀態(tài)通知至視頻編碼裝置2的參照地址指定部22。另外,無線狀態(tài)判定部5在判定為無線狀態(tài)已恢復時,將該無線狀態(tài)通知至視頻編碼裝置2的參照地址指定部22。如上述,編碼部21在通常狀態(tài)下通過圖5所示的幀間預測編碼對視頻數(shù)據的幀進行編碼。即,幀1進行幀內編碼而成為I圖像,幀2以后將前一個幀作為參照地址幀并進行順方向的預測編碼而成為P圖像,直到下一個幀內編碼幀為止。參照地址指定部22在從無線狀態(tài)判定部5接受到判定為無線狀態(tài)已惡化的通知時指定參照地址幀。參照地址指定部22指定參照地址幀時,編碼部21不進行如圖5所示的通常的預測編碼,而將參照地址固定于該指定的參照地址幀,并進行順方向的預測編碼,直到該指定解除為止。參照地址指定部22在指定參照地址幀時,將無線狀態(tài)判定部5判定為無線狀態(tài)已惡化而中止由無線收發(fā)部3進行的數(shù)據包的發(fā)送之前所有數(shù)據包被完整地發(fā)送幀中以其自身或通過參照在其之前已發(fā)送的幀而能夠解碼且最新的幀指定為參照地址幀。以其自身能夠解碼的幀是指幀內編碼幀(I圖像)。通過參照在其之前已發(fā)送的幀而能夠解碼的幀是指順方向預測編碼幀(P圖像)。編碼部21在指定了參照地址幀之后,將所指定的參照地址幀作為參照地址對從視頻取得部1陸續(xù)輸入的視頻數(shù)據的幀進行順方向的預測編碼,并生成編碼數(shù)據。編碼部21將所生成的編碼數(shù)據依次輸出至無線收發(fā)部3。無線收發(fā)部3將輸入的編碼數(shù)據打包,但這些數(shù)據包無法發(fā)送,因此保存于緩存器4。如此在無線收發(fā)部3將數(shù)據包保存于緩存器4,保存數(shù)據包而使緩存器4的容量充滿之后還需要將新的數(shù)據包保存于緩存器4的情況下,在緩存器4中,廢棄(消除)保存的最舊的幀的數(shù)據包。此時,數(shù)據包以幀單位被廢棄,即構成一個幀的多個數(shù)據包同時被廢棄。無線收發(fā)部3在通過無線狀態(tài)判定部5判定為無線狀態(tài)已恢復而再次開始無線通信時,從舊的幀開始按順序發(fā)送保存于緩存器4的數(shù)據包。此外,在無線收發(fā)部3取出并發(fā)送無線通信中斷時保存于緩存器4的數(shù)據包的期間,對于從編碼部21輸入的編碼數(shù)據,無線收發(fā)部3將其依次保存于緩存器4。參照地址指定部22從無線狀態(tài)判定部5接收到無線狀態(tài)已恢復的通知時,解除對于編碼部21的參照地址幀的指定。參照地址指定部22解除參照地址幀的指定之后,編碼部21再以圖5所示的順序進行幀間預測編碼。此外,再次開始時,可以從I圖像、P圖像的任一幀再次開始。在中斷無線通信時,如上述,參照地址幀固定于中斷無線通信之前的幀,無線通信即將再次開始之前通過順方向預測編碼而編碼的幀的參照地址相對變遠,因此存在畫質也下降的可能性。因此從盡早恢復畫質的角度出發(fā),優(yōu)選在無線通信剛再次開始之后進行幀內編碼。圖2是說明在無線視頻傳輸終端100及傳輸目的地的視頻數(shù)據傳輸處理的圖。無線視頻傳輸終端100的編碼部21首先對幀1進行幀內編碼而生成I圖像,無線收發(fā)部3將其打包并發(fā)送。接著,無線視頻傳輸終端100的編碼部21將幀2編碼為P圖像,無線收發(fā)部3將其打包并發(fā)送。之后,無線視頻傳輸終端100移動至在此之前進行通信的接入點的無線區(qū)域的邊緣,從而無線接收部3中的接收強度惡化時,無線狀態(tài)判定部5對此進行判定,中止由無線收發(fā)部3進行的數(shù)據包的發(fā)送并開始切換的處理,參照地址指定部22對于編碼部21指定編碼中的參照地址。編碼部21根據參照地址幀的指定將以后的編碼中的參照地址固定于所指定的參照地址幀。在圖2的例子中,將中止由無線收發(fā)部3進行的數(shù)據包的傳輸之前所有的數(shù)據包被完整地傳輸?shù)膸凶鳛橐云渥陨砘蛲ㄟ^參照在此之前已傳輸?shù)膸軌蚪獯a且最新的幀的幀2指定為參照地址幀。編碼部21以指定的幀2為參照地址對幀3進行順方向的預測編碼而生成P圖像。無線收發(fā)部3無法發(fā)送所生成的幀3的P圖像,因此將其數(shù)據包保存于緩存器4。編碼部21對于幀4也同樣地以幀1為參照地址進行順方向的預測編碼而生成P圖像,無線收發(fā)部3將幀4的數(shù)據包保存于緩存器4。對于幀5也還沒有解除參照地址的指定,因此編碼部21以幀2為參照地址進行順方向的預測編碼而生成P圖像。無線收發(fā)部3無法傳輸幀5的數(shù)據包,因此將其數(shù)據包保存于緩存器4,但此時在緩存器4沒有保存幀5的所有數(shù)據包的空容量,因此在將作為最舊的幀的幀3的數(shù)據包都廢棄而確保空容量之后保存幀5的數(shù)據包。在切換中需要數(shù)十毫米至數(shù)秒的時間,該期間為中斷通信的中斷期間。保存幀5的數(shù)據包之后切換完成,但在將幀6打包的時間點,幀5的數(shù)據包還沒有被發(fā)送,因此最舊的幀4的數(shù)據包被廢棄,幀6的數(shù)據包被保存于緩存器4。切換完成時,該情況從無線狀態(tài)判定部5被通知至參照地址指定部22,參照地址指定部22解除編碼部21中的幀間預測編碼的參照地址的指定。切換完成而通信再次開始時,無線收發(fā)部3按順序發(fā)送保存于緩存器4的數(shù)據包。編碼部21在參照地址的指定被解除時,對最初的幀進行幀內編碼而生成I圖像。在傳輸目的地,由接收部接收從無線視頻傳輸終端100傳輸?shù)臄?shù)據包。傳輸目的地接收到幀1的數(shù)據包時,對其進行解碼并重放,接收到幀2的數(shù)據包時,以幀1為參照地址對幀2進行解碼。這樣,對于幀1及幀2,在傳輸目的地正常地重放。在切換中,沒有從無線視頻終端100發(fā)送數(shù)據包,因此在傳輸目的地重放暫時停止。切換完成而無線視頻傳輸終端100中的通信再次開始時,首先傳輸幀5的數(shù)據包。此外,對于幀3及幀4,已在無線視頻終端100被廢棄而不向傳輸目的地傳輸,在傳輸目的地不重放這些幀。在傳輸目的地參照幀2對幀5進行解碼。另外,對于幀6也參照幀2進行解碼。假設,幀5照常以前一個幀4為參照地址而被編碼時,由于幀4因通信的中斷而被廢棄,因此即使通信的中斷期間保存于緩存器的幀5在通信再次開始之后被傳輸至傳輸目的地,在傳輸目的地不存在幀5的參照地址幀而無法解碼。在本實施方式中,如上述,再次開始通信之后被傳輸?shù)膸宰鳛橥ㄐ胖袛嘀皞鬏斨羵鬏斈康牡厍夷軌蚪獯a的幀的幀2為參照地址而被編碼,因此在傳輸目的地,能夠從通信再次開始之后的最初的幀開始可靠地進行解碼。然后,對于解除參照地址幀的指定之后被編碼的幀7以后的幀,可以照常進行解碼并重放。如以上,在本實施方式中,即使在中止由無線發(fā)送部3進行的編碼數(shù)據的發(fā)送時也生成幀間編碼幀,而不是生成幀內編碼幀,因此在保存這些幀間編碼幀時緩存器的容量小,即使在無線通信再次開始之后發(fā)送所保存的編碼數(shù)據時發(fā)送的數(shù)據量也小。另外,在中止由無線發(fā)送部3進行的編碼數(shù)據的發(fā)送時,參照地址指定部指定編碼部中的幀間預測編碼的參照地址幀,因此能夠避免在傳輸目的地沒有在無線狀態(tài)恢復而再次開始編碼數(shù)據的發(fā)送之后所發(fā)送的編碼數(shù)據的參照地址而無法解碼的情況。此外,在上述的實施方式中,編碼部21進行了僅包含幀內編碼及順方向預測編碼的編碼(生成I圖像、P圖像的編碼)作為通常狀態(tài)下的編碼,但也可以進行包含幀內編碼的同時包含順方向預測編碼及雙向預測編碼的編碼(生成I圖像、P圖像及B圖像的編碼)。另外,在上述的實施方式中,無線視頻傳輸終端100具有緩存器4,將在通信中斷的期間被編碼的幀保存于緩存器4,并且通信再次開始之后發(fā)送保存于緩存器4的幀。就該緩存器4而言,其容量越大,越能夠保存更多通信中斷的期間取得并被編碼的幀,在通信再次開始之后,在傳輸目的地能夠重放更多這樣的幀并能夠減少缺少的幀。但是,本發(fā)明的有利之處在于即使在通信的中斷期間緩存器的容量不足而一部分幀被廢棄的情況下也能夠在通信的再次開始之后立即對所傳輸?shù)膸M行解碼并重放。因此,本發(fā)明即便在采用緩存器的容量不具有保存所有通信中斷的期間生成的幀的程度的足夠容量的緩存器的情況,甚至緩存器的容量極小或沒有緩存器的情況下也有效地發(fā)揮其效果。此外,在緩存器的容量不足而必須廢棄一部分幀的情況下,在上述實施方式中,從舊的幀開始按順序廢棄,但本發(fā)明并不限定于此。例如,也可以以規(guī)定的間隔(例如僅將奇數(shù)序號的幀)從舊的幀開始按順序廢棄幀,也可以以其他任意的方法決定廢棄的幀。通過間歇地廢棄(或留下)幀,在通信再次開始之后,在傳輸目的地不僅能夠重放再次開始時的視頻,也能夠重放早前的幀。如此,能夠以任意的方法決定廢棄(或留下)的幀是因為通信中斷的期間被編碼的幀的參照地址幀與通信的中斷無關地固定于在傳輸目的地能夠解碼的幀上。另外,在通常狀態(tài)下的編碼是參照前幾幀的幀的編碼的情況下,對于再次開始通信之后的幾個幀也可以繼續(xù)指定參照地址幀地進行編碼,之后解除參照地址的指定,以免再次開始通信而返回通常的編碼之后的幀間編碼幀參照因通信的中斷沒有保存于緩存器而被廢棄的幀來進行編碼。另外,在上述的實施方式中,無線狀態(tài)判定部5在無線收發(fā)部3中的接收強度低于規(guī)定的閥值的情況或處于規(guī)定的閥值以下的情況下,判定為無線狀態(tài)已惡化,中止由無線收發(fā)部3進行的數(shù)據包的發(fā)送,并且向參照地址指定部22通知該情況,但本發(fā)明并不限定于此。無線狀態(tài)判定部5也可以在切換開始時判定為無線狀態(tài)已惡化,并且向參照地址指定部22通知該情況。另外,無線狀態(tài)判定部5也可以基于切換完成并與新的接入點確立聯(lián)系而判定為無線狀態(tài)已恢復。以上說明了當前考慮到的本發(fā)明的優(yōu)選的實施方式,但可以對本實施方式進行多種變形,而且,表示了附加的技術方案包含在本發(fā)明的真實的宗旨與范圍內的這樣的所有的變形。工業(yè)實用性如上所述,本發(fā)明在中止編碼數(shù)據的發(fā)送時指定編碼中的幀間預測編碼的參照地址幀,因此能夠避免在傳輸目的地沒有在無線狀態(tài)恢復而再次開始編碼數(shù)據的發(fā)送之后所發(fā)送的編碼數(shù)據的參照地址而無法解碼的情況,并作為通過幀間預測編碼對按時間序列重放的數(shù)據進行編碼并通過無線方式進行傳輸?shù)臒o線傳輸終端等而有用。標號說明1視頻取得部2視頻編碼裝置3無線收發(fā)部4緩存器5無線狀態(tài)判定部21編碼部22參照地址指定部100無線視頻傳輸終端
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1