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

David M. Chen

dblp:17/2449 · DBLP profile ↗
← Back
44ranked-venue papers
14as first author
0since 2021 · last 2018
0000-0001-5939-9093ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 41 · 14 first-authorArtificial intelligence and machine learning · 6 · 1 first-authorDatabases, data management, data science and information retrieval · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous 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
13 papers
Multimedia analysis and retrieval · 48% Image and video processing · 42% Virtual and augmented reality · 9%
Databases, data mining, and information retrieval
4 papers
Information retrieval · 77% Recommender systems · 16% Indexing and storage engines · 8%
Artificial intelligence
5 papers
3D vision · 55% Robot navigation and mapping · 24% Video understanding and tracking · 21%
Human-computer interaction and pervasive computing
2 papers
Wearable and physiological sensing · 46% Immersive interaction · 40% Ubiquitous computing and smart environments · 14%

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

TopicWeightPapersLastEvidence papers
Multimedia analysis and retrieval
image retrieval
0.322015
A Hybrid Mobile Visual Search System With Compact Global Signatures · IEEE Trans. Multim. 2015
Building book inventories using smartphones · ACM Multimedia 2010
Information retrieval › image retrieval
mobile visual search
0.232011
Mobile product recognition · ACM Multimedia 2010
Rate-efficient, real-time cd cover recognition on a camera-phone · ACM Multimedia 2008
Combining image and text features: a hybrid approach to mobile book spine recognition · ACM Multimedia 2011
Information retrieval
search engines
0.232011
Mobile product recognition · ACM Multimedia 2010
Rate-efficient, real-time cd cover recognition on a camera-phone · ACM Multimedia 2008
Combining image and text features: a hybrid approach to mobile book spine recognition · ACM Multimedia 2011
Virtual and augmented reality › augmented reality
mobile augmented reality
0.222014
Interframe Coding of Feature Descriptors for Mobile Augmented Reality · IEEE Trans. Image Process. 2014
Unified Real-Time Tracking and Recognition with Rotation-Invariant Fast Features · CVPR 2010
Multimedia analysis and retrieval › visual search
mobile visual search
0.212015
A Hybrid Mobile Visual Search System With Compact Global Signatures · IEEE Trans. Multim. 2015
Multimedia analysis and retrieval
feature coding
0.212014
Interframe Coding of Feature Descriptors for Mobile Augmented Reality · IEEE Trans. Image Process. 2014
Multimedia analysis and retrieval
video retrieval
0.212014
Real-time query-by-image video search system · ACM Multimedia 2014
Recommender systems › news recommendation
personalized news recommendation
0.212013
EigenNews: a personalized news video delivery platform · ACM Multimedia 2013
Image and video processing
feature extraction
0.212013
Fast Computation of Rotation-Invariant Image Features by an Approximate Radial Gradient Transform · IEEE Trans. Image Process. 2013
Image and video processing › feature extraction
rotation invariant image features
0.212013
Fast Computation of Rotation-Invariant Image Features by an Approximate Radial Gradient Transform · IEEE Trans. Image Process. 2013
Computer vision › 3D vision › local feature descriptor
feature descriptor
0.112012
Compressed Histogram of Gradients: A Low-Bitrate Descriptor · Int. J. Comput. Vis. 2012
Image and video processing › image representation
image descriptor
0.112012
Compressed Histogram of Gradients: A Low-Bitrate Descriptor · Int. J. Comput. Vis. 2012
Robotics › Robot navigation and mapping
landmark detection
0.112011
City-scale landmark identification on mobile devices · CVPR 2011
Robotics › Robot navigation and mapping › localization
vision-based localization
0.112011
City-scale landmark identification on mobile devices · CVPR 2011
Computer vision › 3D vision
visual localization
0.112011
City-scale landmark identification on mobile devices · CVPR 2011
Information retrieval › retrieval models
hybrid retrieval
0.112011
Combining image and text features: a hybrid approach to mobile book spine recognition · ACM Multimedia 2011
Information retrieval
retrieval models
0.112011
Combining image and text features: a hybrid approach to mobile book spine recognition · ACM Multimedia 2011
Computer vision › Video understanding and tracking
object tracking
0.112010
Unified Real-Time Tracking and Recognition with Rotation-Invariant Fast Features · CVPR 2010
Computer vision › Video understanding and tracking › object tracking › efficient tracking
real-time tracking
0.112010
Unified Real-Time Tracking and Recognition with Rotation-Invariant Fast Features · CVPR 2010
Information retrieval › indexing › index compression
inverted index compression
0.112010
Mobile product recognition · ACM Multimedia 2010
Multimedia analysis and retrieval › image retrieval
content-based image retrieval
0.112010
Unified Real-Time Tracking and Recognition with Rotation-Invariant Fast Features · CVPR 2010
Image and video processing › image restoration
image deblurring
0.112010
Restoration of out-of-focus lecture video by automatic slide matching · ACM Multimedia 2010
Image and video processing
image restoration
0.112010
Restoration of out-of-focus lecture video by automatic slide matching · ACM Multimedia 2010
Image and video processing › feature extraction › feature descriptor
local feature descriptor
0.112009
CHoG: Compressed histogram of gradients A low bit-rate feature descriptor · CVPR 2009
Immersive interaction › augmented reality
mobile augmented reality
0.112009
Streaming mobile augmented reality on mobile phones · ISMAR 2009
Indexing and storage engines › vector index
vocabulary tree
0.112008
Rate-efficient, real-time cd cover recognition on a camera-phone · ACM Multimedia 2008
Multimedia analysis and retrieval › video retrieval
interactive video search
0.112014
Real-time query-by-image video search system · ACM Multimedia 2014
Image and video processing
image matching
0.122009
CHoG: Compressed histogram of gradients A low bit-rate feature descriptor · CVPR 2009
Rate-efficient, real-time cd cover recognition on a camera-phone · ACM Multimedia 2008
Content delivery and video streaming
video delivery
0.012013
EigenNews: a personalized news video delivery platform · ACM Multimedia 2013
Computer vision › 3D vision › object modeling › geometric modeling
city modeling
0.012012
Leveraging 3D City Models for Rotation Invariant Place-of-Interest Recognition · Int. J. Comput. Vis. 2012

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

radial gradient transform · 0.4histogram of oriented gradients · 0.4multimodal segmentation · 0.3image retrieval · 0.2feature detection · 0.2benchmark construction · 0.2local feature count · 0.2interframe coding · 0.2global signature · 0.2video indexing · 0.2predictive coding · 0.2keypoint detection · 0.2image indexing · 0.2approximate radial gradient transform · 0.2vector quantization · 0.1rotation invariant recognition · 0.1text recognition · 0.1image feature matching · 0.1
YearPublicationVenuePosition
2018 Automatic approval prediction for software enhancement requests
Zeeshan Ahmed Nizamani, Hui Liu 0003, David M. Chen, Zhendong Niu
Autom. Softw. Eng.3
2015 Mobile Visual Search with Word-HOG Descriptors
abstract
Visual text information is a descriptive part of many images that can be used to perform mobile visual search (MVS) with particularly small queries. In this paper, we propose a system that uses word patch descriptors for retrieving images containing visual text. A random sampling method is used to find duplicate word patches in the database and reduce the database size. The system achieves comparable retrieval performance to state-of-the-art image feature-based systems for images of book covers, and performs better than state-of-the-art text-based retrieval systems for images of book pages. Using visual text to provide distinctive features, our system achieves more than 10-to-1 query size reduction for images of book covers and more than 16-to-1 query size reduction for images of book pages.
Sam S. Tsai, Huizhong Chen, David M. Chen, Bernd Girod
DCC3
2015 Stanford I2V: a news video dataset for query-by-image experiments
abstract
Reproducible research in the area of visual search depends on the availability of large annotated datasets. In this paper, we address the problem of querying a video database by images that might share some contents with one or more video clips. We present a new large dataset, called Stanford I2V. We have collected more than 3; 800 hours of newscast videos and annotated more than 200 ground-truth queries. In the following, the dataset is described in detail, the collection methodology is outlined and retrieval performance for a benchmark algorithm is presented. These results may serve as a baseline for future research and provide an example of the intended use of the Stanford I2V dataset. The dataset can be downloaded at http://purl.stanford.edu/zx935qw7203.
André Araújo 0001, Jason Chaves, David M. Chen, Roland Angst, Bernd Girod
MMSys3
2015 A Hybrid Mobile Visual Search System With Compact Global Signatures
abstract
Mobile visual search systems typically compare a query image against a database of annotated images for accurate object recognition. On-server database matching can search a large database hosted in the cloud, but the query latency could suffer with slow network transmissions or server congestion . On-device database matching can ensure fast recognition responses regardless of network or server conditions , but a small amount of memory on the mobile device can severely limit the number of images that can be stored in an on- device database. This paper presents a new hybrid system that combines the advantages of on-device and on-server database matching. At the core of this system, we first develop a compact and discriminative global signature to characterize each image. Our global signature uses an optimized local feature count that is derived from a statistical analysis of the retrieval performance . We additionally create two extensions that exploit color information within images and relationships between similar database images to improve retrieval accuracy. Then, we propose methods for efficient interframe coding of a sequence of global signatures which are extracted from the viewfinder frames on the mobile device. A low bitrate stream of global signatures can be sent to the server at an uplink bitrate of less than 2 kbps to broaden the search range of the current query and to update the on-device database to help future queries.
David M. Chen, Bernd Girod
IEEE Trans. Multim.1
2014 Feature Matching Performance of Compact Descriptors for Visual Search
abstract
MPEG is currently developing a standard titled Compact Descriptors for Visual Search (CDVS) for descriptor extraction and compression. In this work, we report comprehensive patch-level experiments for a direct comparison of low bitrate descriptors for visual search. For evaluating different compression schemes, we propose a dataset of matching pairs of image patches from the MPEG-CDVS image-level data sets. We propose a greedy rate allocation scheme for distributing bits across different spatialbins of the SIFT descriptor. We study a scheme based on Entropy Constrained Vector Quantization and greedy rate allocation, which performs close to the performancebound for any compression scheme. Finally, we present extensive feature-level Receiver Operating Characteristic (ROC) comparisons for different compression schemes (VectorQuantization, Transform Coding, Lattice Coding) proposed during the MPEG-CDVS standardization process.
Vijay Chandrasekhar 0001, Gabriel Takacs, David M. Chen, Sam S. Tsai, Mina Makar, Bernd Girod
DCC3
2014 Interframe Coding of Global Image Signatures for Mobile Augmented Reality
abstract
For mobile augmented reality, an image captured by a mobile device's camera is often compared against a database hosted on a remote server to recognize objects in the image. It is critically important that the amount of data transmitted over the network is as small as possible to reduce the system latency. A low bitrate global signature for still images has been previously shown to achieve high-accuracy image retrieval. In this paper, we develop new methods for interframe coding of a continuous stream of global signatures that can reduce the bitrate by nearly two orders of magnitude compared to independent coding of these global signatures, while achieving the same or better image retrieval accuracy. The global signatures are constructed in an embedded data structure that offers rate scalability. The usage of these new coding methods and the embedded data structure allows the streaming of high-quality global signatures at a bitrate that is less than 2 kbps. Furthermore, a statistical analysis of the retrieval and coding performance is performed to understand the trade off between bitrate and image retrieval accuracy and explain why interframe coding of global signatures substantially outperforms independent coding.
David M. Chen, Mina Makar, André Araújo 0001, Bernd Girod
DCC1
2014 Efficient video search using image queries
abstract
We study the challenges of image-based retrieval when the database consists of videos. This variation of visual search is important for a broad range of applications that require indexing video databases based on their visual contents. We present new solutions to reduce storage requirements, while at the same time improving video search quality. The video database is preprocessed to find different appearances of the same visual elements, and build robust descriptors. Compression algorithms are developed to reduce system's storage requirements. We introduce a dataset of CNN broadcasts and queries that include photos taken with mobile phones and images of objects. Our experiments include pairwise matching and retrieval scenarios. We demonstrate one order of magnitude storage reduction and search quality improvements of up to 12% in mean average precision, compared to a baseline system that does not make use of our techniques.
André Araújo 0001, Mina Makar, Vijay Chandrasekhar 0001, David M. Chen, Sam S. Tsai, Huizhong Chen, Roland Angst, Bernd Girod
ICIP4
2014 Word-HOGs: Word histogram of oriented gradients for mobile visual search
abstract
Despite being a highly distinctive feature, the potential of text in images for mobile visual search has been largely neglected. Our research reported in this paper strives to improve mobile visual search by incorporating algorithms and compact representations tailored to visual text. We develop a new word patch descriptor, called Word Histogram of Oriented Gradients (Word-HOGs). The descriptor is based on gradient orientation histograms and can be compressed to a very small size using context-based arithmetic coding with lattice quantization. Because of its special structure, we can build image features from the descriptor and use these features for large-scale word patch matching. We show that the Word-HOG descriptor has a word patch matching performance that is better or comparable to the state-of-the-art approaches while being more efficient in feature counts, and it can be highly compressed with negligible loss in retrieval performance.
Sam S. Tsai, Huizhong Chen, David M. Chen, Bernd Girod
ICIP3
2014 Real-time query-by-image video search system
abstract
We demonstrate a novel multimedia system that continuously indexes videos and enables real-time search using images, with a broad range of potential applications. Television shows are recorded and indexed continuously, and iconic images from recent events are discovered automatically. Users can query an uploaded image or an image in the web. When a result is served, the user can play the video clip from the beginning or from the point in time where the retrieved image was found.
André Araújo 0001, David M. Chen, Peter Vajda, Bernd Girod
ACM Multimedia2
2014 Interframe Coding of Feature Descriptors for Mobile Augmented Reality
abstract
Streaming mobile augmented reality applications require both real-time recognition and tracking of objects of interest in a video sequence. Typically, local features are calculated from the gradients of a canonical patch around a keypoint in individual video frames. In this paper, we propose a temporally coherent keypoint detector and design efficient interframe predictive coding techniques for canonical patches, feature descriptors, and keypoint locations. In the proposed system, we strive to transmit each patch or its equivalent feature descriptor with as few bits as possible by modifying a previously transmitted patch or descriptor. Our solution enables server-based mobile augmented reality where a continuous stream of salient information, sufficient for image-based retrieval, and object localization, is sent at a bit-rate that is practical for today's wireless links and less than one-tenth of the bit-rate needed to stream the compressed video to the server.
Mina Makar, Vijay Chandrasekhar 0001, Sam S. Tsai, David M. Chen, Bernd Girod
IEEE Trans. Image Process.4
2013 EigenNews: a personalized news video delivery platform
abstract
We demonstrate EigenNews, a personalized television news system. Upon visiting the EigenNews website, a user is shown a variety of news videos which have been automatically selected based on her individual preferences. These videos are extracted from 16 continually recorded television programs using a multimodal segmentation algorithm. Relevant metadata for each video are generated by linking videos to online news articles. Selected news videos can be watched in three different layouts and on various devices.
Matt C. Yu, Peter Vajda, David M. Chen, Sam S. Tsai, Maryam Daneshi, André Araújo 0001, Huizhong Chen, Bernd Girod
ACM Multimedia3
2013 Residual enhanced visual vector as a compact signature for mobile visual search
David M. Chen, Sam S. Tsai, Vijay Chandrasekhar 0001, Gabriel Takacs, Ramakrishna Vedantham, Radek Grzeszczuk, Bernd Girod
Signal Process.1
2013 Rotation-invariant fast features for large-scale recognition and real-time tracking
Gabriel Takacs, Vijay Chandrasekhar 0001, Sam S. Tsai, David M. Chen, Radek Grzeszczuk, Bernd Girod
Signal Process. Image Commun.4
2013 Fast Computation of Rotation-Invariant Image Features by an Approximate Radial Gradient Transform
abstract
We present the radial gradient transform (RGT) and a fast approximation, the approximate RGT (ARGT). We analyze the effects of the approximation on gradient quantization and histogramming. The ARGT is incorporated into the rotation-invariant fast feature (RIFF) algorithm. We demonstrate that, using the ARGT, RIFF extracts features 16× faster than SURF while achieving a similar performance for image matching and retrieval.
Gabriel Takacs, Vijay Chandrasekhar 0001, Sam S. Tsai, David M. Chen, Radek Grzeszczuk, Bernd Girod
IEEE Trans. Image Process.4
2012 Interframe Coding of Canonical Patches for Mobile Augmented Reality
abstract
Local features are widely used for content-based image retrieval and augmented reality applications. Typically, feature descriptors are calculated from the gradients of a canonical patch around a repeatable key point in the image. In previous work, we showed that one can alternatively transmit the compressed canonical patch and perform descriptor computation at the receiving end with comparable performance. In this paper, we propose a temporally coherent key point detector in order to allow efficient interframe coding of canonical patches. In inter-patch compression, one strives to transmit each patch with as few bits as possible by simply modifying a previously transmitted patch. This enables server-based mobile augmented reality where a continuous stream of salient information, sufficient for the image-based retrieval, can be sent over a wireless link at the smallest possible bit-rate. Experimental results show that our technique achieves a similar image matching performance at 1/10 of the bit-rate when compared to detecting key points independently frame-by-frame.
Mina Makar, Sam S. Tsai, Vijay Chandrasekhar 0001, David M. Chen, Bernd Girod
ISM4
2012 Visual Text Features for Image Matching
abstract
We present a new class of visual text features that are based on text in camera phone images. A robust text detection algorithm locates individual text lines and feeds them to a recognition engine. From the recognized characters, we generate the visual text features in a way that resembles image features. We calculate their location, scale, orientation, and a descriptor that describes the character and word information. We apply visual text features to image matching. To disambiguate false matches, we developed a word-distance matching method. Our experiments with image that contain text show that the new visual text feature based image matching pipeline performs on par or better than a conventional image feature based pipeline while requiring less than 10 bits per feature. This is 4.5× smaller than state-of-the-art visual feature descriptors.
Sam S. Tsai, Huizhong Chen, David M. Chen, Vasu Parameswaran, Radek Grzeszczuk, Bernd Girod
ISM3
2012 Leveraging 3D City Models for Rotation Invariant Place-of-Interest Recognition
Georges Baatz, Kevin Köser, David M. Chen, Radek Grzeszczuk, Marc Pollefeys
Int. J. Comput. Vis.3
2012 Compressed Histogram of Gradients: A Low-Bitrate Descriptor
Vijay Chandrasekhar 0001, Gabriel Takacs, David M. Chen, Sam S. Tsai, Yuriy A. Reznik, Radek Grzeszczuk, Bernd Girod
Int. J. Comput. Vis.3
2011 City-scale landmark identification on mobile devices
abstract
With recent advances in mobile computing, the demand for visual localization or landmark identification on mobile devices is gaining interest. We advance the state of the art in this area by fusing two popular representations of street-level image data - facade-aligned and viewpoint-aligned - and show that they contain complementary information that can be exploited to significantly improve the recall rates on the city scale. We also improve feature detection in low contrast parts of the street-level data, and discuss how to incorporate priors on a user's position (e.g. given by noisy GPS readings or network cells), which previous approaches often ignore. Finally, and maybe most importantly, we present our results according to a carefully designed, repeatable evaluation scheme and make publicly available a set of 1.7 million images with ground truth labels, geotags, and calibration data, as well as a difficult set of cell phone query images. We provide these resources as a benchmark to facilitate further research in the area.
David M. Chen, Georges Baatz, Kevin Köser, Sam S. Tsai, Ramakrishna Vedantham, Timo Pylvänäinen, Kimmo Roimela, Jeff Bach, Marc Pollefeys, Bernd Girod, Radek Grzeszczuk
CVPR1
2011 Robust text detection in natural images with edge-enhanced Maximally Stable Extremal Regions
abstract
Detecting text in natural images is an important prerequisite. In this paper, we propose a novel text detection algorithm, which employs edge-enhanced Maximally Stable Extremal Regions as basic letter candidates. These candidates are then filtered using geometric and stroke width information to exclude non-text objects. Letters are paired to identify text lines, which are subsequently separated into words. We evaluate our system using the ICDAR competition dataset and our mobile document database. The experimental results demonstrate the excellent performance of the proposed method.
Huizhong Chen, Sam S. Tsai, Georg Schroth, David M. Chen, Radek Grzeszczuk, Bernd Girod
ICIP4
2011 Mobile visual search on printed documents using text and low bit-rate features
abstract
We present a novel mobile printed document retrieval system that utilizes both text and low bit-rate features. On the client phone, text are detected using an algorithm based on edge-enhanced Maximally Stable Extremal Regions. The title text image patch is rectified using a gradient based algorithm and recognized using Optical Character Recognition. Low bit-rate image features are extracted from the query image. Both text and compressed features are sent to a server. On the server, the title text is used for on-line search and the features are used for image-based comparison. The proposed system is capable of web-scale document retrieval using title text without the need of constructing a document image database. Using features for image-based comparison, we can reliably match retrieved documents to the query document. Last, by using text and low bit-rate features, we can reduce the transmitted query size significantly.
Sam S. Tsai, Huizhong Chen, David M. Chen, Georg Schroth, Radek Grzeszczuk, Bernd Girod
ICIP3
2011 Mobile augmented reality for books on a shelf
abstract
Retrieving information about books on a bookshelf by snapping a photo of book spines with a mobile device is very useful for bookstores, libraries, offices, and homes. In this paper, we develop a new mobile augmented reality system for book spine recognition. Our system achieves very low recognition delays, around 1 second, to support real-time augmentation on a mobile device's viewfinder. We infer user interest by analyzing the motion of objects seen in the viewfinder. Our system initiates a query during each low-motion interval. This selection mechanism eliminates the need to press a but ton and avoids using degraded motion-blurred query frames during high-motion intervals. The viewfinder is augmented with a book's identity, prices from different vendors, average user rating, location within the enclosing bookshelf, and a digital compass marker. We present a new tiled search strategy for finding the location in the bookshelf with improved accuracy in half the time as in a previous state-of-the-art system. Our AR system has been implemented on an Android smartphone.
David M. Chen, Sam S. Tsai, Cheng-Hsin Hsu, Jatinder Pal Singh, Bernd Girod
ICME1
2011 Combining image and text features: a hybrid approach to mobile book spine recognition
abstract
Despite the successful use of local image features for large-scale object recognition, they are not effective in recognizing book spines on bookshelves. This is because some book spines contain only text components that do not yield distinguishing image features. To overcome this issue, we develop a new approach that combines a text-based spine recognition pipeline with an image feature-based spine recognition pipeline. The text within the book spine image is recognized and used as keywords to search a book spine text database. The image features of the book spine image are searched through a book spine image database. The search results of the two approaches are then carefully combined to form the final result. We implement the proposed hybrid book recognition pipeline used in a book inventory management system, and conduct extensive experiments to evaluate its performance. The experimental results show that while text-based or image feature-based systems only achieve a recall of 72%, the proposed hybrid system achieves a recall of ~91%.
Sam S. Tsai, David M. Chen, Huizhong Chen, Cheng-Hsin Hsu, Kyu-Han Kim, Jatinder Pal Singh, Bernd Girod
ACM Multimedia2
2011 The stanford mobile visual search data set
abstract
We survey popular data sets used in computer vision literature and point out their limitations for mobile visual search applications. To overcome many of the limitations, we propose the Stanford Mobile Visual Search data set. The data set contains camera-phone images of products, CDs, books, outdoor landmarks, business cards, text documents, museum paintings and video clips. The data set has several key characteristics lacking in existing data sets: rigid objects, widely varying lighting conditions, perspective distortion, foreground and background clutter, realistic ground-truth reference data, and query data collected from heterogeneous low and high-end camera phones. We hope that the data set will help push research forward in the field of mobile visual search.
Vijay Chandrasekhar 0001, David M. Chen, Sam S. Tsai, Ngai-Man Cheung, Huizhong Chen, Gabriel Takacs, Yuriy A. Reznik, Ramakrishna Vedantham, Radek Grzeszczuk, Jeff Bach, Bernd Girod
MMSys2
2010 Unified Real-Time Tracking and Recognition with Rotation-Invariant Fast Features
abstract
We present a method that unifies tracking and video content recognition with applications to Mobile Augmented Reality (MAR). We introduce the Radial Gradient Transform (RGT) and an approximate RGT, yielding the Rotation-Invariant, Fast Feature (RIFF) descriptor. We demonstrate that RIFF is fast enough for real-time tracking, while robust enough for large scale retrieval tasks. At 26× the speed, our tracking-scheme obtains a more accurate global affine motion-model than the Kanade Lucas Tomasi (KLT) tracker. The same descriptors can achieve 94% retrieval accuracy from a database of 104images.
Gabriel Takacs, Vijay Chandrasekhar 0001, Sam S. Tsai, David M. Chen, Radek Grzeszczuk, Bernd Girod
CVPR4
2010 Inverted Index Compression for Scalable Image Matching
abstract
In this paper, they address a key challenge for scaling image search up to larger databases: the amount of memory consumed by the inverted index. In a VT-based image retrieval system, the most memory-intensive structure is the inverted index. For example, in a database of one million images where each image contains hundreds of features, the inverted index consumes 2.5 GB of RAM. Such large memory usage limits the ability to run other concurrent processes on the same server, such as recognition systems for other databases. A memory-congested server can exhibit swapping between main and virtual memory, which significantly slows down all processes.
David M. Chen, Sam S. Tsai, Vijay Chandrasekhar 0001, Gabriel Takacs, Ramakrishna Vedantham, Radek Grzeszczuk, Bernd Girod
DCC1
2010 Handling Urban Location Recognition as a 2D Homothetic Problem
Georges Baatz, Kevin Köser, David M. Chen, Radek Grzeszczuk, Marc Pollefeys
ECCV (6)3
2010 Comparison of local feature descriptors for mobile visual search
abstract
We evaluate the performance of MPEG-7 image signatures, Compressed Histogram of Gradients descriptor (CHoG) and Scale Invariant Feature Transform (SIFT) descriptors for mobile visual search applications. We observe that SIFT and CHoG outperform MPEG-7 image signatures greatly in terms of feature-level Receiver Operating Characteristic (ROC) performance and image-level matching. Moreover, CHoG descriptors demonstrate such gains while being comparable with MPEG-7 image signatures in bit-rate.
Vijay Chandrasekhar 0001, David M. Chen, Andy Lin, Gabriel Takacs, Sam S. Tsai, Ngai-Man Cheung, Yuriy A. Reznik, Radek Grzeszczuk, Bernd Girod
ICIP2
2010 Dynamic selection of a feature-rich query frame for mobile video retrieval
abstract
In this paper, we focus on a new application of mobile visual search: snapping a photo with a mobile device of a video playing on a TV screen to automatically retrieve and stream the remainder of the video to the mobile device. When the user takes a photo of the video, the captured query frame may contain too few useful features for good retrieval performance. We design and implement a new algorithm for mobile video retrieval to accurately select a feature-rich frame from a sequence of viewfinder frames in a very short temporal window determined by the user-initiated query event. Fast and accurate selection using efficiently computed Hessian scores is developed for real-time operation on mobile devices. Viewfinder frames captured before the query starts are pre-processed, while the number of viewfinder frames captured afterwards is minimized by a probabilistic optimization process. Evaluated on a large video database of 10 million frames, dynamic query frame selection provides a substantial increase in retrieval accuracy with very low search latency.
David M. Chen, Ngai-Man Cheung, Sam S. Tsai, Vijay Chandrasekhar 0001, Gabriel Takacs, Ramakrishna Vedantham, Radek Grzeszczuk, Bernd Girod
ICIP1
2010 Fast geometric re-ranking for image-based retrieval
abstract
We present a fast and efficient geometric re-ranking method that can be incorporated in a feature based image-based retrieval system that utilizes a Vocabulary Tree (VT). We form feature pairs by comparing descriptor classification paths in the VT and calculate geometric similarity score of these pairs. We propose a location geometric similarity scoring method that is invariant to rotation, scale, and translation, and can be easily incorporated in mobile visual search and augmented reality systems. We compare the performance of the location geometric scoring scheme to orientation and scale geometric scoring schemes. We show in our experiments that re-ranking schemes can substantially improve recognition accuracy. We can also reduce the worst case server latency up to 1 sec and still improve the recognition performance.
Sam S. Tsai, David M. Chen, Gabriel Takacs, Vijay Chandrasekhar 0001, Ramakrishna Vedantham, Radek Grzeszczuk, Bernd Girod
ICIP2
2010 Building book inventories using smartphones
abstract
Manual generation of a book inventory is time-consuming and tedious, while deployment of barcode and radio-frequency identification (RFID) management systems is costly and affordable only to large institutions. In this paper, we design and implement a mobile book recognition system for conveniently generating an inventory of books by snapping photos of a bookshelf with a smartphone. Since smartphones are becoming ubiquitous and affordable, our inventory management solution is cost-effective and very easy to deploy. Automatic and robust book recognition is achieved in our system using a combination of spine segmentation and bag-of-features image matching. At the same time, the location of each book is inferred from the smartphone's sensor readings, including accelerometer traces, digital compass measurements, and WiFi signatures. This location information is combined with the image recognition results to construct a location-aware book inventory. We demonstrate the effectiveness of our book spine recognition and location estimation techniques in recognition experiments and in an actual mobile book recognition system.
David M. Chen, Sam S. Tsai, Bernd Girod, Cheng-Hsin Hsu, Kyu-Han Kim, Jatinder Pal Singh
ACM Multimedia1
2010 Restoration of out-of-focus lecture video by automatic slide matching
abstract
Restoring the fine detail in the slide area of a defocused lecture video is a challenging task. In this work, we propose to use clean images of slides available along with the defocused lecture video to help the restoration. Our proposed method uses local feature descriptors and multiple defocused slide decks to automatically identify the slide that is displayed in the defocused frame. We then use the matching slide as side information to estimate the parameters for deconvolution and bilateral filtering. Experimental results show that the proposed algorithm compares favorably to a computationally-intensive iterative deconvolution algorithm that does not employ any side information. In particular, it can recover small drawings and text that are severely blurred in a poorly focused lecture video
Ngai-Man Cheung, David M. Chen, Vijay Chandrasekhar 0001, Sam S. Tsai, Gabriel Takacs, Sherif A. Halawa, Bernd Girod
ACM Multimedia2
2010 Mobile product recognition
abstract
We present a mobile product recognition system for the camera-phone. By snapping a picture of a product with a camera-phone, the user can retrieve online information of the product. The product is recognized by an image-based retrieval system located on a remote server. Our database currently comprises more than one million entries, primarily products packaged in rigid boxes with printed labels, such as CDs, DVDs, and books. We extract low bit-rate descriptors from the query image and compress the location of the descriptors using location histogram coding on the camera-phone. We transmit the compressed query features, instead of a query image, to reduce the transmission delay. We use inverted index compression and fast geometric re-ranking on our database to provide a low delay image recognition response for large scale databases. Experimental timing results on different parts of the mobile product recognition system is reported in this work.
Sam S. Tsai, David M. Chen, Vijay Chandrasekhar 0001, Gabriel Takacs, Ngai-Man Cheung, Ramakrishna Vedantham, Radek Grzeszczuk, Bernd Girod
ACM Multimedia2
2009 CHoG: Compressed histogram of gradients A low bit-rate feature descriptor
abstract
Establishing visual correspondences is an essential component of many computer vision problems, and is often done with robust, local feature-descriptors. Transmission and storage of these descriptors are of critical importance in the context of mobile distributed camera networks and large indexing problems. We propose a framework for computing low bit-rate feature descriptors with a 20× reduction in bit rate. The framework is low complexity and has significant speed-up in the matching stage. We represent gradient histograms as tree structures which can be efficiently compressed. We show how to efficiently compute distances between descriptors in their compressed representation eliminating the need for decoding. We perform a comprehensive performance comparison with SIFT, SURF, and other low bit-rate descriptors and show that our proposed CHoG descriptor outperforms existing schemes.
Vijay Chandrasekhar 0001, Gabriel Takacs, David M. Chen, Sam S. Tsai, Radek Grzeszczuk, Bernd Girod
CVPR3
2009 Tree Histogram Coding for Mobile Image Matching
abstract
For mobile image matching applications, a mobile device captures a query image, extracts descriptive features, and transmits these features wirelessly to a server. The server recognizes the query image by comparing the extracted features to its database and returns information associated with the recognition result. For slow links, query feature compression is crucial for low-latency retrieval. Previous image retrieval systems transmit compressed feature descriptors, which is well suited for pairwise image matching. For fast retrieval from large databases, however, scalable vocabulary trees are commonly employed. In this paper, we propose a rate-efficient codec designed for tree-based retrieval. By encoding a tree histogram, our codec can achieve a more than 5times rate reduction compared to sending compressed feature descriptors. By discarding the order amongst a list of features, histogram coding requires 1.5times lower rate than sending a tree node index for every feature. A statistical analysis is performed to study how the entropy of encoded symbols varies with tree depth and the number of features.
David M. Chen, Sam S. Tsai, Vijay Chandrasekhar 0001, Gabriel Takacs, Jatinder Pal Singh, Bernd Girod
DCC1
2009 Compression of image patches for local feature extraction
abstract
Local features are widely used for content-based image retrieval and object recognition. We present an efficient method for encoding digital images suitable for local feature extraction. First, we find the patches in the image corresponding to the detected features. Then, we extract these patches at their characteristic scale and orientation and encode them for efficient transmission. A Discrete Cosine Transform (DCT) with adaptive block size is used for patch compression. We compare this method to directly compressing feature descriptors using transform coding. Experimental results show the superior performance of our technique. Image patches can be compressed to rates around 55 bits/patch (18times compression relative to uncompressed SIFT feature descriptors) and still achieve good image matching performance.
Mina Makar, Chuo-Ling Chang, David M. Chen, Sam S. Tsai, Bernd Girod
ICASSP3
2009 Streaming mobile augmented reality on mobile phones
abstract
Continuous recognition and tracking of objects in live video captured on a mobile device enables real-time user interaction. We demonstrate a streaming mobile augmented reality system with 1 second latency. User interest is automatically inferred from camera movements, so the user never has to press a button. Our system is used to identify and track book and CD covers in real time on a phone's viewfinder. Efficient motion estimation is performed at 30 frames per second on a phone, while fast search through a database of 20,000 images is performed on a server.
David M. Chen, Sam S. Tsai, Ramakrishna Vedantham, Radek Grzeszczuk, Bernd Girod
ISMAR1
2008 Distributed stereo image coding with improved disparity and noise estimation
abstract
Distributed coding of correlated grayscale stereo images is effectively addressed by a recently proposed codec that learns block-wise disparity at the decoder. Based on the Slepian-Wolf theorem, one image can be transmitted at a rate approaching the conditional entropy if the other image is referenced as side information at the decoder. This paper improves the methods in the decoder design by refining disparity estimates to pixel resolution, generating more accurate initial disparity estimates, and modeling noise as a nonstationary random field. The new decoder enables up to an additional 9 percent bit rate savings for lossless coding. When the rate is insufficient for lossless reconstruction, the new decoder improves PSNR and significantly reduces visually unpleasant blocking artifacts.
David M. Chen, David P. Varodayan, Markus Flierl, Bernd Girod
ICASSP1
2008 Wyner-ZIV coding of multiview images with unsupervised learning of disparity and Gray code
abstract
Wyner-Ziv coding of multiview images avoids communications between source cameras. To achieve good compression performance, the decoder must relate the source and side information images. Since correlation between the two images is exploited at the bit level, it is desirable to map small Euclidean distances between coefficients into small Hamming distances between bitwise codewords. This important mapping property is not achieved with the binary code but can be achieved with the Gray code. Comparing the two mappings, it is observed that the Gray code offers a substantial benefit for unsupervised learning of unknown disparity but provides limited advantage if disparity is known. Experimental results with multiview images demonstrate the Gray code achieves PSNR gains of 2 dB over the binary code for unsupervised learning of disparity.
David M. Chen, David P. Varodayan, Markus Flierl, Bernd Girod
ICIP1
2008 Wyner-Ziv coding of multiview images with unsupervised learning of two disparities
abstract
Wyner-Ziv coding of multiview images is an attractive solution because it avoids communications between individual cameras. To achieve good rate-distortion performance, the Wyner-Ziv decoder must reliably estimate the disparities between the multiview images. For the scenario where two reference images exist at the decoder, we propose a codec that effectively performs unsupervised learning of the two disparities between an image being Wyner-Ziv coded and the two reference images. The proposed two-disparity decoder disparity-compensates the two references images and generates side information more accurately than an existing one-disparity decoder. Experimental results with real multiview images demonstrate that the proposed codec achieves PSNR gains of 1-5 dB over the one-disparity codec.
David M. Chen, David P. Varodayan, Markus Flierl, Bernd Girod
ICME1
2008 Rate-efficient, real-time cd cover recognition on a camera-phone
abstract
Automatic CD cover recognition has interesting applications for comparison shopping and music sampling. We demonstrate a real-time CD cover recognition using a cameraphone. By snapping a picture of a CD cover with her cameraphone, a user can conveniently retrieve information related to the CD. Robust image feature extraction is applied to overcome the image distortions in the query photo. To limit the amount of data transmitted over a wireless network, we compress the query image or features extracted from the query image. On the database side, fast and reliable image matching against a database of 10,000 CD covers is accomplished using a scalable vocabulary tree.
Sam S. Tsai, David M. Chen, Jatinder Pal Singh, Bernd Girod
ACM Multimedia2
2008 Color restoration for objects of interest using robust image features
abstract
Illumination distortion due to uncontrolled lighting can severely degrade the color appearance of a photo. Frequently, the desired colors for objects in a newly taken query image are found in a previously stored database image. Then, the goal is to change the colors in the query image to match the colors in the database image. This paper presents a color restoration system that automatically retrieves a database image which matches the query image, even if the two images are taken from different viewpoints and under different illuminations. Robust features enable both accurate retrieval from the database and efficient sampling of the color differences between the query and database images. A spatially varying color mismatch model is generated, and the colors of the query image are effectively restored.
David M. Chen, Vijay Chandrasekhar 0001, Gabriel Takacs, Jatinder Pal Singh, Bernd Girod
MMSP1
2008 Network image coding for multicast
abstract
We consider a new problem in network image coding for multicast. In a multihop mesh network, structured as a directed graph, all nodes decode and display reconstructions of the image (at possibly different qualities). Each node may also perform transcoding before transmitting data downstream in the network. The problem is the design of the coding and transcoding schemes to deliver the best image quality over the network. For a network with diamond topology, we show that multiple description coding combined with Wyner-Ziv transcoding is often superior to other methods. We argue further that the benefits are magnified for larger networks containing one or more diamond subnets. Our image coding experiments demonstrate that multiple description coding with Wyner-Ziv transcoding outperforms single description coding or multiple description coding with conventional transcoding, for both a diamond network and a two-hop mesh network with four branches.
David P. Varodayan, David M. Chen, Bernd Girod
MMSP2
2008 Wyner-Ziv coding of video with unsupervised motion vector learning
David P. Varodayan, David M. Chen, Markus Flierl, Bernd Girod
Signal Process. Image Commun.2