| Literature DB >> 20827292 |
Maria G Martini1, Chaminda T E R Hewage.
Abstract
The most recent network technologies are enabling a variety of new applications, thanks to the provision of increased bandwidth and better management of Quality of Service. Nevertheless, telemedical services involving multimedia data are still lagging behind, due to the concern of the end users, that is, clinicians and also patients, about the low quality provided. Indeed, emerging network technologies should be appropriately exploited by designing the transmission strategy focusing on quality provision for end users. Stemming from this principle, we propose here a context-aware transmission strategy for medical video transmission over WiMAX systems. Context, in terms of regions of interest (ROI) in a specific session, is taken into account for the identification of multiple regions of interest, and compression/transmission strategies are tailored to such context information. We present a methodology based on H.264 medical video compression and Flexible Macroblock Ordering (FMO) for ROI identification. Two different unequal error protection methodologies, providing higher protection to the most diagnostically relevant data, are presented.Entities:
Year: 2010 PMID: 20827292 PMCID: PMC2929589 DOI: 10.1155/2010/127519
Source DB: PubMed Journal: Int J Telemed Appl ISSN: 1687-6415
Figure 1Examples of FMO patterns.
Summary of important symbols used.
| Symbol | Definition |
|---|---|
|
| Slice index |
|
| ROI index |
|
| Frame index |
|
| Length of slice |
|
| Average slice length |
|
| Max slice length |
|
| Number of ROIs |
|
| Number of frames per GOP |
|
| Number of slices in ROI |
|
| Number of pixels in ROI |
|
| Quantization parameter(s) for slice |
|
| Service class |
|
| Generic probability of packet loss |
|
| Residual probability of packet loss after RS coding |
|
| Probability of packet loss for service class |
|
| Generic mean error burst length (in packets) |
|
| Transition prob. lossy → lossless (Gilbert model) |
|
| Transition prob. lossless → lossy (Gilbert model) |
|
| Mean error burst length for service class |
|
| Encoding bits for slice |
|
| RS symbol size |
|
| RS code block length (in |
|
| RS data block size (in |
|
| RS code rate |
|
| RS code rate for service class |
|
| Transmission rate for service class |
|
| Transmission time per frame |
|
| Luminance of pixel |
|
| Luminance of pixel |
Figure 2(a) Cardiac ultrasound image with ROIs (manually selected) highlighted. Three regions of interest, (b) Cardiac ultrasound image with ROIs highlighted. Two regions of interest.
Figure 3Gilbert channel model.
Video coding simulation parameters.
| Encoder/Decoder Parameter | Value |
|---|---|
| Encoder/Decoder | JM reference software codec Version 16.0 |
| Profile | Baseline profile |
| Test sequences | Guillaume-us |
| No. of frames | 70 |
| Resolution | 480 × 256 |
| GOP size | 15 (IPPP…) |
| Quantization parameters | 30/33 |
| Reference frames | 1 |
| Entropy coding | CAVLC (Content Adaptive Variable Length Coding) |
| Decoder error concealment | JM-FC (JM-Frame Copying) |
WiMAX RAN system parameters.
| Parameter | Value |
|---|---|
| Channel bandwidth | 5 MHz |
| Carrier frequency | 3468.5 MHz and 3568.5 MHz |
| Number of subcarriers | 512 |
| Number of used data subcarriers | 360 |
| Cyclic prefix | 1/4 symbol duration |
| Frame length | 5 ms |
| Channel Coding | Turbo Codes |
| Possible modulation and coding schemes | QPSK 1/2, 16 QAM 1/2, 64 QAM 1/2 |
| ARQ | No ARQ scheme |
| Number of BS antennas | 2 |
| BS antenna | type 4 array antenna |
| BS antenna height | 22 m |
| BS antenna gain | 17 dBm |
| BS transmission power | 35 dBm |
| BS antenna azimuth | 6° and 276° |
| MS antenna gain | 2 dBi |
| MS transmission power | 23 dBm |
Vehicular measurement parameters.
| Distance to BS antenna | 281 m–500 m |
| Scenario | Sub-Urban |
| Mobile speed | 50 km/h |
| Max. channel bandwidth | 500 kbps |
| Packets per second | 38 |
WiMAX measurement results considered for simulation.
| MIN Delay [s] | MAX Delay [s] | Average Delay [s] | Max Packet Loss Burst Length | Packet Loss [%] |
|---|---|---|---|---|
| 0.017273 | 0.184955 | 0.047212 | 28 | 10.14 |
Application-layer unequal error protection strategies adopted.
| Source bitrate | ROI 1 frames I | ROI 2 frames I | ROI 1 frames P | ROI 2 frames P | ||
|---|---|---|---|---|---|---|
| 1 | No application layer FEC | 480 kbps | — | — | — | — |
| 2 | Application layer EEP | 300 kbps | RS(31,23) | RS(31,23) | RS(31,23) | RS(31,23) |
| 3 | Application layer UEP based on ROIs | 300 kbps | RS(31,16) | — | RS(31,16) | — |
| 4 | Application layer UEP based on ROIs and prediction | 300 kbps | RS(31,22) | RS(31,22) | RS(31,22) | — |
Video quality results.
| UNCODED | EEP | UEP 1 | UEP 2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Overall | ROI 1 | ROI 2 | Overall | ROI 1 | ROI 2 | Overall | ROI 1 | ROI 2 | Overall | ROI 1 | ROI 2 | |
| PSNR (dB) | 33.11 | 30.94 | 34.01 | 34.63 | 30.92 | 36.12 | 34.15 | 33.26 | 33.85 | 34.95 | 33.06 | 35.65 |
| SSIM | 0.89511 | 0.81503 | 0.89953 | 0.89881 | 0.81443 | 0.91568 | 0.89845 | 0.85342 | 0.90887 | 0.90424 | 0.84647 | 0.9144 |
Figure 4Visual results—Frame no. 44 of the test sequence. (a) Original; (b) Uncoded (Scheme 2 in Table 6); (c) EEP (Scheme 1 in Table 6); (d) UEP 1 (Scheme 3 in Table 6); (e) UEP 2 (Scheme 4 in Table 6).