Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Cung Nguyen

dblp:41/5301 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2006
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 2 · 1 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Hardware reliability and fault tolerance · 94% Distributed systems · 6%
Computer graphics and multimedia
2 papers
Image and video coding · 100%
Theoretical computer science
1 paper
Coding theory · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware reliability and fault tolerance › error detection
concurrent error detection
0.122005
Fault Tolerance Design in JPEG 2000 Image Compression System · IEEE Trans. Dependable Secur. Comput. 2005
Concurrent Error Detection in Wavelet Lifting Transforms · IEEE Trans. Computers 2004
Image and video coding
JPEG compression
0.112006
Detecting Computer-Induced Errors in Remote-Sensing JPEG Compression Algorithms · IEEE Trans. Image Process. 2006
Hardware reliability and fault tolerance › soft errors
soft error detection
0.112006
Detecting Computer-Induced Errors in Remote-Sensing JPEG Compression Algorithms · IEEE Trans. Image Process. 2006
Hardware reliability and fault tolerance
error-detecting codes
0.112005
Fault Tolerance Design in JPEG 2000 Image Compression System · IEEE Trans. Dependable Secur. Comput. 2005
Hardware reliability and fault tolerance
soft errors
0.112005
Fault Tolerance Design in JPEG 2000 Image Compression System · IEEE Trans. Dependable Secur. Comput. 2005
Distributed systems
fault tolerance
0.012006
Detecting Computer-Induced Errors in Remote-Sensing JPEG Compression Algorithms · IEEE Trans. Image Process. 2006
Image and video coding
image compression
0.012005
Fault Tolerance Design in JPEG 2000 Image Compression System · IEEE Trans. Dependable Secur. Comput. 2005
Image and video coding › image compression › wavelet-based image coding
JPEG2000
0.012005
Fault Tolerance Design in JPEG 2000 Image Compression System · IEEE Trans. Dependable Secur. Comput. 2005

Methods — techniques the papers use, named apart from their topics

cyclic redundancy check · 0.2parity codes · 0.1simulation · 0.1discrete wavelet transform · 0.1parity weighting design · 0.1dual space functionals · 0.1residue codes · 0.1residue code · 0.1
YearPublicationVenuePosition
2006 Detecting Computer-Induced Errors in Remote-Sensing JPEG Compression Algorithms
abstract
The JPEG image compression standard is very sensitive to errors. Even though it contains error resilience features, it cannot easily cope with induced errors from computer soft faults prevalent in remote-sensing applications. Hence, new fault tolerance detection methods are developed to sense the soft errors in major parts of the system while also protecting data across the boundaries where data flow from one subsystem to the other. The design goal is to guarantee no compressed or decompressed data contain computer-induced errors without detection. Detection methods are expressed at the algorithm level so that a wide range of hardware and software implementation techniques can be covered by the fault tolerance procedures while still maintaining the JPEG output format. The major subsystems to be addressed are the discrete cosine transform, quantizer, entropy coding, and packet assembly. Each error detection method is determined by the data representations within the subsystem or across the boundaries. They vary from real number parities in the DCT to bit-level residue codes in the quantizer, cyclic redundancy check parities for entropy coding, and packet assembly. The simulation results verify detection performances even across boundaries while also examining roundoff noise effects in detecting computer-induced errors in processing steps.
Cung Nguyen, G. Robert Redinbo
IEEE Trans. Image Process.1
2005 Fault Tolerance Design in JPEG 2000 Image Compression System
abstract
The JPEG 2000 image compression standard is designed for a broad range of data compression applications. The new standard is based on wavelet technology and layered coding in order to provide a rich feature compressed image stream. The implementations of the JPEG 2000 codec are susceptible to computer-induced soft errors. One situation requiring fault tolerance is remote-sensing satellites, where high energy particles and radiation produce single event upsets corrupting the highly susceptible data compression operations. This paper develops fault tolerance error-detecting capabilities for the major subsystems that constitute a JPEG 2000 standard. The nature of the subsystem dictates the realistic fault model where some parts have numerical error impacts whereas others are properly modeled using bit-level variables. The critical operations of subunits such as discrete wavelet transform (DWT) and quantization are protected against numerical errors. Concurrent error detection techniques are applied to accommodate the data type and numerical operations in each processing unit. On the other hand, the embedded block coding with optimal truncation (EBCOT) system and the bitstream formation unit are protected against soft-error effects using binary decision variables and cyclic redundancy check (CRC) parity values, respectively. The techniques achieve excellent error-detecting capability at only a slight increase in complexity. The design strategies have been tested using Matlab programs and simulation results are presented.
Cung Nguyen, G. Robert Redinbo
IEEE Trans. Dependable Secur. Comput.1
2004 Protecting Wavelet Lifting Transforms
abstract
Wavelet transforms are the central to many applications in image processing and data compression. They have banks of multirate filters that are difficult to protect from computer-induced numerical errors. An efficient algorithm-based fault tolerance approach is proposed for detecting arithmetic errors in the output data. Concurrent weighted parity values are designed to detect the effects of a single numerical error within the transform structure. The parity calculations use weighted sums of data, where the input parity weighting is related to the weighting used on the output data. Each parity computation is properly viewed as an inner product between weighting values and the data motivating the use of dual space functionals related to the error gain matrices that describe error propagations to the output. The parity weighting values are defined by a combination of dual space functionals. An iterative procedure for evaluating the design of the parity weights has been incorporated in Matlab code.
G. Robert Redinbo, Cung Nguyen
PRDC2
2004 Concurrent Error Detection in Wavelet Lifting Transforms
abstract
Wavelet transforms, central to multiresolution signal analysis and important in the JPEG2000 image compression standard, are quite susceptible to computer-induced errors because of their pipelined structure and multirate processing requirements. Such errors emanate from computer hardware, software bugs, or radiation effects from the surrounding environment. Implementations use lifting schemes, which employ update and prediction estimation stages, and can spread a single numerical error caused by failures to many output transform coefficients without any features to warn data users. We propose an efficient method to detect the arithmetic errors using weighted sums of the wavelet coefficients at the output compared with an equivalent parity value derived from the input data. Two parity values may straddle a complete multistage transform or several values may be used, each pair covering a single stage. There is greater error-detecting capability at only a slight increase in complexity when parity pairs are interspersed between stages. With the parity weighting design scheme, a single error introduced at a lifting section can be detected. The parity computation operation is properly viewed as an inner product between weighting values and the data, motivating the use of dual space functionals related to the error gain matrices. The parity weighting values are generated by a combination of dual space functionals. An iterative procedure for evaluating the design of the parity weights has been incorporated in Matlab code and simulation results are presented.
G. Robert Redinbo, Cung Nguyen
IEEE Trans. Computers2