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

Sam S. Tsai

dblp:88/704 · DBLP profile ↗
← Back
38ranked-venue papers
9as first author
4since 2021 · last 2024
0000-0002-7220-9108ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 37 · 9 first-author · 4 since 2021Artificial intelligence and machine learning · 9 · 4 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
3D vision · 52% Generative modeling · 21% Segmentation and scene understanding · 10%
Computer graphics and multimedia
15 papers
Image and video processing · 22% Virtual and augmented reality · 20% Visual content generation and editing · 15%
Databases, data mining, and information retrieval
4 papers
Information retrieval · 77% Recommender systems · 16% Indexing and storage engines · 8%

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

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
diffusion model
0.812024
Cache Me if You Can: Accelerating Diffusion Models through Block Caching · CVPR 2024
Machine learning › Generative modeling › diffusion model
diffusion model acceleration
0.812024
Cache Me if You Can: Accelerating Diffusion Models through Block Caching · CVPR 2024
Machine learning › Efficient and distributed learning
inference acceleration
0.812024
Cache Me if You Can: Accelerating Diffusion Models through Block Caching · CVPR 2024
Visual content generation and editing
3d content creation
0.812024
ControlRoom3D: Room Generation Using Semantic Proxy Rooms · CVPR 2024
Computer vision › 3D vision
3d object detection
0.712023
NeRF-Det: Learning Geometry-Aware Volumetric Representation for Multi-View 3D Object Detection · ICCV 2023
Computer vision › 3D vision
depth estimation
0.712023
A Practical Stereo Depth System for Smart Glasses · CVPR 2023
Computer vision › 3D vision › 3d object detection
multi-view indoor 3d object detection
0.712023
NeRF-Det: Learning Geometry-Aware Volumetric Representation for Multi-View 3D Object Detection · ICCV 2023
Computer vision › 3D vision
neural radiance field
0.712023
NeRF-Det: Learning Geometry-Aware Volumetric Representation for Multi-View 3D Object Detection · ICCV 2023
Computer vision › 3D vision › depth estimation
stereo depth estimation
0.712023
A Practical Stereo Depth System for Smart Glasses · CVPR 2023
Computational photography and imaging
computational photography
0.712023
A Practical Stereo Depth System for Smart Glasses · CVPR 2023
Rendering
novel view synthesis
0.712023
A Practical Stereo Depth System for Smart Glasses · CVPR 2023
Computer vision › Segmentation and scene understanding › image segmentation
efficient segmentation
0.412019
Efficient Segmentation: Learning Downsampling Near Semantic Boundaries · ICCV 2019
Computer vision › Segmentation and scene understanding
semantic segmentation
0.412019
Efficient Segmentation: Learning Downsampling Near Semantic Boundaries · ICCV 2019
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
Computer vision › 3D vision › depth estimation
monocular depth estimation
0.212023
A Practical Stereo Depth System for Smart Glasses · CVPR 2023
Embedded and real-time systems
on-device inference
0.212023
A Practical Stereo Depth System for Smart Glasses · CVPR 2023
Multimedia analysis and retrieval
feature coding
0.212014
Interframe Coding of Feature Descriptors for Mobile Augmented Reality · IEEE Trans. Image Process. 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

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

stereo rectification · 2.0monocular depth estimation · 2.0semantic proxy room · 0.8learned downsampling · 0.8caching schedule · 0.8boundary-aware sampling · 0.8block caching · 0.82d diffusion model · 0.8shared MLP · 0.7joint training · 0.7NeRF · 0.7histogram of oriented gradients · 0.4multimodal segmentation · 0.3radial gradient transform · 0.3predictive coding · 0.2keypoint detection · 0.2text recognition · 0.1image retrieval · 0.1
YearPublicationVenuePosition
2024 ControlRoom3D: Room Generation Using Semantic Proxy Rooms
abstract
Manually creating 3D environments for AR/VR applications is a complex process requiring expert knowledge in 3D modeling software. Pioneering works facilitate this process by generating room meshes conditioned on textual style descriptions. Yet, many of these automatically generated 3D meshes do not adhere to typical room layouts, compromising their plausibility, e.g., by placing several beds in one bedroom. To address these challenges, we present ControlRoom3D, a novel method to generate high-quality room meshes. Central to our approach is a user-defined 3D semantic proxy room that outlines a rough room layout based on semantic bounding boxes and a textual description of the overall room style. Our key insight is that when rendered to 2D, this 3D representation provides valuable geometric and semantic information to control powerful 2D models to generate 3D consistent textures and geometry that aligns well with the proxy room. Backed up by an extensive study including quantitative metrics and qualitative user evaluations, our method generates diverse and globally plausible 3D room meshes, thus empowering users to design 3D rooms effortlessly without specialized knowledge.
Jonas Schult, Sam S. Tsai, Lukas Höllein, Bichen Wu, Jialiang Wang 0001, Chih-Yao Ma, Felix Wimbauer, Peizhao Zhang, Bastian Leibe, Peter Vajda, Ji Hou
CVPR2
2024 Cache Me if You Can: Accelerating Diffusion Models through Block Caching
abstract
Diffusion models have recently revolutionized the field of image synthesis due to their ability to generate photorealistic images. However, one of the major drawbacks of diffusion models is that the image generation process is costly. A large image-to-image network has to be applied many times to iteratively refine an image from random noise. While many recent works propose techniques to reduce the number of required steps, they generally treat the underlying denoising network as a black box. In this work, we investigate the behavior of the layers within the network and find that 1) the layers' output changes smoothly over time, 2) the layers show distinct patterns of change, and 3) the change from step to step is often very small. We hypothesize that many layer computations in the denoising network are redundant. Leveraging this, we introduce block caching, in which we reuse outputs from layer blocks of previous steps to speed up inference. Furthermore, we propose a technique to automatically determine caching schedules based on each block's changes over timesteps. In our experiments, we show through FID, human evaluation and qualitative analysis that Block Caching allows to generate images with higher visual quality at the same computational cost. We demonstrate this for different state-of-the-art models (LDM and EMU) and solvers (DDIM and DPM). Project page: fwmb.github.io/blockcaching
Felix Wimbauer, Bichen Wu, Edgar Schönfeld, Xiaoliang Dai, Ji Hou, Artsiom Sanakoyeu, Peizhao Zhang, Sam S. Tsai, Jonas Kohler, Christian Rupprecht 0001, Daniel Cremers, Peter Vajda, Jialiang Wang 0001
CVPR9
2023 A Practical Stereo Depth System for Smart Glasses
abstract
We present the design of a productionized end-to-end stereo depth sensing system that does pre-processing, online stereo rectification, and stereo depth estimation with a fallback to monocular depth estimation when rectification is unreliable. The output of our depth sensing system is then used in a novel view generation pipeline to create 3D computational photography effects using point-of-view images captured by smart glasses. All these steps are executed on-device on the stringent compute budget of a mobile phone, and because we expect the users can use a wide range of smartphones, our design needs to be general and cannot be dependent on a particular hardware or ML accelerator such as a smartphone GPU. Although each of these steps is well studied, a description of a practical system is still lacking. For such a system, all these steps need to work in tandem with one another and fallback gracefully on failures within the system or less than ideal input data. We show how we handle unforeseen changes to calibration, e.g., due to heat, robustly support depth estimation in the wild, and still abide by the memory and latency constraints required for a smooth user experience. We show that our trained models are fast, and run in less than 1s on a six-year-old Samsung Galaxy S8 phone's CPU. Our models generalize well to unseen data and achieve good results on Middlebury and in-the-wild images captured from the smart glasses.
Jialiang Wang 0001, Daniel Scharstein, Akash Bapat, Kevin Matzen, Matthew Yu, Jonathan Lehman, Suhib Alsisan, Yanghan Wang, Sam S. Tsai, Jan-Michael Frahm, Peter Vajda, Michael F. Cohen, Matthew Uyttendaele
CVPR9
2023 NeRF-Det: Learning Geometry-Aware Volumetric Representation for Multi-View 3D Object Detection
abstract
We present NeRF-Det, a novel method for indoor 3D detection with posed RGB images as input. Unlike existing indoor 3D detection methods that struggle to model scene geometry, our method makes novel use of NeRF in an end-to-end manner to explicitly estimate 3D geometry, thereby improving 3D detection performance. Specifically, to avoid the significant extra latency associated with per-scene optimization of NeRF, we introduce sufficient geometry priors to enhance the generalizability of NeRF-MLP. Furthermore, we subtly connect the detection and NeRF branches through a shared MLP, enabling an efficient adaptation of NeRF to detection and yielding geometry-aware volumetric representations for 3D detection. Our method outperforms state-of-the-arts by 3.9 mAP and 3.1 mAP on the ScanNet and ARKITScenes benchmarks, respectively. We provide extensive analysis to shed light on how NeRF-Det works. As a result of our joint-training design, NeRF-Det is able to generalize well to unseen scenes for object detection, view synthesis, and depth estimation tasks without requiring per-scene optimization. Code is available at https://github.com/facebookresearch/NeRF-Det.
Chenfeng Xu, Bichen Wu, Ji Hou, Sam S. Tsai, Ruilong Li, Jialiang Wang 0001, Peter Vajda, Kurt Keutzer, Masayoshi Tomizuka
ICCV4
2019 Efficient Segmentation: Learning Downsampling Near Semantic Boundaries
abstract
Many automated processes such as auto-piloting rely on a good semantic segmentation as a critical component. To speed up performance, it is common to downsample the input frame. However, this comes at the cost of missed small objects and reduced accuracy at semantic boundaries. To address this problem, we propose a new content-adaptive downsampling technique that learns to favor sampling locations near semantic boundaries of target classes. Cost-performance analysis shows that our method consistently outperforms the uniform sampling improving balance between accuracy and computational efficiency. Our adaptive sampling gives segmentation with better quality of boundaries and more reliable support for smaller-size objects.
Dmitrii Marin, Peter Vajda, Priyam Chatterjee, Sam S. Tsai, Yuri Boykov
ICCV5
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
DCC1
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
DCC4
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
ICIP5
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
ICIP1
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.3
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 Multimedia4
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.2
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.3
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.3
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
ISM2
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
ISM1
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.4
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
CVPR4
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
ICIP2
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
ICIP1
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
ICME2
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 Multimedia1
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
MMSys3
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
CVPR3
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
DCC2
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
ICIP5
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
ICIP3
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
ICIP1
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 Multimedia2
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 Multimedia4
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 Multimedia1
2010 Direction-Adaptive Partitioned Block Transform for Color Image Coding
abstract
The direction-adaptive partitioned block transform (DA-PBT) is proposed to exploit the directional features in color images to improve coding performance. Depending on the directionality in an image block, the transform either selects one of the eight directional modes or falls back to the nondirectional mode equivalent to the conventional 2-D DCT. The selection of a directional mode determines the transform direction that provides directional basis functions, the block partitioning that spatially confines the high-frequency energy, the scanning order that arranges the transform coefficients into a 1-D sequence for efficient entropy coding, and the quantization matrix optimized for visual quality. The DA-PBT can be incorporated into image coding using a rate-distortion optimized framework for direction selection, and can therefore be viewed as a generalization of variable blocksize transforms with the inclusion of directional transforms and nonrectangular partitions. As a block transform, it can naturally be combined with block-based intra or inter prediction to exploit the directionality remaining in the residual. Experimental results show that the proposed DA-PBT outperforms the 2-D DCT by more than 2 dB for test images with directional features. It also greatly reduces the ringing and checkerboard artifacts typically observed around directional features in images. The DA-PBT also consistently outperforms a previously proposed directional DCT. When combined with directional prediction, gains are less than additive, as similar signal properties are exploited by the prediction and the transform. For hybrid video coding, significant gains are shown for intra coding, but not for encoding the residual after accurate motion-compensated prediction.
Chuo-Ling Chang, Mina Makar, Sam S. Tsai, Bernd Girod
IEEE Trans. Image Process.3
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
CVPR4
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
DCC2
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
ICASSP4
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
ISMAR2
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 Multimedia1
2004 Motion information scalability for MC-EZBC
Sam S. Tsai, Hsueh-Ming Hang
Signal Process. Image Commun.1