Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Yui-Lam Chan is active.

Publication


Featured researches published by Yui-Lam Chan.


IEEE Transactions on Circuits and Systems for Video Technology | 1996

New adaptive pixel decimation for block motion vector estimation

Yui-Lam Chan; Wan-Chi Siu

A new adaptive technique based on pixel decimation for the estimation of motion vector is presented. In a traditional approach, a uniform pixel decimation is used. Since part of the pixels in each block do not enter into the matching criterion, this approach limits the accuracy of the motion vector. In this paper, we select the most representative pixels based on image content in each block for the matching criterion. This is due to the fact that high activity in the luminance signal such as edges and texture mainly contributes to the matching criterion. Our approach can compensate the drawback in standard pixel decimation techniques. Computer simulations show that this technique is close to the performance of the exhaustive search with significant computational reduction.


IEEE Transactions on Image Processing | 2002

New architecture for dynamic frame-skipping transcoder

Kai-Tat Fung; Yui-Lam Chan; Wan-Chi Siu

Transcoding is a key technique for reducing the bit rate of a previously compressed video signal. A high transcoding ratio may result in an unacceptable picture quality when the full frame rate of the incoming video bitstream is used. Frame skipping is often used as an efficient scheme to allocate more bits to the representative frames, so that an acceptable quality for each frame can be maintained. However, the skipped frame must be decompressed completely, which might act as a reference frame to nonskipped frames for reconstruction. The newly quantized discrete cosine transform (DCT) coefficients of the prediction errors need to be re-computed for the nonskipped frame with reference to the previous nonskipped frame; this can create undesirable complexity as well as introduce re-encoding errors. In this paper, we propose new algorithms and a novel architecture for frame-rate reduction to improve picture quality and to reduce complexity. The proposed architecture is mainly performed on the DCT domain to achieve a transcoder with low complexity. With the direct addition of DCT coefficients and an error compensation feedback loop, re-encoding errors are reduced significantly. Furthermore, we propose a frame-rate control scheme which can dynamically adjust the number of skipped frames according to the incoming motion vectors and re-encoding errors due to transcoding such that the decoded sequence can have a smooth motion as well as better transcoded pictures. Experimental results show that, as compared to the conventional transcoder, the new architecture for frame-skipping transcoder is more robust, produces fewer requantization errors, and has reduced computational complexity.


IEEE Transactions on Image Processing | 1997

Variable temporal-length 3-D discrete cosine transform coding

Yui-Lam Chan; Wan-Chi Siu

Three-dimensional discrete cosine transform (3-D DCT) coding has the advantage of reducing the interframe redundancy among a number of consecutive frames, while the motion compensation technique can only reduce the redundancy of at most two frames. However, the performance of the 3-D DCT coding will be degraded for complex scenes with a greater amount of motion. This paper presents a 3-D DCT coding with a variable temporal length that is determined by the scene change detector. Our idea is to let the motion activity in each block be very low, while the efficiency of the 3-D DCT coding could be increased. Experimental results show that this technique is indeed very efficient. The present approach has substantial improvement over the conventional fixed-length 3-D DCT coding and is also better than that of the Moving Picture Expert Group (MPEG) coding.


IEEE Transactions on Image Processing | 2001

An efficient search strategy for block motion estimation using image features

Yui-Lam Chan; Wan-Chi Siu

Block motion estimation using the exhaustive full search is computationally intensive. Fast search algorithms offered in the past tend to reduce the amount of computation by limiting the number of locations to be searched. Nearly all of these algorithms rely on this assumption: the mean absolute difference (MAD) distortion function increases monotonically as the search location moves away from the global minimum. Essentially, this assumption requires that the MAD error surface be unimodal over the search window. Unfortunately, this is usually not true in real-world video signals. However, we can reasonably assume that it is monotonic in a small neighborhood around the global minimum. Consequently, one simple strategy, but perhaps the most efficient and reliable, is to place the checking point as close as possible to the global minimum. In this paper, some image features are suggested to locate the initial search points. Such a guided scheme is based on the location of certain feature points. After applying a feature detecting process to each frame to extract a set of feature points as matching primitives, we have extensively studied the statistical behavior of these matching primitives, and found that they are highly correlated with the MAD error surface of real-world motion vectors. These correlation characteristics are extremely useful for fast search algorithms. The results are robust and the implementation could be very efficient. A beautiful point of our approach is that the proposed search algorithm can work together with other block motion estimation algorithms. Results of our experiment on applying the present approach to the block-based gradient descent search algorithm (BBGDS), the diamond search algorithm (DS) and our previously proposed edge-oriented block motion estimation show that the proposed search strategy is able to strengthen these searching algorithms. As compared to the conventional approach, the new algorithm, through the extraction of image features, is more robust, produces smaller motion compensation errors, and has a simple computational complexity.


international symposium on circuits and systems | 2004

New adaptive partial distortion search using clustered pixel matching error characteristic

Ko-Cheung Hui; Wan-Chi Siu; Yui-Lam Chan

The partial distortion search is a particularly attractive fast block-matching algorithm, because it introduces no prediction error as compared with the full-search algorithm. It reduces the number of necessary matching evaluations for every searching point to save computation. In the literature, many researches have tried to improve block-matching algorithms by making use of an assumption that pixels with larger gradient magnitudes have larger matching errors on average. Based on a simple analysis, we have found that on average, pixel matching errors with similar magnitudes tend to appear in clusters for natural video sequences. By using this clustering characteristic, we propose an adaptive partial distortion search algorithm which significantly improves the computational efficiency of the original PDS. This approach is much better than other pixel gradient based adaptive PDS algorithms. In addition, our proposed algorithm is suitable for motion estimation of both opaque and boundary macroblocks of an arbitrary shaped object in MPEG-4 coding.


IEEE Transactions on Multimedia | 2004

Low-complexity and high-quality frame-skipping transcoder for continuous presence multipoint video conferencing

Kai-Tat Fung; Yui-Lam Chan; Wan-Chi Siu

This paper presents a new frame-skipping transcoding approach for video combiners in multipoint video conferencing. Transcoding is regarded as a process of converting a previously compressed video bitstream into a lower bitrate bitstream. A high transcoding ratio may result in an unacceptable picture quality when the incoming video bitstream is transcoded with the full frame rate. Frame skipping is often used as an efficient scheme to allocate more bits to representative frames, so that an acceptable quality for each frame can be maintained. However, the skipped frame must be decompressed completely, and should act as the reference frame to the nonskipped frame for reconstruction. The newly quantized DCT coefficients of prediction error need to be recomputed for the nonskipped frame with reference to the previous nonskipped frame; this can create an undesirable complexity in the real time application as well as introduce re-encoding error. A new frame-skipping transcoding architecture for improved picture quality and reduced complexity is proposed. The proposed architecture is mainly performed on the discrete cosine transform (DCT) domain to achieve a low complexity transcoder. It is observed that the re-encoding error is avoided at the frame-skipping transcoder when the strategy of direct summation of DCT coefficients is employed. By using the proposed frame-skipping transcoder and dynamically allocating more frames to the active participants in video combining, we are able to make more uniform peak signal-to-noise ratio (PSNR) performance of the subsequences and the video qualities of the active subsequences can be improved significantly.


IEEE Transactions on Broadcasting | 2012

Fast Motion and Disparity Estimation With Adaptive Search Range Adjustment in Stereoscopic Video Coding

Zhi-Pin Deng; Yui-Lam Chan; Ke-Bin Jia; Chang-Hong Fu; Wan-Chi Siu

Stereoscopic video gives viewers more realistic vision than traditional 2D videos by transmitting two different views simultaneously. It doubles the required bandwidth in comparison with single view videos. Motion and disparity estimation therefore play a key role in reducing the bit rate of stereoscopic videos. However, it brings extremely huge computational complexity to an encoder which obstructs it from practical uses. In the past few years, some fast algorithms were proposed where most of them speed up the coding time based on an accurate estimation in one field (motion/disparity field), and then relieve the computational burden in the other field (disparity/motion field). Nevertheless, the complexities of both motion and disparity estimation cannot be fully reduced. In this paper, an iterative motion and disparity estimation algorithm is proposed. The proposed algorithm can determine motion vectors of the right view and disparity vectors of the current stereo pair in an iterative way. The gain of this iterative search is due to the use of a stereo-motion consistency constraint in which the motion and disparity vectors can be estimated by updating the local optimal vectors iteratively. An adaptive search range adjustment through the confidence measure of the constraint is then designed to further strengthen the reliability of each step for the iterative search. Experimental results show that the speed-up gain of the proposed algorithm is 18.76 ~ 229.19 times compared to the full search algorithm with a negligible quality drop.


IEEE Transactions on Circuits and Systems for Video Technology | 2006

Efficient reverse-play algorithms for MPEG video with VCR support

Chang-Hong Fu; Yui-Lam Chan; Wan-Chi Siu

Reverse playback is the most common video cassette recording (VCR) function in digital video players and it involves playing video frames in reverse order. However, the predictive processing techniques employed in MPEG severely complicate the reverse-play operation. For displaying single frame during reverse playback, all frames from the previous I-frame to the requested frame must be sent by the server and decoded by the client machine. It requires much higher bandwidth of the network and complexity of the decoder. In this paper, we propose a compressed-domain approach for an efficient implementation of the MPEG video streaming system to provide reverse playback over a network with the minimal requirements on the network bandwidth and the decoder complexity. In the proposed video streaming server, it classifies macroblocks in the requested frame into two categories-backward macroblocks (BMBs) and forward macroblock (FMBs). Two novel MB-based techniques are used to manipulate the necessary MBs in the compressed domain and the server then sends the processed MBs to the client machine. For BMBs, we propose a sign inversion technique, which is operated in the variable length coding (VLC) domain, to reduce the number of MBs that need to be decoded by the decoder and the number of bits that need to be sent over the network in the reverse-play operation. The server also identifies the previous related MBs of FMBs and those related maroblocks coded without motion compensation are then processed by a technique of direction addition of discrete cosine transform (DCT) coefficients to further reduce the computational complexity of the client decoder. With the sign inversion and direct addition of DCT coefficients, the proposed architecture only manipulates MBs either on the VLC domain or DCT domain to achieve the server with low complexity. Experimental results show that, as compared to the conventional system, the new streaming system reduces the required network bandwidth and the decoder complexity significantly.


Journal of Manufacturing Technology Management | 2006

A knowledge‐based service automation system for service logistics

Chi Fai Cheung; Yui-Lam Chan; S. K. Kwok; W. B. Lee; Wm M. Wang

Purpose – Effective service logistics can lower the cost and increase service value by improving customer satisfaction and loyalty. However, the conventional ways of the service logistics are information driven instead of knowledge‐driven which are insufficient to meet the current needs. The purpose of this paper is to present a knowledge‐based service automation system (KBSAS) to enhance the competitiveness for manufacturing enterprises in service logistics.Design/methodology/approach – The KBSAS incorporates various artificial intelligence technologies such as case‐based reasoning which is used for achieving four perspectives of knowledge acquisition, service logistics, service automation and performance measurement, respectively.Findings – A prototype customer service portal has been built based on the KBSAS and implemented successfully in a semi‐conductor equipment manufacturing company. It is verified that the KBSAS provides high quality customer services with fast and efficient customer responses. I...


international conference on image processing | 2001

Dynamic frame skipping for high-performance transcoding

Kai-Tat Fung; Yui-Lam Chan; Wan-Chi Siu

Transcoding is a process of converting a previously compressed video bitstream into a lower bit-rate bitstream. When some incoming frames are dropped for the frame-rate conversion in transcoding, the newly quantized DCT coefficients of prediction error need to be re-computed, which can create an undesirable complexity as well as introduce re-encoding error. We propose a new architecture for a frame-skipping transcoder to improve picture quality and to reduce complexity. It is observed that re-encoding error is reduced significantly when the strategy of direct summation of DCT coefficients and the error compensation feedback loop are employed. Furthermore, we propose a frame-rate control scheme which can dynamically adjust the number of skipped frames according to the incoming motion vectors and the re-encoding error due to transcoding such that the decoded sequence can have smooth motion as well as better transcoded pictures. Experimental results show that, as compared to the conventional transcoder, the new frame-skipping transcoder is more robust, produces smaller requantization errors, and has simple computational complexity.

Collaboration


Dive into the Yui-Lam Chan's collaboration.

Top Co-Authors

Avatar

Wan-Chi Siu

Hong Kong Polytechnic University

View shared research outputs
Top Co-Authors

Avatar

Chang-Hong Fu

Nanjing University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Sik-Ho Tsang

Hong Kong Polytechnic University

View shared research outputs
Top Co-Authors

Avatar

Tsz-Kwan Lee

Hong Kong Polytechnic University

View shared research outputs
Top Co-Authors

Avatar

Ke-Bin Jia

Beijing University of Technology

View shared research outputs
Top Co-Authors

Avatar

Hong-Bin Zhang

Nanjing University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Tak-Piu Ip

Hong Kong Polytechnic University

View shared research outputs
Top Co-Authors

Avatar

Zhi-Pin Deng

Beijing University of Technology

View shared research outputs
Top Co-Authors

Avatar

Ki-Kit Lai

Hong Kong Polytechnic University

View shared research outputs
Top Co-Authors

Avatar

Wei Kuang

Hong Kong Polytechnic University

View shared research outputs
Researchain Logo
Decentralizing Knowledge