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

Huiping Li 0001

dblp:06/5471-1 · DBLP profile ↗
← Back
21ranked-venue papers
7as first author
0since 2021 · last 2008
0000-0002-8598-1869ORCID · conflict

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

Artificial intelligence and machine learning · 11 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 9 · 6 first-authorDatabases, data management, data science and information retrieval · 6 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2

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.

Artificial intelligence
2 papers
Information extraction and text analysis · 49% Probabilistic and Bayesian machine learning · 33% Image recognition and object detection · 18%
Computer networks
2 papers
Physical-layer communications · 91% Wireless networking · 9%
Computer graphics and multimedia
3 papers
Image and video coding · 49% Multimedia analysis and retrieval · 32% Image and video processing · 18%

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

TopicWeightPapersLastEvidence papers
Natural language and speech › Information extraction and text analysis › document understanding
document image analysis
0.122005
A Parallel-Line Detection Algorithm Based on HMM Decoding · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Machine Printed Text and Handwriting Identification in Noisy Document Images · IEEE Trans. Pattern Anal. Mach. Intell. 2004
Physical-layer communications › information theory › capacity analysis
channel capacity
0.112008
A camera-based mobile data channel: capacity and analysis · ACM Multimedia 2008
Physical-layer communications › optical wireless communication
optical camera communication
0.112008
A camera-based mobile data channel: capacity and analysis · ACM Multimedia 2008
Physical-layer communications › optical wireless communication
visible light communication
0.112008
VCode - Pervasive Data Transfer Using Video Barcode · IEEE Trans. Multim. 2008
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
hidden markov model
0.112005
A Parallel-Line Detection Algorithm Based on HMM Decoding · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Computer vision › Image recognition and object detection › visual feature analysis
line detection
0.112005
A Parallel-Line Detection Algorithm Based on HMM Decoding · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
markov random field
0.012004
Machine Printed Text and Handwriting Identification in Noisy Document Images · IEEE Trans. Pattern Anal. Mach. Intell. 2004
Natural language and speech › Information extraction and text analysis
text segmentation
0.012004
Machine Printed Text and Handwriting Identification in Noisy Document Images · IEEE Trans. Pattern Anal. Mach. Intell. 2004
Multimedia analysis and retrieval
video indexing
0.012000
Automatic text detection and tracking in digital video · IEEE Trans. Image Process. 2000
Multimedia analysis and retrieval › video content analysis › video text processing
video text detection
0.012000
Automatic text detection and tracking in digital video · IEEE Trans. Image Process. 2000
Image and video processing
image registration
0.011999
Text enhancement in digital video using multiple frame integration · ACM Multimedia (1) 1999

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

perspective distortion correction · 0.2contrast compensation · 0.2perspective correction · 0.1information theory · 0.1color calibration · 0.1viterbi decoding · 0.1HMM · 0.1markov random field · 0.0fisher classifier · 0.0sum of squared differences · 0.0scale-space feature extraction · 0.0neural network · 0.0contour-based tracking · 0.0multiple frame integration · 0.0image matching · 0.0image interpolation · 0.0
YearPublicationVenuePosition
2008 A camera-based mobile data channel: capacity and analysis
abstract
In this paper we propose a novel application, color Video Code (V-Code) and analyze its data transmission capacity through camera-based mobile data channels. Users can use the camera on a mobile device (PDA or camera phone) as a passive and pervasive data channel to download data encoded as a sequence of color visual patterns. The color V-Code is animated on a display, acquired by the camera and decoded by the pre-embedded software in the mobile device. One interesting question is what is the data transmission capacity it can achieve, theoretically and practically. To answer this question we build a camera channel model to measure color degradation using information theory and show that the capacity of the camera channel can be improved with the optimized color selection through color calibration. After initialization color models are learned automatically as downloading proceeds. We address the problem of precise registration, and implemented a fast perspective correction method to accelerate the decoder in real-time on a resource constrained device. With the optimized color set and efficient implementation we achieve a transmission bit rate of 15.4kbps on a common iMate Jamin phone (200MHz CPU). This speed is faster than the average GPRS bit rate (12kbps).
Xu Liu 0003, David S. Doermann, Huiping Li 0001
ACM Multimedia3
2008 VCode - Pervasive Data Transfer Using Video Barcode
abstract
In this paper, we describe a novel data transfer scheme that uses the camera in a smart phone as an alternative data channel. The data is encoded as a sequence of 2-D barcode images, displayed on a flat panel display, acquired by the camera, and decoded in real time by the software embedded in device. The decoded data is written to a file. Compared with existing data channels, such as CDMA/GPRS, cables, Bluetooth, and Infrared, our method relies on visual communication and does not require special hardware or data plans. Users only need to point the camera at a monitor displaying the VCode to download. Technical challenges to overcome include correction of perspective distortion, compensation for contrast variation, and efficient implementation of small footprint software into a mobile device. We address these challenges and present our solution in detail. We have implemented a prototype which allows users to download various types of files successfully, including pictures, ring tones and Java games onto camera phones running Symbian and Windows Mobile platforms. We discuss the limitations of our solution and outline future work to overcome these limitations.
Xu Liu 0003, David S. Doermann, Huiping Li 0001
IEEE Trans. Multim.3
2006 Imaging as an alternative data channel for camera phones
abstract
In this paper, we demonstrate a solution to use cameras to down-load data to cell phones as an alternative to existing wireless (CDMA/GPRS, BlueTooth), infrared or cable connections. In our method the data is encoded as a sequence of images, which can be displayed on any flat display, captured by users with their camera phones, and decoded by pre-embedded software. To solve this problem we need to be able to (1) encode arbitrary data as a sequence of images, (2) process captured images under various lighting variations and perspective distortions while maintaining realtime performance, and (3) decode the processed images robustly even when partial data is lost. In the paper we address these challenges in detail and present our solution. We have implemented a prototype which allows users to successfully download various types of files, including pictures, ring tones and Java programs to the camera phones. We discuss the limitations of our solution, and future works to overcome these limitations.
Xu Liu 0003, David S. Doermann, Huiping Li 0001
MUM3
2005 Fast camera motion estimation for hand-held devices and applications
abstract
In this paper we present an efficient motion estimation algorithm for camera-enabled handheld devices, such as mobile phones and PDAs. Compared to general camera motion estimation, the estimation of ego-motion of handheld devices presents unique challenges because most devices are limited in resources (processing power, memory and battery). The algorithm must be lightweight so it can be efficiently embedded and run fast enough to produce smooth seamless translation. Our solution includes a multi-resolution scheme which searches the match from coarse to fine; and optimization of the search space. As a demonstration, we implemented the algorithm on the Symbian based Nokia 3650/6600 camera phone, and explored several interesting applications, including using camera motion for browsing documents and as a pointing device. A cross-platform implementation is also discussed.
Xu Liu 0003, David S. Doermann, Huiping Li 0001
MUM3
2005 Camera-based analysis of text and documents: a survey
David S. Doermann, Huiping Li 0001
Int. J. Document Anal. Recognit.3
2005 A Parallel-Line Detection Algorithm Based on HMM Decoding
abstract
The detection of groups of parallel lines is important in applications such as form processing and text (handwriting) extraction from rule lined paper. These tasks can be very challenging in degraded documents where the lines are severely broken. In this paper, we propose a novel model-based method which incorporates high-level context to detect these lines. After preprocessing (such as skew correction and text filtering), we use trained Hidden Markov Models (HMM) to locate the optimal positions of all lines simultaneously on the horizontal or vertical projection profiles, based on the Viterbi decoding. The algorithm is trainable so it can be easily adapted to different application scenarios. The experiments conducted on known form processing and rule line detection show our method is robust, and achieves better results than other widely used line detection methods.
Yefeng Zheng 0001, Huiping Li 0001, David S. Doermann
IEEE Trans. Pattern Anal. Mach. Intell.2
2004 Machine Printed Text and Handwriting Identification in Noisy Document Images
abstract
In this paper, we address the problem of the identification of text in noisy document images. We are especially focused on segmenting and identifying between handwriting and machine printed text because: 1) Handwriting in a document often indicates corrections, additions, or other supplemental information that should be treated differently from the main content and 2) the segmentation and recognition techniques requested for machine printed and handwritten text are significantly different. A novel aspect of our approach is that we treat noise as a separate class and model noise based on selected features. Trained Fisher classifiers are used to identify machine printed text and handwriting from noise and we further exploit context to refine the classification. A Markov Random Field-based (MRF) approach is used to model the geometrical structure of the printed text, handwriting, and noise to rectify misclassifications. Experimental results show that our approach is robust and can significantly improve page segmentation in noisy document collections.
Yefeng Zheng 0001, Huiping Li 0001, David S. Doermann
IEEE Trans. Pattern Anal. Mach. Intell.2
2003 Progress in Camera-Based Document Image Analysis
abstract
The increasing availability of high performance, low priced, portable digital imaging devices has created a tremendous opportunity for supplementing traditional scanning for document image acquisition. Digital cameras attached to cellular phones, PDAs, or as standalone still or video devices are highly mobile and easy to use; they can capture images of any kind of document including very thick books, historical pages too fragile to touch, and text in scenes; and they are much more versatile than desktop scanners. Should robust solutions to the analysis of documents captured with such devices become available, there is clearly a demand from many domains. Traditional scanner-based document analysis techniques provide us with a good reference and starting point, but they cannot be used directly on camera-captured images. Camera captured images can suffer from low resolution, blur, and perspective distortion, as well as complex layout and interaction of the content and background. In this paper we present a survey of application domains, technical challenges and solutions for recognizing documents captured by digital cameras. We begin by describing typical imaging devices and the imaging process. We discuss document analysis from a single camera-captured image as well as multiple frames and highlight some sample applications under development and feasible ideas for future development.
David S. Doermann, Huiping Li 0001
ICDAR3
2003 A Model-based Line Detection Algorithm in Documents
abstract
In this paper we present a novel model based approach to detect severely broken parallel lines in noisy textual documents. It is important to detect and remove these lines so the text can be segmented and recognized. We use directional single-connected chain, a vectorization based algorithm, to extract the line segments. We then instantiate a parallel line model with three parameters: the skew angle, the vertical line gap, and the vertical translation. A coarse-to-fine approach is used to improve the estimation accuracy. From the model we can incorporate the high level contextual information to enhance detection results even when lines are severely broken. Our experimental results show our method can detect 94% of the lines in our database with 168 noisy Arabic document images.
Yefeng Zheng 0001, Huiping Li 0001, David S. Doermann
ICDAR2
2003 Text Identification in Noisy Document Images Using Markov Random Field
abstract
In this paper we address the problem of the identification of text from noisy documents. We segment and identify handwriting from machine printed text because 1) handwriting in a document often indicates corrections, additions or other supplemental information that should be treated differently from the main body or body content, and 2) the segmentation and recognition techniques for machine printed text and handwriting are significantly different. Our novelty is that we treat noise as a separate class and model noise based on selected features. Trained Fisher classifiers are used to identify machine printed text and handwriting from noise. We further exploit context to refine the classification. A Markov random field (MRF) based approach is used to model the geometrical structure of the printed text, handwriting and noise to rectify the mis-classification. Experimental results show our approach is promising and robust, and can significantly improve the page segmentation results in noise documents.
Yefeng Zheng 0001, Huiping Li 0001, David S. Doermann
ICDAR2
2003 Sports video classification using HMMS
abstract
In this paper we address the problem of sports video classification using hidden Markov models (HMMs). For each sports genre, we construct two HMMs representing motion and color features respectively. The observation sequences generated from the principal motion direction and the principal color of each frame are fed to a motion and a color HMM respectively. The outputs are integrated to make a final decision. We tested our scheme on 220 minutes of sports video with four genre types: ice hockey, basketball, football, and soccer, and achieved an overall classification accuracy of 93%.
Xavier Gibert, Huiping Li 0001, David S. Doermann
ICME2
2002 The Segmentation and Identification of Handwriting in Noisy Document Images
Yefeng Zheng 0001, Huiping Li 0001, David S. Doermann
Document Analysis Systems2
2000 Superresolution-Based Enhancement of Text in Digital Video
abstract
We present a superresolution-based text enhancement scheme to improve optical character recognition (OCR) and readability of text in digital video. The quality of video text is degraded by factors such as low resolution, antialiasing, clutter and blurring. We use the fact that the same text string often exists in consecutive frames to explore the temporal information and enhance the text image. For graphic text, we register text blocks to subpixel accuracy and fuse them to a new block with high resolution and a cleaner background. We use a projection onto convex sets based method to deblur scene text to improve readability. Experimental results show our scheme can improve OCR for graphic text and readability for scene text significantly.
Huiping Li 0001, David S. Doermann
ICPR1
2000 A Video Text Detection System Based on Automated Training
abstract
In this paper we present a video text detection system based on automated neural network training. Compared with previous work which detects only graphical text with fixed parameters, our system (1) provides a training mechanism so the parameters of the system can be adapted to changing environments, (2) can detect both graphical text and scene text located in complex backgrounds, (3) can detect text in any orientation and (4) can perform multilingual text detection. Experiments show the effectiveness of our system in various text detection tasks.
Huiping Li 0001, David S. Doermann
ICPR1
2000 Automatic text detection and tracking in digital video
abstract
Text that appears in a scene or is graphically added to video can provide an important supplemental source of index information as well as clues for decoding the video's structure and for classification. In this work, we present algorithms for detecting and tracking text in digital video. Our system implements a scale-space feature extractor that feeds an artificial neural processor to detect text blocks. Our text tracking scheme consists of two modules: a sum of squared difference (SSD)-based module to find the initial position and a contour-based module to refine the position. Experiments conducted with a variety of video sources show that our scheme can detect and track text robustly.
Huiping Li 0001, David S. Doermann, Omid E. Kia
IEEE Trans. Image Process.1
1999 Text enhancement in digital video using multiple frame integration
abstract
In this paper a multiple frame based technique to enhance text in digital video is presented. After extracting a reference text block, we use an image matching technique to find the corresponding text blocks in consecutive frames. We register these text blocks to subpixel levels by using image interpolation techniques to improve both correspondence and text resolution. The registered text blocks are averaged to obtain a new text block with a clean background and a higher resolution. Experiments conducted on several video sequences show that our enhancement scheme can improve the accuracy of commercial off-the-shelf OCR considerably.
Huiping Li 0001, David S. Doermann
ACM Multimedia (1)1
1998 Text Extraction, Enhancement and OCR in Digital Video
Huiping Li 0001, David S. Doermann, Omid E. Kia
Document Analysis Systems1
1998 Automatic identification of text in digital video key frames
abstract
Scene and graphic text can provide important supplemental index information in video sequences. In this paper we address the problem automatically identifying text regions in digital video key frames. The text contained in video frames is typically very noisy because it is aliased and/or digitized at a much lower resolution than typical document images, making identification, extraction and recognition difficult. The proposed method is based on the use of a hybrid wavelet/neural network segmenter on a series of overlapping small windows to classify regions which contain text. To detect text over a wide range of font sizes, the method is applied to a pyramid of images and the regions identified at each level are integrated.
Huiping Li 0001, David S. Doermann
ICPR1
1998 Automatic text tracking in digital videos
abstract
We address the problem of automatically tracking moving text in digital videos. Our scheme consists of two separate processes: monitoring which detects the new text line entering a frame, and tracking which uses prediction techniques to reconcile the text from frame to frame. Temporal consistency allows one to monitor periodically and reduce the computation complexity. The tracking process uses a rapid prediction/search scheme to update the position of the text blocks between frames. We provide details of the implementation and results for text moving in the scene and text which moves as a result of camera motion.
Huiping Li 0001, David S. Doermann
MMSP1
1998 The detection of duplicates in document image databases
David S. Doermann, Huiping Li 0001, Omid E. Kia
Image Vis. Comput.2
1997 The Detection of Duplicates in Document Image Databases
abstract
We propose and implement a method for detecting duplicate documents in very large image databases. The method is based on a robust "signature" extracted from each document image which is used to index into a table of previously processed documents. The approach has a number of advantages over OCR or other recognition based methods, including speed and robustness to imaging distortions. To justify the approach and test the scalability, we have developed a simulator which allows us to change parameters of the system and examine performance for millions of document signatures. A complete system is implemented and tested on a test collection of technical articles and memos.
David S. Doermann, Huiping Li 0001, Omid E. Kia
ICDAR2