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

Jim Z. C. Lai

dblp:29/1408 · DBLP profile ↗
← Back
33ranked-venue papers
27as first author
0since 2021 · last 2013
—ORCID · none

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

Artificial intelligence and machine learning · 17 · 14 first-authorGraphics, computer vision, multimedia, augmented reality and games · 12 · 9 first-authorSystems, architecture and hardware · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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 graphics and multimedia
2 papers
Image and video coding · 83% Image and video processing · 17%
Artificial intelligence
2 papers
Image recognition and object detection · 52% 3D vision · 26% Motion planning and robot control · 22%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Integrated circuit design · 77% Parallel and multicore computing · 23%

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

TopicWeightPapersLastEvidence papers
Image and video coding › quantization
vector quantization
0.122004
Fast-searching algorithm for vector quantization using projection and triangular inequality · IEEE Trans. Image Process. 2004
Inverse error-diffusion using classified vector quantization · IEEE Trans. Image Process. 1998
Image and video coding › quantization › vector quantization
classified vector quantization
0.011998
Inverse error-diffusion using classified vector quantization · IEEE Trans. Image Process. 1998
Image and video processing › image restoration › inverse problem
inverse halftoning
0.011998
Inverse error-diffusion using classified vector quantization · IEEE Trans. Image Process. 1998
Image and video coding
image compression
0.012004
Fast-searching algorithm for vector quantization using projection and triangular inequality · IEEE Trans. Image Process. 2004
Computer vision › Image recognition and object detection
object recognition
0.011991
Recognizing partially occluded 2D parts based on the tracing of feature points · ICRA 1991
Computer vision › Image recognition and object detection › object recognition › robust object recognition
occluded object recognition
0.011991
Recognizing partially occluded 2D parts based on the tracing of feature points · ICRA 1991
Computer vision › 3D vision › feature matching
point correspondence
0.011991
Recognizing partially occluded 2D parts based on the tracing of feature points · ICRA 1991
Robotics › Motion planning and robot control › robot control
motion control
0.011990
An efficient motion control algorithm for robots with wrist singularities · IEEE Trans. Robotics Autom. 1990
Integrated circuit design › digital circuit design
VLSI architecture
0.011989
Parallel algorithm and VLSI architecture for a robot's inverse kinematics · SC 1989
Parallel and multicore computing
parallel algorithms
0.011989
Parallel algorithm and VLSI architecture for a robot's inverse kinematics · SC 1989

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

triangular inequality · 0.0projection · 0.0feature-based codeword rejection · 0.0codebook design · 0.0CVQ encoding/decoding · 0.0hierarchical problem solving · 0.0feature point tracing · 0.0scheduling scheme · 0.0jacobian-free control · 0.0parallel algorithm · 0.0VLSI · 0.0
YearPublicationVenuePosition
2013 Rough clustering using generalized fuzzy clustering algorithm
Jim Z. C. Lai, Eric Y. T. Juan, Franklin J. C. Lai
Pattern Recognit.1
2011 An agglomerative clustering algorithm using a dynamic k-nearest-neighbor list
Jim Z. C. Lai, Tsung-Jen Huang
Inf. Sci.1
2010 Fast agglomerative clustering using information of k-nearest neighbors
Chih-Tang Chang, Jim Z. C. Lai, MuDer Jeng
Pattern Recognit.2
2010 Fast global k-means clustering using cluster membership and inequality
Jim Z. C. Lai, Tsung-Jen Huang
Pattern Recognit.1
2010 Corrigendum to "Fast block matching using prediction and rejection criteria" [Signal Processing 89 (2009) 1115-1120]
Yi-Ching Liaw, Jim Z. C. Lai, Zuu-Chang Hong
Signal Process.2
2009 A fast k-means clustering algorithm using cluster center displacement
Jim Z. C. Lai, Tsung-Jen Huang, Yi-Ching Liaw
Pattern Recognit.1
2009 A novel encoding algorithm for vector quantization using transformed codebook
Jim Z. C. Lai, Yi-Ching Liaw
Pattern Recognit.1
2009 Fast block matching using prediction and rejection criteria
Yi-Ching Liaw, Jim Z. C. Lai, Zuu-Chang Hong
Signal Process.2
2008 A novel approach for fast codebook re-quantization
Chih-Tang Chang, Yi-Ching Liaw, Jim Z. C. Lai
Pattern Recognit.3
2008 Improvement of the k
Jim Z. C. Lai, Yi-Ching Liaw
Pattern Recognit.1
2008 A fast VQ codebook generation algorithm using codeword displacement
Jim Z. C. Lai, Yi-Ching Liaw, Julie Liu
Pattern Recognit.1
2007 Fast k-nearest-neighbor search based on projection and triangular inequality
Jim Z. C. Lai, Yi-Ching Liaw, Julie Liu
Pattern Recognit.1
2007 A Novel Approach of Reordering Color Palette for Indexed Image Compression
abstract
The compression efficiency of an indexed image depends on the palette ordering. However, obtaining an optimal palette ordering is not an easy task, and approximate solutions are usually sought in practice. Among the available methods, the pairwise merging technique proposed by Memon is the best in terms of compression efficiency. However, this method needs extensive computations. In this letter, a novel algorithm is presented to find an approximate solution of the palette reordering problem. Combined with Pinho's method, our approach is better than the pairwise merging technique in terms of compression efficiency and computing time
Jim Z. C. Lai, Yi-Ching Liaw
IEEE Signal Process. Lett.1
2005 A fast search algorithm for mean-removed vector quantization using edge and texture strengths of a vector
Jim Z. C. Lai, Yi-Ching Liaw
Image Vis. Comput.1
2005 Improvement of interpolated color filter array image using modified mean-removed classified vector quantization
Jim Z. C. Lai, Yi-Ching Liaw
Pattern Recognit. Lett.1
2004 Time-critical rendering for time-varying volume data
Shih-Kuan Liao, Jim Z. C. Lai, Yeh-Ching Chung
Comput. Graph.2
2004 Fast-searching algorithm for vector quantization using projection and triangular inequality
abstract
In this paper, a new and fast-searching algorithm for vector quantization is presented. Two inequalities, one used for terminating the searching process and the other used to delete impossible codewords, are presented to reduce the distortion computations. Our algorithm makes use of a vector's features (mean value, edge strength, and texture strength) to reject many unlikely codewords that cannot be rejected by other available approaches. Experimental results show that our algorithm is superior to other algorithms in terms of computing time and the number of distortion calculations. Compared with available approaches, our method can reduce the computing time and the number of distortion computations significantly. Compared with the best method of reducing distortion computation, our algorithm can further reduce the number of distortion calculations by 29% to 58.4%. Compared with the best encoding algorithm for vector quantization, our approach also further reduces the computing time by 8% to 47.7%.
Jim Z. C. Lai, Yi-Ching Liaw
IEEE Trans. Image Process.1
2003 Artifact reduction of interpolated color filter array images using modified mean-removed classified vector quantization
abstract
To reduce the artifacts due to color filter array (CFA) interpolation, a modified mean-removed classified vector quantization algorithm is proposed. The algorithm extends and modifies vector quantization to discover the relationships between the G channels of interpolated images and their corresponding original versions using the information from CFA images. The discovered relationships are stored in two codebooks and are used to improve the edge and texture quality of G channels of interpolated images. After the interpolated G values are refined, the interpolated R and B values can also be improved using the refined G values. The experimental results show that the proposed algorithm can effectively reduce the artifacts of interpolated CFA images. Comparing our method and the best CFA interpolation algorithm as far as we know, the PSNR improvements of R, G, B channels are 0.89 dB, 0.71 dB, and 0.74 dB, respectively.
Jim Z. C. Lai, Yi-Ching Liaw
ICIP (2)1
2003 Algorithms of halftoning color images with edge enhancement
Jim Z. C. Lai, Chia-Chi Chen
J. Vis. Commun. Image Represent.1
2002 Image restoration of compressed image using classified vector quantization
Yi-Ching Liaw, Winston Lo, Jim Z. C. Lai
Pattern Recognit.3
2002 Artifact reduction of JPEG coded images using mean-removed classified vector quantization
Jim Z. C. Lai, Yi-Ching Liaw, Winston Lo
Signal Process.1
1999 Color Image Halftoning with the Dot Overlap Printer Model
abstract
Color printers usually have only four inks (Cyan, Magenta, Yellow, and Black). They can not represent all colors of a color image. Traditional error-diffusion algorithm is proposed for solving this problem. In general, error-diffusion produces better halftoned images. Unfortunately, it also produces some artifacts, i.e. unstable phenomenon and smeared edges. These situations are much worse when dot overlap is included. We use a series of methods to improve the quality of halftoned color images displayed by printers with dot overlap. First, we show that the traditional error-diffusion algorithm may become stable if a proper formula is used to determine the color difference and propose a stable error-diffusion algorithm that does not consider the dot overlap. Then, we modify this error-diffusion algorithm as a new one which includes dot overlap. We also present a dot-size estimation method for this algorithm. Finally, the edge enhancement function is added into our error-diffusion algorithm Halftoning a color image by our proposed error-diffusion algorithm with edge enhancement has the following characteristics: the unstable phenomenon does not exit; the color-error caused by dot overlap is corrected and the smeared edges are sharpened.
Jim Z. C. Lai, Chia-Chi Chen
ICIP (4)1
1998 Inverse Halftoning of Color Images Using Classified Vector Quantization
Jim Z. C. Lai, J. Y. Yen
J. Vis. Commun. Image Represent.1
1998 Inverse error-diffusion using classified vector quantization
abstract
This correspondence extends and modifies classified vector quantization (CVQ) to solve the problem of inverse halftoning. The proposed process consists of two phases: the encoding phase and decoding phase. The encoding procedure needs a codebook for the encoder which transforms a halftoned image to a set of codeword-indices. The decoding process also requires a different codebook for the decoder which reconstructs a gray-scale image from a set of codeword-indices. Using CVQ, the reconstructed gray-scale image is stored in compressed form and no further compression may be required. This is different from the existing algorithms, which reconstructed a halftoned image in an uncompressed form. The bit rate of encoding a reconstructed image is about 0.51 b/pixel.
Jim Z. C. Lai, J. Y. Yen
IEEE Trans. Image Process.1
1997 Fast encoding algorithms for tree-structured vector quantization
Jim Z. C. Lai
Image Vis. Comput.1
1996 Fast Search Algorithms for VQ Codebook Generation
Jim Z. C. Lai, C. C. Lue
J. Vis. Commun. Image Represent.1
1995 Sensitivity analysis of line correspondence
abstract
This correspondence shows that line and point correspondences can obtain orientation with the same accuracy, and that when using line correspondence, using more matching lines does not guarantee that the orientation error can be reduced. Orientation detection using line correspondence is very sensitive to errors in image location. We provide a sensitivity analysis of line correspondence, and conditions which lead to orientation sensitivity due to errors in image location. The orientation error using line correspondence due to offset from the image center is obtained analytically. A method for selecting three matching lines, such that orientation is not sensitive to image location errors and using more matching edges to improve the accuracy of orientation is given. Finally three examples are given to illustrate the concepts and support the theoretical results. The first example shows that an orientation with reasonable accuracy may be obtained by using three matching lines. The second example demonstrates that both point and line correspondences can obtain orientation with the same accuracy. The last example supports experimentally the result regarding the orientation error using line correspondence due to offset of the image center and lens distortion.>
Jim Z. C. Lai
IEEE Trans. Syst. Man Cybern.1
1993 On the sensitivity of camera calibration
Jim Z. C. Lai
Image Vis. Comput.1
1993 Tracking multiple features using relaxation
Jim Z. C. Lai
Pattern Recognit.1
1992 A Generic Geometrical Path Planning For The Coordinated Motion Of Two Manipulators
abstract
In this paper, a generic geometrical path planning is developed for the coordinated motion of two manipulators. For a redundant robotic system consisting of two non-redundant manipulators, we can define two trajectories for these two manipulators, by applying the method presented in this paper, and use the direct inverse kinematic solution of each manipulator. Thus the intrinsic inaccuracy problem of the pseudo-inverse, which the conventional method had suffered, may be avoided. If the trajectory lT, for the first manipulator, is not immaterial, then the coordinated motion is planned to reduce the execution time. If the defined path lT should be followed by the first manipulator, then the second trajectory 2T is scheduled according to the given task for the coordinated motion. It is believed that the method, presented here, is the first of its kind to plan two separate trajectories, in general case, for two manipulators during the coordinated motion.
Jim Z. C. Lai
IROS1
1991 Recognizing partially occluded 2D parts based on the tracing of feature points
abstract
Since occlusion is present in all but the most constrained environments, the recognition of partially occluded objects is of prime importance. However, almost all of the existing algorithms which resolve the occlusion problem are complicated and required extensive computation. An attempt is thus made to develop a recognition system with moderate cost and speed, and high rate of recognition. The authors present a hierarchical problem-solving technique to match models to objects in the image. They evaluate the system and find that the storage requirements are less than those of other systems. Furthermore, the time complexity of the system is merely a linear function of the number of feature points.>
Jim Z. C. Lai, Jee-Mou Lin
ICRA1
1990 An efficient motion control algorithm for robots with wrist singularities
abstract
An efficient algorithm is developed for the motion control of manipulators in the neighborhood of wrist singularity. The method, based on a scheduling scheme, guarantees a robot's location accuracy, maintains a desired Cartesian motion speed, and does not involve the complex computations of a robot's Jacobian and its inverse. In case studies, three algorithms, namely the maximum joint rates, the iterative method, and the proposed scheduling method, are compared. The scheduling scheme generally gives more satisfactory results in terms of location and orientation accuracies. It is believed that the combination of simple computation, acceptable orientation error, and the ability of maintaining desired speed should make the proposed method very attractive in practical application.>
Jim Z. C. Lai, Daniel Yang
IEEE Trans. Robotics Autom.1
1989 Parallel algorithm and VLSI architecture for a robot's inverse kinematics
abstract
The inverse solutions of a robotic systems are generally produced by a serial process. Due to the computing time of processing geometry data and generating an inverse solution corresponding to a specified point in Cartesian trajectory is larger than the sampling period, the missing points in the joint space are generated by some interpolation schemes (linear or cubic spline interpolations) between two inverse solutions. The dynamic errors are therefore introduced. Obviously this kind of dynamic errors can be eliminated, if the computational time of generating the inverse solutions and processing geometric information can be less than the sampling period. The dynamic errors are increased when a robot's speed is increased by using the available schemes. For a high speed and high performance robot, the dynamic errors can be significant. In this paper, a parallel algorithm for a robot's inverse kinematics is derived and corresponding VLSI architectures are presented. This algorithm can also be implemented by using multiprocessors. By using the proposed parallel algorithm, it is believed that the dynamic errors can be reduced significantly or even eliminated if the computing time of processing geometric data can be reduced significantly by using the technique of parallel processing.
Jim Z. C. Lai, Ming Chao
SC1