2008/10/23 1
適用於WiMAX之視訊編解碼器
國立台北科技大學資訊工程研究所
指導教授:楊士萱
學生:顏仁暉
2008/10/23 2
Outline
動機與目的
WiMAX Introduction
Error Resilience Tool
Error Concealment Method
實驗比較項目
程式操作流程
未來工作
Reference
2008/10/23 3
研究動機與目的
動機
WiMAX與結合發展殺手級應用
目的
找出適用於WiMAX 之 Error Resilience Tool and
Error Concealment Method 參數設定並搭配QoS機制
以提升視訊傳輸的服務品質。
2008/10/23 4
WiMAX(1/2):Introduction [2]
Service-specific convergence sublayer
(CS)
MAC common part sublayer
(MAC CPS)
Security sublayer
Physical layer
(PHY)
CS SAP
MAC SAP
PHY SAP
IEEE reference model
2008/10/23 5
WiMAX(2/2):QoS Service Flow [2]
QoS Category Applications QoS Specifications
UGS
Unsolicited Grant Service
VoIP Maximum Sustained Rate
Maximum Latency Tolerance
Jitter Tolerance
rtPS
Real-Time Polling Service
Streaming Audio or Video Minimum Reserved Rate
Maximum Sustained Rate
Maximum Latency Tolerance
Traffic Priority
ErtPS
Extended Real-Time
Polling Service
Voice with Activity Detection(VoIP) Minimum Reserved Rate
Maximum Sustained Rate
Maximum Latency Tolerance
Jitter Tolerance
Traffic Priority
nrtPS
Non-Real-Time Polling Service
File Transfer Protocol
(FTP)
Minimum Reserved Rate
Maximum Sustained Rate
Traffic Priority
BE
Best-Effort Service
Data Transfer, Web Browsing, etc. Maximum Sustained Rate
Traffic Priority
2008/10/23 6
Use Case
2008/10/23 7
Error Resilience Tool
Intra Placement
Parameter Sets
Flexible Macroblock Ordering
Redundant Slice
ASO
Data Partition
SP/SI Frame
Add in
2008/10/23 8
Error Resilience 實驗結果[5]
Encoder
PSNR[dB]
No error
Resilience IDR PS DP FMO
All tools
together
Y
U
V
Encoder No errorresilience IDR PS DP FMO All tools together
Output
Bit
Rate
[kbit/s]
Decoder
SNR[dB]
No error
Resilience IDR PS DP FMO
All tools
together
Y
U
V
2008/10/23 9
Error Concealment
For Frame Loss
Frame Copy
Motion Copy
For Slice Loss
Intra
Inter
Exit a picture
Caculate MV per MB
for the frame
EC start
Is I slice?
Using intra EC Using inter EC
MV per MB > THR?
Y N
Using inter trial
Y
Using direct copy
EC end
N
For Slice Loss [3]
2008/10/23 10
程式操作流程
2008/10/23 11
傳送方(1/3):設定接收方 IP Address
2008/10/23 12
傳送方(2/3):設定編碼參數
選取編碼視訊
設定畫面張數與畫面速率設定編碼參數 設定Error Resilience參數
2008/10/23 13
傳送方(3/3):開始編碼與傳輸
2008/10/23 14
接收方(1/5):設定本地端 IP Address
2008/10/23 15
接收方(2/5):選擇Error Concealment
2008/10/23 16
接收方(3/5):解碼視訊(資料無誤時)
2008/10/23 17
接收方(4/5):解碼重建視訊(有封包遺
失時),不啟動錯誤回復工具
不啟動FMO且不啟動
error concealment
不啟動FMO但啟動error
concealment (frame copy)
不啟動FMO但啟動error
concealment (motion copy)
2008/10/23 18
接收方(5/5):解碼重建視訊(有封包遺
失時),啟動錯誤回復工具
啟動FMO但不啟動error
concealment
啟動FMO且啟動error
concealment (frame copy)
啟動FMO且啟動error
concealment (motion copy)
2008/10/23 19
未來工作
修改尚未完成的程式。
“Start Information”,“Header”,”I Frame” and “End
Information” by TCP
確定實驗比較項目。
2008/10/23 20
Reference
1. Moawad, Roukoz,St. Joseph Univ.,Mkalles,”IPTV over
Wimax:Overview on the video path from the server to the Wimax end-
user.”,Communications Workshop, Lebanon
2. Bo Li,Yang Qin,Chor Ping Low,Choon Lim Gwee,”A Survey on Mobile
WiMAX”,Communications Magazine,IEEE,December 2007
3. Chi-Chung Tsai,Zen-Shiang Sun,Jia-Yuen Wu and Jiann-Jone Chen,”A HYBRID
MACROBLOCK-BASED SPATIAL/TEMPORAL ADAPTIVE ERROR
CONCEALMENT SCHEME”,2007 Computer Vision,Graphics and Image
Processing Conference.
4. Sunil Kumar,Liyang Xu,Mrinal K. Mandal and Sethuraman Panchanathan,”Error
Resiliency Schemes in Standard.”,Elsevier J. of Visual Communication
& Image Representation(Special issue on Emerging Video Coding
Standard),Vol. 17(2),April 2006
5. Jan MOCHNAC,Stanislav MARCHEVSKY,”Error Resilience Tools in the MPEG-4
and Video Coding Standards”,Radioelektronika,2008 18th International
Conference
2008/10/23 21
報告結束
適用於WiMAX之視訊編解碼器
Outline
研究動機與目的
WiMAX(1/2):Introduction [2]
WiMAX(2/2):QoS Service Flow [2]
Use Case
Error Resilience Tool
Error Resilience 實驗結果[5]
Error Concealment
傳送方(1/3):設定接收方 IP Address
傳送方(2/3):設定編碼參數
傳送方(3/3):開始編碼與傳輸
接收方(1/5):設定本地端 IP Address
接收方(2/5):選擇Error Concealment
接收方(3/5):解碼視訊(資料無誤時)
接收方(4/5):解碼重建視訊(有封包遺失時),不啟動錯誤回復工具
接收方(5/5):解碼重建視訊(有封包遺失時),啟動錯誤回復工具
未來工作
Reference