JP5344541B2 - データ送信装置、送信方法及びプログラム - Google Patents
データ送信装置、送信方法及びプログラム Download PDFInfo
- Publication number
- JP5344541B2 JP5344541B2 JP2008146108A JP2008146108A JP5344541B2 JP 5344541 B2 JP5344541 B2 JP 5344541B2 JP 2008146108 A JP2008146108 A JP 2008146108A JP 2008146108 A JP2008146108 A JP 2008146108A JP 5344541 B2 JP5344541 B2 JP 5344541B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- error concealment
- moving image
- receiving
- restoration
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
- H04L1/0042—Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0079—Formats for control data
- H04L1/0082—Formats for control data fields explicitly indicating existence of error in data being transmitted, e.g. so that downstream stations can avoid decoding erroneous packet; relays
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
図1に示すように、本実施形態に係るデータ送信装置100は、動画像符号化部102、パケット生成部103、送受信データバッファ104、誤り訂正符号化部105、エラー訂正強度制御部106及び通信制御部107を備える。さらに、データ送信装置100は、エラー隠蔽情報受信部108及び通信インタフェース109を備えている。なお、送受信データバッファ104には、図示しない記憶手段によって、送受信するデータが記憶される。
101 映像入力装置
102 動画像符号化部
103 パケット生成部
104 送受信バッファ
105 誤り訂正符号化部
106 エラー訂正強度制御部
107 通信制御部
108 エラー隠蔽情報受信部
109 通信インタフェース
110 伝送路
300 データ受信装置(第1のデータ送信装置)
301 伝送路
302 通信インタフェース
303 送受信データバッファ
304 誤り訂正処理部
305 通信制御部
306 エラー隠蔽情報生成部
307 エラー隠蔽処理部
308 動画像復号化部
309 映像品質判定部
310 出力機器
801 第2のデータ受信装置
802〜805 RTPパケット
806 FECパケット
Claims (9)
- 動画パケットを受信装置に送信すると共に、前記受信装置が受信に失敗した動画パケットを前記受信装置が復元するために用いる復元用パケットを前記受信装置に送信するデータ送信装置であって、
前記受信装置が受信に失敗した動画パケットに対応する領域を他の動画パケットを用いて表示するエラー隠蔽機能に関するエラー隠蔽情報を前記受信装置から受信する受信手段と、
前記受信装置のエラー隠蔽機能のレベルを示すエラー隠蔽情報を前記受信手段により受信した場合、前記受信した前記受信装置のエラー隠蔽機能のレベルを示すエラー隠蔽情報に基づいて、動画パケットと前記復元用パケットの比率を決定する決定手段と、
前記決定手段により決定された前記比率で前記復元用パケットを生成する生成手段と、
前記復元用パケットを前記動画パケットに追加して前記受信装置に対して送信する送信手段とを有することを特徴とするデータ送信装置。 - 前記決定手段は、前記エラー隠蔽情報に応じて、前記復元用パケットを送信しないことを決定することを特徴とする請求項1に記載のデータ送信装置。
- 前記決定手段は、前記受信装置が前記エラー隠蔽機能を有することを示すエラー隠蔽情報を受信した場合、前記受信装置が前記エラー隠蔽機能を有しない場合よりも、前記動画パケットに対する復元用パケットの比率が低くなるように、前記比率を決定することを特徴とする請求項1又は2に記載のデータ送信装置。
- 前記決定手段は、前記受信装置が受信に失敗した動画パケットに対応する領域を、他の動画パケットであって、当該領域の動画フレームとは別の動画フレームの動画パケットを用いて表示する時間的エラー隠蔽機能を有することを示すエラー隠蔽情報を受信した場合、前記受信装置が、前記時間的エラー隠蔽機能を有しない場合よりも、前記動画パケットに対する復元用パケットの比率が低くなるように、前記比率を決定することを特徴とする請求項1乃至3の何れか1項に記載のデータ送信装置。
- 前記決定手段は、前記受信装置が受信に失敗した動画パケットに対応する領域を、他の動画パケットであって、当該領域の動画フレームの動画パケットを用いて表示する空間的エラー隠蔽機能を有することを示すエラー隠蔽情報を受信した場合、前記受信装置が、前記空間的エラー隠蔽機能を有しない場合よりも、前記動画パケットに対する復元用パケットの比率が低くなるように、前記比率を決定することを特徴とする請求項1乃至4の何れか1項に記載のデータ送信装置。
- 前記決定手段は、前記受信装置による前記エラー隠蔽機能の実行後の映像品質レベルを示すエラー隠蔽情報を前記受信手段により受信した場合、前記受信装置による前記エラー隠蔽機能の実行後の映像品質レベルが第1のレベルであると前記受信装置で判定された場合、前記第1のレベルよりも低い第2のレベルであると判定された場合よりも、前記動画パケットに対する復元用パケットの比率が低くなるように、前記比率を決定することを特徴とする請求項1乃至5の何れか1項に記載のデータ送信装置。
- 前記決定手段は、前記受信装置から受信した第1のエラー隠蔽情報に応じて決定した比率を、前記第1のエラー隠蔽情報の後に前記受信装置から受信した第2のエラー隠蔽情報に応じて変更することを特徴とする請求項1乃至6の何れか1項に記載のデータ送信装置。
- 動画パケットを受信装置に送信すると共に、前記受信装置が受信に失敗した動画パケットを前記受信装置が復元するために用いる復元用パケットを前記受信装置に送信するデータ送信装置が行う送信方法であって、
前記受信装置が受信に失敗した動画パケットに対応する領域を他の動画パケットを用いて表示するエラー隠蔽機能に関するエラー隠蔽情報を前記受信装置から受信する受信工程と、
前記受信装置のエラー隠蔽機能のレベルを示すエラー隠蔽情報を前記受信工程において受信した場合、前記受信した前記受信装置のエラー隠蔽機能のレベルを示すエラー隠蔽情報に基づいて、動画パケットと前記復元用パケットの比率を決定する決定工程と、
前記決定工程により決定された前記比率で前記復元用パケットを生成する生成工程と、
前記復元用パケットを前記動画パケットに追加して前記受信装置に対して送信する送信工程とを有することを特徴とする送信方法。 - 動画パケットを受信装置に送信すると共に、前記受信装置が受信に失敗した動画パケットを前記受信装置が復元するために用いる復元用パケットを前記受信装置に送信するコンピュータに、
前記受信装置が受信に失敗した動画パケットに対応する領域を他の動画パケットを用いて表示するエラー隠蔽機能に関するエラー隠蔽情報を前記受信装置から受信する受信手順と、
前記受信装置のエラー隠蔽機能のレベルを示すエラー隠蔽情報を前記受信手順により受信した場合、前記受信した前記受信装置のエラー隠蔽機能のレベルを示すエラー隠蔽情報に基づいて、動画パケットと前記復元用パケットの比率を決定する決定手順と、
前記決定手順により決定された前記比率で前記復元用パケットを生成する生成手順と、
前記復元用パケットを前記動画パケットに追加して前記受信装置に対して送信する送信手順とを実行させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008146108A JP5344541B2 (ja) | 2008-06-03 | 2008-06-03 | データ送信装置、送信方法及びプログラム |
| US12/476,154 US8484540B2 (en) | 2008-06-03 | 2009-06-01 | Data transmitting device, control method therefor, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008146108A JP5344541B2 (ja) | 2008-06-03 | 2008-06-03 | データ送信装置、送信方法及びプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2009296164A JP2009296164A (ja) | 2009-12-17 |
| JP2009296164A5 JP2009296164A5 (ja) | 2011-07-14 |
| JP5344541B2 true JP5344541B2 (ja) | 2013-11-20 |
Family
ID=41381347
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008146108A Expired - Fee Related JP5344541B2 (ja) | 2008-06-03 | 2008-06-03 | データ送信装置、送信方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8484540B2 (ja) |
| JP (1) | JP5344541B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5397700B2 (ja) * | 2010-04-09 | 2014-01-22 | ソニー株式会社 | 情報処理装置および方法 |
| US9166853B2 (en) | 2013-01-10 | 2015-10-20 | Qualcomm Incorporated | Rate adaptation for data communication |
| US9071390B2 (en) | 2013-01-10 | 2015-06-30 | Qualcomm Incorporated | Adjusting physical layer transmission properties |
| US9008159B2 (en) | 2013-01-10 | 2015-04-14 | Qualcomm Incorporated | Rate adaptation for data communication |
| JP6155029B2 (ja) * | 2013-01-17 | 2017-06-28 | 三菱重工業株式会社 | 航空機の通信システム、航空機の通信方法及び通信機器 |
| US20140286440A1 (en) * | 2013-03-19 | 2014-09-25 | Nvidia Corporation | Quality of service management system and method of forward error correction |
| JP7161103B2 (ja) * | 2018-10-25 | 2022-10-26 | 日本電信電話株式会社 | 通信システム、ネットワーク側装置、伝送機能変更方法及びプログラム |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2674022B2 (ja) * | 1987-06-16 | 1997-11-05 | ソニー株式会社 | ディジタル信号処理装置 |
| GB2263373B (en) * | 1992-01-09 | 1995-05-24 | Sony Broadcast & Communication | Data error concealment |
| US5623344A (en) * | 1992-09-01 | 1997-04-22 | Hitachi America, Ltd. | Digital video recording device with trick play capability |
| US5805762A (en) * | 1993-01-13 | 1998-09-08 | Hitachi America, Ltd. | Video recording device compatible transmitter |
| KR100261072B1 (ko) * | 1993-04-30 | 2000-07-01 | 윤종용 | 디지털 신호처리시스템 |
| US6154452A (en) * | 1999-05-26 | 2000-11-28 | Xm Satellite Radio Inc. | Method and apparatus for continuous cross-channel interleaving |
| US6910175B2 (en) * | 2001-09-14 | 2005-06-21 | Koninklijke Philips Electronics N.V. | Encoder redundancy selection system and method |
| US7218610B2 (en) * | 2001-09-27 | 2007-05-15 | Eg Technology, Inc. | Communication system and techniques for transmission from source to destination |
| JP3757857B2 (ja) | 2001-12-12 | 2006-03-22 | ソニー株式会社 | データ通信システム、データ送信装置、データ受信装置、および方法、並びにコンピュータ・プログラム |
| US6952450B2 (en) * | 2002-02-15 | 2005-10-04 | Koninklijke Philips Electronics, N.V. | Unequal error protection of video based on motion vector characteristics |
| US7117423B2 (en) * | 2002-04-24 | 2006-10-03 | Georgia Tech Research Corp. | Methods and systems for multiple substream unequal error protection and error concealment |
| JP2005303495A (ja) * | 2004-04-08 | 2005-10-27 | Matsushita Electric Ind Co Ltd | データ転送システム |
| WO2006122313A2 (en) * | 2005-05-11 | 2006-11-16 | Qualcomm Incorporated | A method and apparatus for unified error concealment framework |
| US7881258B2 (en) * | 2006-03-22 | 2011-02-01 | Sibeam, Inc. | Mechanism for streaming media data over wideband wireless networks |
-
2008
- 2008-06-03 JP JP2008146108A patent/JP5344541B2/ja not_active Expired - Fee Related
-
2009
- 2009-06-01 US US12/476,154 patent/US8484540B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009296164A (ja) | 2009-12-17 |
| US20090300455A1 (en) | 2009-12-03 |
| US8484540B2 (en) | 2013-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9246630B2 (en) | Method, device, and system for forward error correction | |
| JP6893237B2 (ja) | データストリーミングの前方誤り訂正 | |
| JP4173755B2 (ja) | データ伝送サーバ | |
| JP5442816B2 (ja) | 可変fecオーバヘッド及び保護期間を利用したストリーミング及びバッファリング | |
| US6745364B2 (en) | Negotiated/dynamic error correction for streamed media | |
| JP5296123B2 (ja) | 帯域外ディレクトリ情報を使用するエラー耐性の改良 | |
| EP2437421B1 (en) | Method, device and communication system for retransmitting based on forward error correction | |
| US20060150055A1 (en) | Adaptive information delivery system using FEC feedback | |
| US20130254611A1 (en) | Recovering data in multimedia file segments | |
| CN104737518B (zh) | 用于数据表示和传输的系统和方法 | |
| TWI364988B (en) | Error filter to differentiate between reverse link and forward link video data errors | |
| KR100908646B1 (ko) | 포워드 에러 정정 프레임 어셈블링 | |
| JP5344541B2 (ja) | データ送信装置、送信方法及びプログラム | |
| KR20080059508A (ko) | 데이터 통신시스템, 데이터 송신장치, 데이터 송신방법 및패킷 사이즈 및 용장도 결정방법 | |
| US10833710B2 (en) | Bandwidth efficient FEC scheme supporting uneven levels of protection | |
| RU2009134145A (ru) | Снижение влияния от потерь пакетов в передачах видео | |
| WO2011079763A1 (zh) | 一种fec数据的处理方法、装置及系统 | |
| CN110224793B (zh) | 一种基于媒体内容的自适应fec方法 | |
| WO2005074291A1 (ja) | コンテンツの符号化、配信及び受信方法と装置とシステムならびにプログラム | |
| US8930755B2 (en) | Distribution apparatus and distribution method | |
| KR20160138382A (ko) | 방송 및/또는 통신 시스템에서 패킷 생성 및 복원 방법 및 장치 | |
| JP2006262288A (ja) | 映像データの配信サーバおよび映像データ配信方法 | |
| JP5376855B2 (ja) | データ送信装置及びデータ送信方法 | |
| JP4241227B2 (ja) | データ送信装置およびデータ受信装置、データ送信方法およびデータ受信方法、データ通信システム | |
| KR20130094160A (ko) | 스트리밍 서비스를 제공하는 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110527 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110527 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121225 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130215 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130716 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130808 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5344541 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |