Chang-Ming Lee

dblp:76/2216 · DBLP profile ↗
← Back
18ranked-venue papers
7as first author
0since 2021 · last 2016
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 9 · 5 first-authorSystems, architecture and hardware · 3Computer networks · 3 · 2 first-authorSecurity and privacy · 2Theory of computation · 2Artificial intelligence and machine learning · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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 graphics and multimedia
2 papers
Image and video coding · 76% Multimedia systems and quality of experience · 24%
Theoretical computer science
3 papers
Information theory · 45% Coding theory · 40% Algorithms and data structures · 16%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Image and video coding › error resilience
error concealment
0.212014
Motion Vector Recovery for Video Error Concealment by Using Iterative Dynamic-Programming Optimization · IEEE Trans. Multim. 2014
Image and video coding
error resilience
0.212014
Motion Vector Recovery for Video Error Concealment by Using Iterative Dynamic-Programming Optimization · IEEE Trans. Multim. 2014
Image and video coding › error resilience › error concealment
motion vector recovery
0.212014
Motion Vector Recovery for Video Error Concealment by Using Iterative Dynamic-Programming Optimization · IEEE Trans. Multim. 2014
Multimedia systems and quality of experience
video transmission
0.212014
Motion Vector Recovery for Video Error Concealment by Using Iterative Dynamic-Programming Optimization · IEEE Trans. Multim. 2014
Coding theory › error-correcting codes
block codes
0.112008
Performance Analysis of Block Codes in Hidden Markov Channels · IEEE Trans. Commun. 2008
Information theory › communication channels
channel models
0.112008
Performance Analysis of Block Codes in Hidden Markov Channels · IEEE Trans. Commun. 2008
Information theory › communication channels › channel models › channels with memory
markov channels
0.112008
Performance Analysis of Block Codes in Hidden Markov Channels · IEEE Trans. Commun. 2008
Algorithms and data structures
dynamic programming
0.112014
Motion Vector Recovery for Video Error Concealment by Using Iterative Dynamic-Programming Optimization · IEEE Trans. Multim. 2014
Image and video coding
entropy coding
0.012006
Simplification of VLC Tables With Application to ML and MAP Decoding Algorithms · IEEE Trans. Commun. 2006
Image and video coding › entropy coding
variable-length coding
0.012006
Simplification of VLC Tables With Application to ML and MAP Decoding Algorithms · IEEE Trans. Commun. 2006

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

iterative dynamic programming · 0.4boundary matching · 0.4trellis-based decoding · 0.1soft decoding · 0.1finite-state markov chain · 0.1codeword error probability · 0.1
YearPublicationVenuePosition
2016 Construction of parallelized-decoding LDPC codes
abstract
In the parallelization for high-throughput applications, the number of independent memory access usually dominates the coding throughput. Moreover, a class of large-girth low-density parity check (LDPC) codes usually has difficulties to realize the parallelization in the decoder. To cope with these obstacles, we propose an efficient code construction to take the number of required parallel decoding unit and the large-girth constraint into considerations at once. First, the parity check matrix would be split into the block-wise structure to fit the parallelization in the decoder. Second, the conversion of the cycle-checking inequalities can transform the girth issue into a linear system. Finally, based on the decomposition of the polyhedral set, the Smith normal form can efficiently solve inequalities of the proposed system. Simulation results show that the proposed code construction can satisfy the requirements of parallelization and high-performance coding with girth g = 12.
Tsung-Che Wu, Chang-Ming Lee, Cheng-Kuei Wang
ISCAS2
2014 Simplification of strip-wise algorithms applied for two-dimensional intersymbol interference detection
abstract
With the development of the high‐speed communication channel or high‐capacity storage device, the intersymbol interference (ISI) occurs more frequently in the condensed data. The traditional Bahl – Cocke – Jelineu – Raviv (BCJR) method is capable of solving the two‐dimensional (2D) symbol influence problem with extremely high cost. By analysing the complexity in terms of branch, state and path in the 2D trellis‐based ISI detection, the authors verify that the system complexity is mainly dominated by the window size. To reduce the detection complexity, the conventional simplifications are applied in the 2D strip‐wise ISI detection. In addition, a two‐phase strip‐wise detection is proposed to achieve a lower complexity than that of the conventional simplifications. In this system, the first detector can be realised by a low‐complexity method (like the hard detection or Viterbi algorithm) to provide the mask shrinking with predicted data. After reducing the mask size, the second detector can detect the main portion of ISI by the trellis‐based detection (like BCJR algorithm) with a small mask. Under the similar detection performance, the proposed scheme can achieve more than 91.76% saving in the metric computation compared with the 5 × 3‐window IRCSDFA (iterative row–column soft‐decision feedback algorithm) simplified by the M ‐algorithm with M = 8.
Chang-Ming Lee, Tsung-Che Wu, Jian-Ren Lin
IET Commun.1
2014 Motion Vector Recovery for Video Error Concealment by Using Iterative Dynamic-Programming Optimization
abstract
This paper proposes an error concealment technique for video transmission, focusing on motion vector (MV) recovery for both inter- and intra-coded frames, to improve video quality at decoder when video bit stream data incur transmission errors. The proposed algorithm considers slice (i.e., a row of macroblocks (MBs)) errors and uses DP (Dynamic Programming) optimization technique to estimate the lost MVs in a global manner, differing from the traditional Boundary Matching Algorithm (BMA) and others that recover MVs independently for individual MBs in an erroneous slice. We also propose an iterative DP process based on 8 × 8 pixels blocks to resolve finer motions (for 8 × 8, 8 × 16, and 16 × 8 pixels blocks) that will aid in the enhancement of reconstruction quality. Experiment results show that our algorithm outperforms the well-known BMA by up to 7.28 dB and the DMVE and another prior work by Qian by up to 1.0 dB at a packet loss rate of 15%. Subjective evaluation shows that our algorithm is especially promising in preserving line/curve features and motion details.
Wen-Nung Lie, Chang-Ming Lee, Chung-Hua Yeh, Zhi-Wei Gao 0001
IEEE Trans. Multim.2
2012 Super-resolution reconstruction of video sequences based on wavelet-domain spatial and temporal processing
Chang-Ming Lee, Chien-Jung Lee, Chia-Yung Hsieh, Wen-Nung Lie
ICPR1
2012 Efficient improvement of side information in GOB-based DVC system
abstract
Among the emerging video coding schemes, the effectual solution for the separate-encoding and joint-decoding architecture is the distributed source coding (DSC). In the DSC-based video system, the side information is available in the Wyner-Ziv (WZ) decoder and video reconstruction. Theoretically, the quality of side information (SI), usually referring to the difference between SI and source, dominates the coding efficiency. In order to improve the coding efficiency of DVC with temporal group of blocks, we proposed three SI generations after analyzing the correlation between the SI and original information. In contrast to the traditional improvement in the DVC decoder, the complexity of SI generator was dramatically reduced in our schemes. Experimental results show that the best method can reduce 0.7% bit-rate with less computation and no codec delay compared to the bi-linear interpolation (BLI) method.
Tsung-Che Wu, Ji-Hua Hsu, Chang-Ming Lee, Jui-Chiu Chiang
ISCAS3
2010 Block-based distributed video coding with variable block modes
abstract
In this paper, a new block-based pixel domain distributed video coding scheme featured with variable block modes is proposed. In addition to intra mode and Wyner-Ziv mode employed in conventional block-based distributed video coding scheme, two supplementary block modes “SKIP mode” and “zero motion mode” are introduced in the proposed scheme to improve the overall coding efficiency, as well as to reduce the decoding complexity. Moreover, the channel coding is performed on macroblcok level to reduce the coding loss due to inserted information in the parity bits. The simulation results show that the proposed scheme outperforms both the conventional frame-based transform-domain and the block-based pixel-domain distributed coding schemes.
Jui-Chiu Chiang, Kuan-Liang Chen, Chi-Ju Chou, Chang-Ming Lee, Wen-Nung Lie
ISCAS4
2010 Practical estimation of adaptive correlation noise model for Distributed Video Coding
abstract
In contrast with the traditional video compression system, Distributed Video Coding (DVC) architecture dramatically shifts the complexity from the encoder to the decoder. This low-cost encoding concept can be exploited in the emerging applications, e.g. wireless sensor networks. In order to increase the compression efficiency, improvement of side information generation and refinements of Correlation Noise Model (CNM) are main streams to improve DVC. However, most of these schemes are theoretical and expensive for the decoder. In order to retain low-cost and efficient system, a side information refinement with a practical CNM estimation is proposed. While maintaining the video quality, our proposed mechanism totally improves the system compression efficiency about 18% for the bit-rate with a low complexity decoder.
Chang-Ming Lee, Wen-Nung Lie
ISITA2
2010 Optimization of memory utilization for partially parallel QC-LDPC decoder
abstract
Quasi-cyclic (QC) low-density parity-check (LDPC) codes have advantages over other types of LDPC codes due to their cyclic shifting property. In this paper, a partially parallel QC-LDPC decoder with efficient memory design is proposed. To improve the memory utilization, the structures of efficient chunk and predictor are realized. The efficient chunk can store parts of check-to-variable messages. This design can effectively reduce the memory requirement. Furthermore, the predictor verifies variable-to-check messages and updates efficient chunks instantly. With less check-to-variable messages and variable-to-check messages stored in the memory, this decoding architecture only deposits few messages in several efficient chunks, such that the cost of memory is less. Eventually, the proposed approach dramatically reduces memory requirement about 65% compared to the traditional method while maintaining the same low-cost.
Tsung-Che Wu, Yao-Wen Hu, Chang-Ming Lee
ISITA3
2009 New group shuffled BP decoding algorithms for LDPC codes
abstract
Implementing a belief propagation (BP) based LDPC decoder requires high degrees of parallelism using many component soft-in soft-output (SISO) decoding units to perform message passing from variable nodes to check nodes or vice versa. An obvious complexity-reduction solution is to serialize the decoding process, i.e., dividing a decoding iteration into several serial sub-iterations in which a sub-iteration performs only part of the complete parallel message-passing operation. The group horizontal shuffled BP (GHSBP) and vertical shuffled BP (GVSBP) algorithms respectively partition the check and variable nodes of the code graph into groups to perform group-by-group message-passing decoding. This paper proposes new techniques to improve three key elements of a GHSBP decoding algorithm, namely, the grouping method, the decoding schedule and the log-likelihood updating formulae. The (check nodes) grouping method and decoding schedule optimize certain design criterion. The new normalized min-sum updating formula with a self-adjustable correction (scaling) factor offers better nonlinear approximation. Numerical performance of new GHSBP algorithms that include part or all three new techniques indicate that the combination of the proposed grouping and decoding schedule yields a faster convergence rate and our modified min-sum algorithm gives performance superior to that of the conventional min-sum and normalized min-sum algorithm and is very close to that of the sum-product algorithm.
Yu-Liang Chen, Chang-Ming Lee, Yu Ted Su, Chi-Yuan Chang
ISIT2
2009 Enhanced Side Information Generator with Accurate Evaluations in Block-Based Wyner-Ziv Video Coding
Chang-Ming Lee, Jui-Chiu Chiang, Zhi-Heng Chiang, Kuan-Liang Chen, Wen-Nung Lie
PSIVT1
2009 Stochastic Erasure-Only List Decoding Algorithms for Reed-Solomon Codes
abstract
We present a novel stochastic decoding algorithm for Reed-Solomon codes. We apply an iterative Monte Carlo based approach called the Cross-Entropy method to produce, in every iteration, a set of random error locator vectors, each indicatesn-kpossible erasure positions within a received word. We associate each error locator vector with a candidate codeword by erasures-only decoding the received word, using the error locator vector to locate the erasures. Each iteration results in a new elite set that contains the bestEcandidate codewords. To increase the search radius and enhance the decoder performance we use the randomly drawn samples to generate what we call virtual received words from which extra candidate codewords and thus candidate elite members can be obtained. The proposed algorithms offer both complexity and performance advantages over some existing algebraic decoding algorithms for high rate RS codes.
Chang-Ming Lee, Yu Ted Su
IEEE Signal Process. Lett.1
2008 Performance Analysis of Block Codes in Hidden Markov Channels
abstract
Most investigations on the effect of channel memory on the performance of block codes use a two-state Gilbert-Elliott (GE) model to describe the channel behavior. As there are circumstances that the channel of concern can not be properly described by the GE model, there are some recent works on coded performance that characterize the channel behavior by a general finite-state Markov chain. This letter presents a new efficient systematic approach to analyze the performance of block codes in such a hidden Markov channel (HMC). An application example is given to predict codeword error probability performance of an RS-coded system in a channel with memory. Numerical results are also provided to validate our analytic results.
Chang-Ming Lee, Yu Ted Su, Li-Der Jeng
IEEE Trans. Commun.1
2007 Dynamic Key Block Decision with Spatio-Temporal Analysis for Wyner-Ziv Video Coding
abstract
Wyner-Ziv coding has been recognized as the most popular method up to now. For traditional WZC, side information is generated from intra-coded frames for use in the decoding of WZ frames. The unit for intra-coding is a frame and the distance between key-frames is kept constant. In this paper, the unit for intra-coding is a block, and the temporal distance between two consecutive key blocks can varying with time. A block is assigned a mode (WZ or intra-coded), depending on the result of spatio-temporal analysis, and encoded in an alternative manner. This strategy improves the overall coding efficiency, while maintaining a low encoder complexity. The performance gain can achieve up to 6 dB with respect to the traditional pixel-domain WZC.
Dung-Chan Tsai, Chang-Ming Lee, Wen-Nung Lie
ICIP (6)2
2006 Robust Video Transmission Over Mixed IP - Wireless Channels using Motion-Compensated Oversampled Filterbanks
abstract
Robust video coding has attracted increasing attention during the past few years. This paper proposes a joint source channel coding scheme able to resist transmission errors over mixed Internet-wireless channels. It involves motion-compensated oversampled filterbanks (OFBs). The redundancy introduced by the overcomplete representation in signals at the output of OFBs is employed for error correction of the motion compensated frames. The errors may be due to the wireless part of the channel (random noise), but also to the Internet part (packet losses). The performance of the proposed approach is illustrated for compressed streams transmitted through a packet erasure channel with an averaged packet loss of 6.25% followed by a binary symmetric channel with a crossover probability of 10-2
Jui-Chiu Chiang, Chang-Ming Lee, Michel Kieffer, Pierre Duhamel
ICASSP (2)2
2006 Simplification of VLC Tables With Application to ML and MAP Decoding Algorithms
abstract
Many source coding standards (JPEG, H263+, H264), rely heavily on entropy coding with variable-length codes (VLC). However, bitstreams made of VLC-encoded data are particularly sensitive to transmission errors. Recent results tend to use knowledge of the VLC structure in order to perform an efficient decoding of the bitstream. These techniques use a trellis describing the structure of the VLC codebook and assume that some a priori information is available at decoder side. Significant improvements, compared with prefix decoding of bitstreams are achieved. However, the complexity of these techniques may become intractable when realistic VLC codebooks are considered. This paper presents an algorithm for compacting VLC tables. The codewords are grouped into a minimum number of classes. Decoding algorithms may then work on a reduced number of classes, instead of working on the whole set of codewords. A proof of optimality is provided for the VLC table-compaction algorithm. The algorithm is applied to the H263+ VLC codebook and merges the 204 codewords into 25 classes. The resulting compact tables are shown to be exactly equivalent to the initial ones when used with hard decoding algorithms. The properties of the associated soft decoding algorithms using these compact tables are also evaluated.
G. Mohammad-Khani, Chang-Ming Lee, Michel Kieffer, Pierre Duhamel
IEEE Trans. Commun.2
2005 Soft decoding of VLC encoded data for robust transmission of packetized video
abstract
The soft decoding of variable-length encoded texture data generated, e.g., by video coders such as H.263+ and sent over a packetized network (Internet or mixed Internet radio-mobile) is considered here. Existing soft decoding techniques usually make use of either the number of bits in a block or the number of symbols in a block. Thus, this side information has to be transmitted. This paper describes an algorithm making use only of information available in the packetized bitstream, and is thus compatible with existing standards. Simulations illustrating the efficiency of the proposed decoding procedure are provided.
Chang-Ming Lee, Michel Kieffer, Pierre Duhamel
ICASSP (3)1
2004 Robust reconstruction of motion vectors using frame expansion
abstract
Transmitting video streams on channels impaired with transmission errors is a very demanding task, mainly when images are predicted from previous ones. In this case, errors on motion vectors can be very harmful. In order to overcome this problem, this paper presents a modified H263+ scheme without motion vector transmission. This is obtained by reestimating these motion vectors at the receiver, based on properties of frame expansions. This procedure is obtained at the cost of an increased bit rate, but shows that robust (and efficient) transmission can indeed be obtained in conjunction with image prediction.
Chang-Ming Lee, Michel Kieffer, Pierre Duhamel
ICASSP (4)1
2004 Robust video transmission using H.264 and real-valued BCH frames
abstract
With the increasing use of multimedia technologies, video coding requires higher performance as well as new features. To address this need, the latest ITU-T video coding standard, H.264, has been developed. The motion compensation algorithm is the key of the improvements over H.263+. This paper proposes an H.264-based algorithm which does not require the motion vectors to be transmitted. It extends previous results obtained in the H.263+ context. The main purpose of this work is to check whether our procedure of reestimating the motion vectors at the receiver is compatible with the initial H.264 scheme efficiency. It is shown that this property is obtained at some cost in terms of bit rate for comparable PSNR, but that our new H.264-based scheme has about the same performance level as the plain H.263+ coder. This is essentially a preliminary work, which shows that the most sensitive part or the bit stream can be removed, thus allowing new robust coders to be developed.
Azza Ouled Zaid, Michel Kieffer, Chang-Ming Lee, Pierre Duhamel
ICIP3