Resilience Technique

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 129 Experts worldwide ranked by ideXlab platform

Supavadee Aramvith - One of the best experts on this subject based on the ideXlab platform.

  • new error Resilience Technique using adaptive fmo and intra refresh for h 264 video transmission
    IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences, 2011
    Co-Authors: Tien Huu Vu, Supavadee Aramvith, Yoshikazu Miyanaga
    Abstract:

    In this paper, we propose an error Resilience scheme for wireless video coding based on adaptive flexible macroblock ordering (FMO) and intra refresh. An FMO explicit map is generated frame-by-frame by using prior information. This information involves estimated locations of guard and burst sections in the channel and estimated effect of error propagation (EEP) from the previous frame to the current frame. In addition, the role of the current frame in propagating an error to the next frame is also considered. A suitable intra refresh rate which is adaptive to the channel state is used to reduce the dependence between frames and thus can stop the EEP. The results in experiments show that the proposed method gains some improvements in terms of peak signal-to-noise rate (PSNR) as compared with some other methods that have not considered the channel condition and the error propagation in generating an FMO map.

  • an error Resilience Technique based on fmo and error propagation for h 264 video coding in error prone channels
    International Conference on Multimedia and Expo, 2009
    Co-Authors: Tien Huu Vu, Supavadee Aramvith
    Abstract:

    Flexible Macroblock Ordering (FMO) is one of the new error Resilience Techniques in H.264 that can be used to mitigate the effects of error in error prone environments. Using FMO, each macroblock can be assigned independently to a certain slice group by using a macroblock allocation map (MBAmap). FMO tool depends on how the macroblocks are ordered, and various methods of reducing the error during MBAmap creation have been proposed. However, these methods usually focused on how to reduce the effects of error macroblocks within a frame while the issue of error propagation between frames has not been considered. This study concentrates on estimating the effects caused by the damaged macroblocks of the current frame to the next frame and the other macroblocks in the same slice group. These effects can be used in the evaluation of the macroblocks' importance in the current frame, and a suitable map with a reduced effect of error propagation can be generated. Results show that this method has improvements in PSNR and the number of undecodable macroblocks when compared to the other methods that did not take the effects of inter-frame error propagation into consideration.

  • ICME - An error Resilience Technique based on FMO and error propagation for H.264 video coding in error-prone channels
    2009 IEEE International Conference on Multimedia and Expo, 2009
    Co-Authors: Tien Huu Vu, Supavadee Aramvith
    Abstract:

    Flexible Macroblock Ordering (FMO) is one of the new error Resilience Techniques in H.264 that can be used to mitigate the effects of error in error prone environments. Using FMO, each macroblock can be assigned independently to a certain slice group by using a macroblock allocation map (MBAmap). FMO tool depends on how the macroblocks are ordered, and various methods of reducing the error during MBAmap creation have been proposed. However, these methods usually focused on how to reduce the effects of error macroblocks within a frame while the issue of error propagation between frames has not been considered. This study concentrates on estimating the effects caused by the damaged macroblocks of the current frame to the next frame and the other macroblocks in the same slice group. These effects can be used in the evaluation of the macroblocks' importance in the current frame, and a suitable map with a reduced effect of error propagation can be generated. Results show that this method has improvements in PSNR and the number of undecodable macroblocks when compared to the other methods that did not take the effects of inter-frame error propagation into consideration.

Devesh Tiwari - One of the best experts on this subject based on the ideXlab platform.

  • clover compiler directed lightweight soft error Resilience
    Languages Compilers and Tools for Embedded Systems, 2015
    Co-Authors: Changhee Jung, Devesh Tiwari
    Abstract:

    This paper presents Clover, a compiler directed soft error detection and recovery scheme for lightweight soft error Resilience. The compiler carefully generates soft error tolerant code based on idempotent processing without explicit checkpoint. During program execution, Clover relies on a small number of acoustic wave detectors deployed in the processor to identify soft errors by sensing the wave made by a particle strike. To cope with DUE (detected unrecoverable errors) caused by the sensing latency of error detection, Clover leverages a novel selective instruction duplication Technique called tail-DMR (dual modular redundancy). Once a soft error is detected by either the sensor or the tail-DMR, Clover takes care of the error as in the case of exception handling. To recover from the error, Clover simply redirects program control to the beginning of the code region where the error is detected. The experiment results demonstrate that the average runtime overhead is only 26%, which is a 75% reduction compared to that of the state-of-the-art soft error Resilience Technique.

  • LCTES - Clover: Compiler Directed Lightweight Soft Error Resilience
    Proceedings of the 16th ACM SIGPLAN SIGBED Conference on Languages Compilers and Tools for Embedded Systems 2015 CD-ROM - LCTES'15, 2015
    Co-Authors: Changhee Jung, Devesh Tiwari
    Abstract:

    This paper presents Clover, a compiler directed soft error detection and recovery scheme for lightweight soft error Resilience. The compiler carefully generates soft error tolerant code based on idempotent processing without explicit checkpoint. During program execution, Clover relies on a small number of acoustic wave detectors deployed in the processor to identify soft errors by sensing the wave made by a particle strike. To cope with DUE (detected unrecoverable errors) caused by the sensing latency of error detection, Clover leverages a novel selective instruction duplication Technique called tail-DMR (dual modular redundancy). Once a soft error is detected by either the sensor or the tail-DMR, Clover takes care of the error as in the case of exception handling. To recover from the error, Clover simply redirects program control to the beginning of the code region where the error is detected. The experiment results demonstrate that the average runtime overhead is only 26%, which is a 75% reduction compared to that of the state-of-the-art soft error Resilience Technique.

B B Chai - One of the best experts on this subject based on the ideXlab platform.

  • a new error Resilience Technique for image compression using arithmetic coding
    International Conference on Acoustics Speech and Signal Processing, 2000
    Co-Authors: I Sodagar, B B Chai
    Abstract:

    Arithmetic coding is commonly used for entropy coding in image compression. It has been shown that arithmetic coding has a higher coding efficiency than other entropy coding schemes. However, it has a severe drawback when used in an error prone environment. Since arithmetic coding makes it impossible to precisely locate an error, a large portion of a bitstream must be discarded when an error occurs. In traditional packetization Techniques, the bitstream is segmented to packets and the arithmetic encoder is reset at the beginning of each packet. However, the re-initialization will significantly reduce the coding efficiency of the arithmetic coder. We propose a novel Technique to improve the error Resilience of arithmetic coding. This new Technique adds segment markers in the coded bitstream without the re-initialization of the arithmetic coder, which helps retain the correctly decoded segments within the bitstream improving the quality of the reconstructed image. Segment markers have been adopted in both MPEG-4 and JPEG 2000. Experimental results show that THE segment marker significantly improves the quality of reconstructed image with minor increase in bitstream size.

  • ICASSP - A new error Resilience Technique for image compression using arithmetic coding
    2000 IEEE International Conference on Acoustics Speech and Signal Processing. Proceedings (Cat. No.00CH37100), 2000
    Co-Authors: I Sodagar, B B Chai
    Abstract:

    Arithmetic coding is commonly used for entropy coding in image compression. It has been shown that arithmetic coding has a higher coding efficiency than other entropy coding schemes. However, it has a severe drawback when used in an error prone environment. Since arithmetic coding makes it impossible to precisely locate an error, a large portion of a bitstream must be discarded when an error occurs. In traditional packetization Techniques, the bitstream is segmented to packets and the arithmetic encoder is reset at the beginning of each packet. However, the re-initialization will significantly reduce the coding efficiency of the arithmetic coder. We propose a novel Technique to improve the error Resilience of arithmetic coding. This new Technique adds segment markers in the coded bitstream without the re-initialization of the arithmetic coder, which helps retain the correctly decoded segments within the bitstream improving the quality of the reconstructed image. Segment markers have been adopted in both MPEG-4 and JPEG 2000. Experimental results show that THE segment marker significantly improves the quality of reconstructed image with minor increase in bitstream size.

Tien Huu Vu - One of the best experts on this subject based on the ideXlab platform.

  • new error Resilience Technique using adaptive fmo and intra refresh for h 264 video transmission
    IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences, 2011
    Co-Authors: Tien Huu Vu, Supavadee Aramvith, Yoshikazu Miyanaga
    Abstract:

    In this paper, we propose an error Resilience scheme for wireless video coding based on adaptive flexible macroblock ordering (FMO) and intra refresh. An FMO explicit map is generated frame-by-frame by using prior information. This information involves estimated locations of guard and burst sections in the channel and estimated effect of error propagation (EEP) from the previous frame to the current frame. In addition, the role of the current frame in propagating an error to the next frame is also considered. A suitable intra refresh rate which is adaptive to the channel state is used to reduce the dependence between frames and thus can stop the EEP. The results in experiments show that the proposed method gains some improvements in terms of peak signal-to-noise rate (PSNR) as compared with some other methods that have not considered the channel condition and the error propagation in generating an FMO map.

  • an error Resilience Technique based on fmo and error propagation for h 264 video coding in error prone channels
    International Conference on Multimedia and Expo, 2009
    Co-Authors: Tien Huu Vu, Supavadee Aramvith
    Abstract:

    Flexible Macroblock Ordering (FMO) is one of the new error Resilience Techniques in H.264 that can be used to mitigate the effects of error in error prone environments. Using FMO, each macroblock can be assigned independently to a certain slice group by using a macroblock allocation map (MBAmap). FMO tool depends on how the macroblocks are ordered, and various methods of reducing the error during MBAmap creation have been proposed. However, these methods usually focused on how to reduce the effects of error macroblocks within a frame while the issue of error propagation between frames has not been considered. This study concentrates on estimating the effects caused by the damaged macroblocks of the current frame to the next frame and the other macroblocks in the same slice group. These effects can be used in the evaluation of the macroblocks' importance in the current frame, and a suitable map with a reduced effect of error propagation can be generated. Results show that this method has improvements in PSNR and the number of undecodable macroblocks when compared to the other methods that did not take the effects of inter-frame error propagation into consideration.

  • ICME - An error Resilience Technique based on FMO and error propagation for H.264 video coding in error-prone channels
    2009 IEEE International Conference on Multimedia and Expo, 2009
    Co-Authors: Tien Huu Vu, Supavadee Aramvith
    Abstract:

    Flexible Macroblock Ordering (FMO) is one of the new error Resilience Techniques in H.264 that can be used to mitigate the effects of error in error prone environments. Using FMO, each macroblock can be assigned independently to a certain slice group by using a macroblock allocation map (MBAmap). FMO tool depends on how the macroblocks are ordered, and various methods of reducing the error during MBAmap creation have been proposed. However, these methods usually focused on how to reduce the effects of error macroblocks within a frame while the issue of error propagation between frames has not been considered. This study concentrates on estimating the effects caused by the damaged macroblocks of the current frame to the next frame and the other macroblocks in the same slice group. These effects can be used in the evaluation of the macroblocks' importance in the current frame, and a suitable map with a reduced effect of error propagation can be generated. Results show that this method has improvements in PSNR and the number of undecodable macroblocks when compared to the other methods that did not take the effects of inter-frame error propagation into consideration.

W A C Fernando - One of the best experts on this subject based on the ideXlab platform.

  • error Resilience Technique for multi view coding using redundant disparity vectors
    International Conference on Multimedia and Expo, 2010
    Co-Authors: M B Dissanayake, D V S X De Silva, S Worrall, W A C Fernando
    Abstract:

    Research on error Resilience in multi-view coding is currently receiving considerable interest. While there is a multitude of literature concerning error recovery in 2D video, due to the statistical difference in motion compensation among temporal frames and disparity compensation among view points, such methods are inadequate to cater to the requirements of multiview video transmission. This paper addresses the above issue by transmission of redundant disparity vectors for error recovery purposes. The proposed system, which is implemented using the Joint Scalable Video Model (JSVM) codec and tested using a simulated Internet Protocol (IP) packet network environment, can be used along with a suitable error concealment scheme to provide robust multi-view video transmission. The experimental results suggest that the proposed algorithm experiences a slight degradation of quality in error free environments due to the inclusion of redundant data. However, it improves the reconstructed picture quality significantly in error prone environments, specifically for Packet Loss Rates (PLRs) greater than 7%.

  • ICME - Error Resilience Technique for multi-view coding using redundant disparity vectors
    2010 IEEE International Conference on Multimedia and Expo, 2010
    Co-Authors: M B Dissanayake, D V S X De Silva, S Worrall, W A C Fernando
    Abstract:

    Research on error Resilience in multi-view coding is currently receiving considerable interest. While there is a multitude of literature concerning error recovery in 2D video, due to the statistical difference in motion compensation among temporal frames and disparity compensation among view points, such methods are inadequate to cater to the requirements of multiview video transmission. This paper addresses the above issue by transmission of redundant disparity vectors for error recovery purposes. The proposed system, which is implemented using the Joint Scalable Video Model (JSVM) codec and tested using a simulated Internet Protocol (IP) packet network environment, can be used along with a suitable error concealment scheme to provide robust multi-view video transmission. The experimental results suggest that the proposed algorithm experiences a slight degradation of quality in error free environments due to the inclusion of redundant data. However, it improves the reconstructed picture quality significantly in error prone environments, specifically for Packet Loss Rates (PLRs) greater than 7%.