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

Qifa Ke

dblp:88/2889 · DBLP profile ↗
← Back
31ranked-venue papers
11as first author
0since 2021 · last 2018
—ORCID · none

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

Artificial intelligence and machine learning · 24 · 9 first-authorGraphics, computer vision, multimedia, augmented reality and games · 16 · 7 first-authorDatabases, data management, data science and information retrieval · 4Security and privacy · 2Systems, architecture and hardware · 1 · 1 first-authorComputer networks · 1Software engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging 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.

Databases, data mining, and information retrieval
16 papers
Information retrieval · 82% Data mining · 16% Web and social media mining · 2%
Artificial intelligence
11 papers
Deep learning architectures and training · 31% 3D vision · 26% Question answering and dialogue systems · 16%
Network and information security
3 papers
Network security · 60% Authentication and access control · 20% Usable security · 20%
Theoretical computer science
6 papers
Mathematical optimization · 47% Algorithms and data structures · 28% Coding theory · 24%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 38% Processor architecture and microarchitecture · 38% Cloud and datacenter computing · 23%
Computer graphics and multimedia
3 papers
Multimedia analysis and retrieval · 81% Geometric modeling and processing · 19%

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

TopicWeightPapersLastEvidence papers
Information retrieval
image retrieval
0.652014
Optimized Product Quantization · IEEE Trans. Pattern Anal. Mach. Intell. 2014
Scalable Face Image Retrieval with Identity-Based Quantization and Multireference Reranking · IEEE Trans. Pattern Anal. Mach. Intell. 2011
Scalable face image retrieval with identity-based quantization and multi-reference re-ranking · CVPR 2010
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search
0.422014
Optimized Product Quantization · IEEE Trans. Pattern Anal. Mach. Intell. 2014
Optimized Product Quantization for Approximate Nearest Neighbor Search · CVPR 2013
Machine learning › Deep learning architectures and training › attention mechanism › attention network
pointer network
0.312018
Paragraph-level Neural Question Generation with Maxout Pointer and Gated Self-attention Networks · EMNLP 2018
Natural language and speech › Question answering and dialogue systems
question generation
0.312018
Paragraph-level Neural Question Generation with Maxout Pointer and Gated Self-attention Networks · EMNLP 2018
Machine learning › Deep learning architectures and training › sequence modeling › sequence generation
sequence-to-sequence generation
0.312018
Paragraph-level Neural Question Generation with Maxout Pointer and Gated Self-attention Networks · EMNLP 2018
Information retrieval › query reformulation
conversational query rewriting
0.312018
Conversational Query Understanding Using Sequence to Sequence Modeling · WWW 2018
Information retrieval
query understanding
0.312018
Conversational Query Understanding Using Sequence to Sequence Modeling · WWW 2018
Information retrieval
retrieval models
0.332014
Optimized Product Quantization · IEEE Trans. Pattern Anal. Mach. Intell. 2014
Scalable face image retrieval with identity-based quantization and multi-reference re-ranking · CVPR 2010
Bundling features for large scale partial-duplicate web image search · CVPR 2009
Information retrieval › image retrieval › object retrieval
face image retrieval
0.222011
Scalable Face Image Retrieval with Identity-Based Quantization and Multireference Reranking · IEEE Trans. Pattern Anal. Mach. Intell. 2011
Scalable face image retrieval with identity-based quantization and multi-reference re-ranking · CVPR 2010
Data mining
clustering
0.232012
Fast approximate k-means via cluster closures · CVPR 2012
Robust Subspace Clustering by Combined Use of kNND Metric and SVD Algorithm · CVPR (2) 2004
A Subspace Approach to Layer Extraction · CVPR (1) 2001
Mathematical optimization › continuous optimization
convex optimization
0.242007
Uncertainty Models in Quasiconvex Optimization for Geometric Reconstruction · CVPR (1) 2006
Quasiconvex Optimization for Robust Geometric Reconstruction · ICCV 2005
Robust L1 Norm Factorization in the Presence of Outliers and Missing Data by Alternative Convex Programming · CVPR (1) 2005
Machine learning › Representation and self-supervised learning › multimodal representation learning
multimodal embedding
0.212014
A Multi-View Embedding Space for Modeling Internet Images, Tags, and Their Semantics · Int. J. Comput. Vis. 2014
Information retrieval
search engines
0.212014
Optimized Product Quantization · IEEE Trans. Pattern Anal. Mach. Intell. 2014
Information retrieval › search interfaces
search result presentation
0.212014
Mining text snippets for images on the web · KDD 2014
Information retrieval › similarity search
vector quantization
0.212014
Optimized Product Quantization · IEEE Trans. Pattern Anal. Mach. Intell. 2014
Multimedia analysis and retrieval › cross-modal alignment
text-image alignment
0.212014
Mining text snippets for images on the web · KDD 2014
Information retrieval › similarity search › vector quantization
product quantization
0.212013
Optimized Product Quantization for Approximate Nearest Neighbor Search · CVPR 2013
Parallel and multicore computing › data-parallel programming
distributed data-parallel execution
0.212013
Optimus: a dynamic rewriting framework for data-parallel execution plans · EuroSys 2013
Processor architecture and microarchitecture
dynamic optimization
0.212013
Optimus: a dynamic rewriting framework for data-parallel execution plans · EuroSys 2013
Algorithms and data structures › similarity search
nearest neighbor search
0.212013
Optimized Product Quantization for Approximate Nearest Neighbor Search · CVPR 2013
Coding theory › source coding › quantization
vector quantization
0.212013
Optimized Product Quantization for Approximate Nearest Neighbor Search · CVPR 2013
Usable security › security operations
account compromise detection
0.112012
Innocent by association: early recognition of legitimate users · CCS 2012
Authentication and access control
user authentication
0.112012
Innocent by association: early recognition of legitimate users · CCS 2012
Computer vision › 3D vision
structure from motion
0.142006
Robust L1 Norm Factorization in the Presence of Outliers and Missing Data by Alternative Convex Programming · CVPR (1) 2005
A Subspace Approach to Layer Extraction · CVPR (1) 2001
Efficient Bundle Adjustment with Virtual Key Frames: A Hierarchical Approach to Multi-Frame Structure from Motion · CVPR 1999
Data mining › predictive modeling
classification
0.112011
Improving Product Classification Using Images · ICDM 2011
Data mining › predictive modeling › classification
ensemble learning
0.112011
Improving Product Classification Using Images · ICDM 2011
Information retrieval › indexing
inverted file
0.112011
Scalable Face Image Retrieval with Identity-Based Quantization and Multireference Reranking · IEEE Trans. Pattern Anal. Mach. Intell. 2011
Data mining › text mining › text classification
product classification
0.112011
Improving Product Classification Using Images · ICDM 2011
Information retrieval
reranking
0.112011
Scalable Face Image Retrieval with Identity-Based Quantization and Multireference Reranking · IEEE Trans. Pattern Anal. Mach. Intell. 2011
Computer vision › 3D vision › 3d reconstruction
geometric reconstruction
0.122006
Uncertainty Models in Quasiconvex Optimization for Geometric Reconstruction · CVPR (1) 2006
Quasiconvex Optimization for Robust Geometric Reconstruction · ICCV 2005

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

quantization distortion minimization · 0.5machine-learned relevance scoring · 0.4combinatorial subset selection · 0.4identity-based quantization · 0.3hamming signature · 0.3sequence-to-sequence modeling · 0.3sequence-to-sequence model · 0.3maxout pointer · 0.3gaussian parametric optimization · 0.3gated self-attention · 0.3convex programming · 0.3vouching trees · 0.3implicit vouching · 0.3quasi-convex optimization · 0.3quasiconvex optimization · 0.2product quantization · 0.2gaussian assumption · 0.2dynamic rewriting · 0.2
YearPublicationVenuePosition
2018 Paragraph-level Neural Question Generation with Maxout Pointer and Gated Self-attention Networks
abstract
Question generation, the task of automatically creating questions that can be answered by a certain span of text within a given passage, is important for question-answering and conversational systems in digital assistants such as Alexa, Cortana, Google Assistant and Siri.Recent sequence to sequence neural models have outperformed previous rule-based systems.Existing models mainly focused on using one or two sentences as the input.Long text has posed challenges for sequence to sequence neural models in question generation -worse performances were reported if using the whole paragraph (with multiple sentences) as the input.In reality, however, it often requires the whole paragraph as context in order to generate high quality questions.In this paper, we propose a maxout pointer mechanism with gated self-attention encoder to address the challenges of processing long text inputs for question generation.With sentence-level inputs, our model outperforms previous approaches with either sentence-level or paragraph-level inputs.Furthermore, our model can effectively utilize paragraphs as inputs, pushing the state-of-the-art result from 13.9 to 16.3 (BLEU 4).
Xiaochuan Ni 0001, Yuanyuan Ding, Qifa Ke
EMNLP4
2018 Conversational Query Understanding Using Sequence to Sequence Modeling
abstract
Understanding conversations is crucial to enabling conversational search in technologies such as chatbots, digital assistants, and smart home devices that are becoming increasingly popular. Conventional search engines are powerful at answering open domain queries but are mostly capable of stateless search. In this paper, we define a conversational query as a query that depends on the context of the current conversation, and we formulate the conversational query understanding problem as context-aware query reformulation, where the goal is to reformulate the conversational query into a search engine friendly query in order to satisfy users» information needs in conversational settings. Such context-aware query reformulation problem lends itself to sequence to sequence modeling. We present a large scale open domain dataset of conversational queries and various sequence to sequence models that are learned from this dataset. The best model correctly reformulates over half of all conversational queries, showing the potential of sequence to sequence modeling for this task.
Gary Ren, Xiaochuan Ni 0001, Manish Malik, Qifa Ke
WWW4
2014 Mining text snippets for images on the web
abstract
Images are often used to convey many different concepts or illustrate many different stories. We propose an algorithm to mine multiple diverse, relevant, and interesting text snippets for images on the web. Our algorithm scales to all images on the web. For each image, all webpages that contain it are considered. The top-K text snippet selection problem is posed as combinatorial subset selection with the goal of choosing an optimal set of snippets that maximizes a combination of relevancy, interestingness, and diversity. The relevancy and interestingness are scored by machine learned models. Our algorithm is run at scale on the entire image index of a major search engine resulting in the construction of a database of images with their corresponding text snippets. We validate the quality of the database through a large-scale comparative study. We showcase the utility of the database through two web-scale applications: (a) augmentation of images on the web as webpages are browsed and (b)~an image browsing experience (similar in spirit to web browsing) that is enabled by interconnecting semantically related images (which may not be visually related) through shared concepts in their corresponding text snippets.
Anitha Kannan, Simon Baker, Krishnan Ramnath, Juliet Fiss, Dahua Lin, Lucy Vanderwende, Rizwan Ansary, Ashish Kapoor, Qifa Ke, Matthew Uyttendaele, Xin-Jing Wang, Lei Zhang 0001
KDD9
2014 A Multi-View Embedding Space for Modeling Internet Images, Tags, and Their Semantics
Yunchao Gong, Qifa Ke, Michael Isard, Svetlana Lazebnik
Int. J. Comput. Vis.2
2014 Optimized Product Quantization
abstract
Product quantization (PQ) is an effective vector quantization method. A product quantizer can generate an exponentially large codebook at very low memory/time cost. The essence of PQ is to decompose the high-dimensional vector space into the Cartesian product of subspaces and then quantize these subspaces separately. The optimal space decomposition is important for the PQ performance, but still remains an unaddressed issue. In this paper, we optimize PQ by minimizing quantization distortions w.r.t the space decomposition and the quantization codebooks. We present two novel solutions to this challenging optimization problem. The first solution iteratively solves two simpler sub-problems. The second solution is based on a Gaussian assumption and provides theoretical analysis of the optimality. We evaluate our optimized product quantizers in three applications: (i) compact encoding for exhaustive ranking [1], (ii) building inverted multi-indexing for non-exhaustive search [2], and (iii) compacting image representations for image retrieval [3]. In all applications our optimized product quantizers outperform existing solutions.
Tiezheng Ge, Kaiming He, Qifa Ke, Jian Sun 0001
IEEE Trans. Pattern Anal. Mach. Intell.3
2013 Sparse-Coded Features for Image Retrieval
abstract
The bag-of-features(BOF) image representation [7] is popular in largescale image retrieval. With BOF, the memory to store the inverted index file and the search complexity are both approximately linearly increased with the number of images. To address the retrieval efficiency and the memory constraint problem, besides some improvement work based on BOF, there come alternative approaches which aggregate local descriptors in one image into a single vector using Fisher Vector [6] or Vector of Local Aggregated Descriptor (VLAD) [1]. It has been shown in [1] that with as few as 16 bytes to represent an image, the retrieval performance is still comparable to that of the BOF representation. In this paper, we illustrate that Fisher Vector, VLAD and BOF can be uniformly derived in two steps: i Encoding – separately map each local descriptor into a code, and ii Pooling – aggregate all codes from one image into a single vector. Motivated by the success of these two-step approaches, we propose to use sparse coding(SC) framework to aggregate local feature for image retrieval. SC framework is firstly introduced by [10] for the task of image classification. It is a classical two-step approach: Step 1: Encoding. Each local descriptor x from an image is encoded into an N-dimensional vector u = [u1,u2, ...,uN ] by fitting a linear model with sparsity (L1) constraint:
Tiezheng Ge, Qifa Ke, Jian Sun 0001
BMVC2
2013 SocialWatch: detection of online service abuse via large-scale social graphs
abstract
In this paper, we present a framework, SocialWatch, to detect attacker-created accounts and hijacked accounts for online services at a large scale. SocialWatch explores a set of social graph properties that effectively model the overall social activity and connectivity patterns of online users, including degree, PageRank, and social affinity features. These features are hard to mimic and robust to attacker counter strategies. We evaluate SocialWatch using a large, real dataset with more than 682 million users and over 5.75 billion directional relationships. SocialWatch successfully detects 56.85 million attacker-created accounts with a low false detection rate of 0.75% and a low false negative rate of 0.61%. In addition, SocialWatch detects 1.95 million hijacked accounts---among which 1.23 million were not detected previously---with a low false detection rate of 2%. Our work demonstrates the practicality and effectiveness of using large social graphs with billions of edges to detect real attacks.
Junxian Huang 0001, Yinglian Xie, Fang Yu 0002, Qifa Ke, Martín Abadi, Eliot Gillum, Z. Morley Mao
AsiaCCS4
2013 Optimized Product Quantization for Approximate Nearest Neighbor Search
abstract
Product quantization is an effective vector quantization approach to compactly encode high-dimensional vectors for fast approximate nearest neighbor (ANN) search. The essence of product quantization is to decompose the original high-dimensional space into the Cartesian product of a finite number of low-dimensional subspaces that are then quantized separately. Optimal space decomposition is important for the performance of ANN search, but still remains unaddressed. In this paper, we optimize product quantization by minimizing quantization distortions w.r.t. the space decomposition and the quantization codebooks. We present two novel methods for optimization: a non-parametric method that alternatively solves two smaller sub-problems, and a parametric method that is guaranteed to achieve the optimal solution if the input data follows some Gaussian distribution. We show by experiments that our optimized approach substantially improves the accuracy of product quantization for ANN search.
Tiezheng Ge, Kaiming He, Qifa Ke, Jian Sun 0001
CVPR3
2013 Optimus: a dynamic rewriting framework for data-parallel execution plans
abstract
In distributed data-parallel computing, a user program is compiled into an execution plan graph (EPG), typically a directed acyclic graph. This EPG is the core data structure used by modern distributed execution engines for task distribution, job management, and fault tolerance. Once submitted for execution, the EPG remains largely unchanged at runtime except for some limited modifications. This makes it difficult to employ dynamic optimization techniques that could substantially improve the distributed execution based on runtime information.
Qifa Ke, Michael Isard
EuroSys1
2012 Innocent by association: early recognition of legitimate users
abstract
This paper presents the design and implementation of Souche, a system that recognizes legitimate users early in online services. This early recognition contributes to both usability and security. Souche leverages social connections established over time. Legitimate users help identify other legitimate users through an implicit vouching process, strategically controlled within vouching trees. Souche is lightweight and fully transparent to users. In our evaluation on a real dataset of several hundred million users, Souche can efficiently identify 85% of legitimate users early, while reducing the percentage of falsely admitted malicious users from 44% to 2.4%. Our evaluation further indicates that Souche is robust in the presence of compromised accounts. It is generally applicable to enhance usability and security for a wide class of online services.
Yinglian Xie, Fang Yu 0002, Qifa Ke, Martín Abadi, Eliot Gillum, Krish Vitaldevaria, Jason Walter, Junxian Huang 0001, Z. Morley Mao
CCS3
2012 Fast approximate k-means via cluster closures
abstract
K-means, a simple and effective clustering algorithm, is one of the most widely used algorithms in computer vision community. Traditional k-means is an iterative algorithm - in each iteration new cluster centers are computed and each data point is re-assigned to its nearest center. The cluster re-assignment step becomes prohibitively expensive when the number of data points and cluster centers are large. In this paper, we propose a novel approximate k-means algorithm to greatly reduce the computational complexity in the assignment step. Our approach is motivated by the observation that most active points changing their cluster assignments at each iteration are located on or near cluster boundaries. The idea is to efficiently identify those active points by pre-assembling the data into groups of neighboring points using multiple random spatial partition trees, and to use the neighborhood information to construct a closure for each cluster, in such a way only a small number of cluster candidates need to be considered when assigning a data point to its nearest cluster. Using complexity analysis, real data clustering, and applications to image retrieval, we show that our approach out-performs state-of-the-art approximate k-means algorithms in terms of clustering quality and efficiency.
Jing Wang 0068, Jingdong Wang 0001, Qifa Ke, Shipeng Li 0001
CVPR3
2011 Optimizing Data Partitioning for Data-Parallel Computing
Qifa Ke, Vijayan Prabhakaran, Yinglian Xie, Jingyue Wu
HotOS1
2011 Improving Product Classification Using Images
abstract
Product classification in Commerce search (e.g., Google Product Search, Bing Shopping) involves associating categories to offers of products from a large number of merchants. The categorized offers are used in many tasks including product taxonomy browsing and matching merchant offers to products in the catalog. Hence, learning a product classifier with high precision and recall is of fundamental importance in order to provide high quality shopping experience. A product offer typically consists of a short textual description and an image depicting the product. Traditional approaches to this classification task is to learn a classifier using only the textual descriptions of the products. In this paper, we show that the use of images, a weaker signal in our setting, in conjunction with the textual descriptions, a more discriminative signal, can considerably improve the precision of the classification task, irrespective of the type of classifier being used. We present a novel classification approach, Confusion Driven Probabilistic Fusion++ (CDPF++), that is cognizant of the disparity in the discriminative power of different types of signals and hence makes use of the confusion matrix of dominant signal (text in our setting) to prudently leverage the weaker signal (image), for an improved performance. Our evaluation performed on data from a major Commerce search engine's catalog shows a 12% (absolute) improvement in precision at 100% coverage, and a 16% (absolute) improvement in recall at 90% precision compared to classifiers that only use textual description of products. In addition, CDPF++ also provides a more accurate classifier based only on the dominant signal (text) that can be used in situations in which only the dominant signal is available during application time.
Anitha Kannan, Partha P. Talukdar, Nikhil Rasiwasia, Qifa Ke
ICDM4
2011 Scalable Face Image Retrieval with Identity-Based Quantization and Multireference Reranking
abstract
State-of-the-art image retrieval systems achieve scalability by using a bag-of-words representation and textual retrieval methods, but their performance degrades quickly in the face image domain, mainly because they produce visual words with low discriminative power for face images and ignore the special properties of faces. The leading features for face recognition can achieve good retrieval performance, but these features are not suitable for inverted indexing as they are high-dimensional and global and thus not scalable in either computational or storage cost. In this paper, we aim to build a scalable face image retrieval system. For this purpose, we develop a new scalable face representation using both local and global features. In the indexing stage, we exploit special properties of faces to design new component-based local features, which are subsequently quantized into visual words using a novel identity-based quantization scheme. We also use a very small Hamming signature (40 bytes) to encode the discriminative global feature for each face. In the retrieval stage, candidate images are first retrieved from the inverted index of visual words. We then use a new multireference distance to rerank the candidate images using the Hamming signature. On a one millon face database, we show that our local features and global Hamming signatures are complementary--the inverted index based on local features provides candidate images with good recall, while the multireference reranking with global Hamming signature leads to good precision. As a result, our system is not only scalable but also outperforms the linear scan retrieval system using the state-of-the-art face recognition feature in term of the quality.
Qifa Ke, Jian Sun 0001, Harry Shum
IEEE Trans. Pattern Anal. Mach. Intell.2
2010 Scalable face image retrieval with identity-based quantization and multi-reference re-ranking
abstract
State-of-the-art image retrieval systems achieve scalability by using bag-of-words representation and textual retrieval methods, but their performance degrades quickly in the face image domain, mainly because they 1) produce visual words with low discriminative power for face images, and 2) ignore the special properties of the faces. The leading features for face recognition can achieve good retrieval performance, but these features are not suitable for inverted indexing as they are high-dimensional and global, thus not scalable in either computational or storage cost. In this paper we aim to build a scalable face image retrieval system. For this purpose, we develop a new scalable face representation using both local and global features. In the indexing stage, we exploit special properties of faces to design new component-based local features, which are subsequently quantized into visual words using a novel identity-based quantization scheme. We also use a very small hamming signature (40 bytes) to encode the discriminative global feature for each face. In the retrieval stage, candidate images are firstly retrieved from the inverted index of visual words. We then use a new multi-reference distance to re-rank the candidate images using the hamming signature. On a one-millon face database, we show that our local features and global hamming signatures are complementary - the inverted index based on local features provides candidate images with good recall, while the multi-reference re-ranking with global hamming signature leads to good precision. As a result, our system is not only scalable but also outperforms the linear scan retrieval system using the state-of-the-art face recognition feature in term of the quality.
Qifa Ke, Jian Sun 0001, Harry Shum
CVPR2
2010 Partition Min-Hash for Partial Duplicate Image Discovery
David C. Lee, Qifa Ke, Michael Isard
ECCV (1)2
2010 SBotMiner: large scale search bot detection
abstract
In this paper, we study search bot traffic from search engine query logs at a large scale. Although bots that generate search traffic aggressively can be easily detected, a large number of distributed, low rate search bots are difficult to identify and are often associated with malicious attacks. We present SBotMiner, a system for automatically identifying stealthy, low-rate search bot traffic from query logs. Instead of detecting individual bots, our approach captures groups of distributed, coordinated search bots. Using sampled data from two different months, SBotMiner identifies over 123 million bot-related pageviews, accounting for 3.8% of total traffic. Our in-depth analysis shows that a large fraction of the identified bot traffic may be associated with various malicious activities such as phishing attacks or vulnerability exploits. This finding suggests that detecting search bot traffic holds great promise to detect and stop attacks early on.
Fang Yu 0002, Yinglian Xie, Qifa Ke
WSDM3
2009 Bundling features for large scale partial-duplicate web image search
abstract
In state-of-the-art image retrieval systems, an image is represented by a bag of visual words obtained by quantizing high-dimensional local image descriptors, and scalable schemes inspired by text retrieval are then applied for large scale image indexing and retrieval. Bag-of-words representations, however: 1) reduce the discriminative power of image features due to feature quantization; and 2) ignore geometric relationships among visual words. Exploiting such geometric constraints, by estimating a 2D affine transformation between a query image and each candidate image, has been shown to greatly improve retrieval precision but at high computational cost. In this paper we present a novel scheme where image features are bundled into local groups. Each group of bundled features becomes much more discriminative than a single feature, and within each group simple and robust geometric constraints can be efficiently enforced. Experiments in Web image search, with a database of more than one million images, show that our scheme achieves a 49% improvement in average precision over the baseline bag-of-words approach. Retrieval performance is comparable to existing full geometric verification approaches while being much less computationally expensive. When combined with full geometric verification we achieve a 77% precision improvement over the baseline bag-of-words approach, and a 24% improvement over full geometric verification alone.
Qifa Ke, Michael Isard, Jian Sun 0001
CVPR2
2009 A multi-sample, multi-tree approach to bag-of-words image representation for image retrieval
abstract
The state-of-the-art content based image retrieval systems has been significantly advanced by the introduction of SIFT features and the bag-of-words image representation. Converting an image into a bag-of-words, however, involves three non-trivial steps: feature detection, feature description, and feature quantization. At each of these steps, there is a significant amount of information lost, and the resulted visual words are often not discriminative enough for large scale image retrieval applications. In this paper, we propose a novel multi-sample multi-tree approach to computing the visual word codebook. By encoding more information of the original image feature, our approach generates a much more discriminative visual word codebook that is also efficient in terms of both computation and space consumption, without losing the original repeatability of the visual features. We evaluate our approach using both a ground-truth data set and a real-world large scale image database. Our results show that a significant improvement in both precision and recall can be achieved by using the codebook derived from our approach.
Qifa Ke, Jian Sun 0001, Harry Shum
ICCV2
2009 BotGraph: Large Scale Spamming Botnet Detection
Yao Zhao 0003, Yinglian Xie, Fang Yu 0002, Qifa Ke, Yan Chen 0004, Eliot Gillum
NSDI4
2007 Ground-Truthed Video Generation from Symbolic Information
abstract
An algorithm is presented that automatically generates ground-truthed video from a symbolic description for an object and a specification for the movement of a handheld video camera around that object. This provides a method to generate large amounts of training and test data for the development of computer vision algorithms. We describe an implementation of this technique for an imaging application in which a cell phone video camera is moved over a paper document. Experimental results demonstrate the similarity of images captured by the real camera to images generated by the proposed technique.
Andrew Lookingbill, Emilio R. Antúnez, Berna Erol, Jonathan J. Hull, Qifa Ke, Jorge Moraleda
ICME5
2007 Quasiconvex Optimization for Robust Geometric Reconstruction
abstract
Geometric reconstruction problems in computer vision are often solved by minimizing a cost function that combines the reprojection errors in the 2D images. In this paper, we show that, for various geometric reconstruction problems, their reprojection error functions share a common and quasiconvex formulation. Based on the quasiconvexity, we present a novel quasiconvex optimization framework in which the geometric reconstruction problems are formulated as a small number of small-scale convex programs that are ready to solve. Our final reconstruction algorithm is simple and has intuitive geometric interpretation. In contrast to existing local minimization approaches, our algorithm is deterministic and guarantees a predefined accuracy of the minimization result. The quasiconvexity also provides an intuitive method to handle directional uncertainties and outliers in measurements. When there are outliers in the measurements, our method provides a mechanism to locate the global minimum of a robust error function. For large scale problems and when computational resources are constrained, we provide an efficient approximation that gives a good upper bound (but not global minimum) on the reconstruction error. We demonstrate the effectiveness of our algorithm by experiments on both synthetic and real data.
Qifa Ke, Takeo Kanade
IEEE Trans. Pattern Anal. Mach. Intell.1
2006 Uncertainty Models in Quasiconvex Optimization for Geometric Reconstruction
abstract
Geometric reconstruction problems in computer vision can be solved by minimizing the maximum of reprojection errors, i.e., the L\infty-norm. Unlike L2-norm (sum of squared reprojection errors), the global minimum of L\infty-norm can be efficiently achieved by quasiconvex optimization. However, the maximum of reprojection errors is the meaningful measure to minimize only when the measurement noises are independent and identically distributed at every 2D feature point and in both directions in the image. This is rarely the case in real data, where the positional noise not only varies at different features, but also has strong directionality. In this paper, we incorporate the directional uncertainty model into a quasiconvex optimization framework, in which global minimum of meaningful errors can be efficiently achieved, and accurate geometric reconstructions can be obtained from feature points that contain high directional uncertainty.
Qifa Ke, Takeo Kanade
CVPR (1)1
2005 Robust L1 Norm Factorization in the Presence of Outliers and Missing Data by Alternative Convex Programming
abstract
Matrix factorization has many applications in computer vision. Singular value decomposition (SVD) is the standard algorithm for factorization. When there are outliers and missing data, which often happen in real measurements, SVD is no longer applicable. For robustness iteratively re-weighted least squares (IRLS) is often used for factorization by assigning a weight to each element in the measurements. Because it uses L/sub 2/ norm, good initialization in IRLS is critical for success, but is nontrivial. In this paper, we formulate matrix factorization as a L/sub 1/ norm minimization problem that is solved efficiently by alternative convex programming. Our formulation 1) is robust without requiring initial weighting, 2) handles missing data straightforwardly, and 3) provides a framework in which constraints and prior knowledge (if available) can be conveniently incorporated. In the experiments we apply our approach to factorization-based structure from motion. It is shown that our approach achieves better results than other approaches (including IRLS) on both synthetic and real data.
Qifa Ke, Takeo Kanade
CVPR (1)1
2005 Quasiconvex Optimization for Robust Geometric Reconstruction
abstract
Geometric reconstruction problems in computer vision are often solved by minimizing a cost function that combines the reprojection errors in the 2D images. In this paper, we show that, for various geometric reconstruction problems, their reprojection error functions share a common and quasiconvex formulation. Based on the quasiconvexity, we present a novel quasiconvex optimization framework in which the geometric reconstruction problems are formulated as a small number of small-scale convex programs that are ready to solve. Our final reconstruction algorithm is simple and has intuitive geometric interpretation. In contrast to existing random sampling or local minimization approaches. Our algorithm is deterministic and guarantees a predefined accuracy of the minimization result. We demonstrate the effectiveness of our algorithm by experiments on both synthetic and real data.
Qifa Ke, Takeo Kanade
ICCV1
2004 Robust Subspace Clustering by Combined Use of kNND Metric and SVD Algorithm
Qifa Ke, Takeo Kanade
CVPR (2)1
2003 Transforming Camera Geometry to A Virtual Downward-Looking Camera: Robust Ego-Motion Estimation and Ground-Layer Detection
abstract
This paper presents a robust method to solve two coupled problems, ground-layer detection and vehicle ego-motion estimation, which appear in visual navigation. We virtually rotate the camera to the downward-looking pose in order to exploit the fact that the vehicle motion is roughly constrained to be planar motion on the ground. This camera geometry transformation together with the planar motion constraint will: 1) eliminate the ambiguity between rotational and translation ego-motion parameters, and 2) improve the Hessian matrix condition in the direct motion estimation process. The virtual downward-looking camera enables us to estimate the planar ego-motions even for small image patches. Such local measurements are then combined together, by a robust weighting scheme based on both ground plane geometry and motion compensated intensity residuals, for a global ego-motion estimation and ground plane detection. We demonstrate the effectiveness of our method by experiments on both synthetic and real data.
Qifa Ke, Takeo Kanade
CVPR (1)1
2001 A Subspace Approach to Layer Extraction
abstract
Representing images with layers has many important applications, such as video compression, motion analysis, and 3D scene analysis. This paper presents an approach to reliably extracting layers from images by taking advantages of the fact that homographies induced by planar patches in the scene form a low dimensional linear subspace. Layers in the input images will be mapped in the subspace, where it is proven that they form well-defined clusters and can be reliably identified by a simple mean-shift based clustering algorithm. Global optimality is achieved since all valid regions are simultaneously taken into account, and noise can be effectively reduced by enforcing the subspace constraint. Good layer descriptions are shown to be extracted in the experimental results.
Qifa Ke, Takeo Kanade
CVPR (1)1
1999 Efficient Bundle Adjustment with Virtual Key Frames: A Hierarchical Approach to Multi-Frame Structure from Motion
abstract
In this paper we present an efficient hierarchical approach to structure from motion for long image sequences. There are two key elements to our approach: accurate 3D reconstruction for each segment and efficient bundle adjustment for the whole sequence. The image sequence is first divided into a number of segments so that feature points can be reliably tracked across each segment. Each segment has a long baseline to ensure accurate 3D reconstruction. To efficiently bundle adjust 3D structures from ail segments, we reduce the number of frames in each segment by introducing "virtual keyframes". The virtual frames encode the 3D structure of each segment along with its uncertainty but they form a small subset of the original frames. Our method achieves significant speedup over conventional bundle adjustment methods.
Harry Shum, Zhengyou Zhang, Qifa Ke
CVPR3
1998 Recovering Epipolar Geometry by Reactive Tabu Search
abstract
In this paper we propose a new approach to recovering epipolar geometry from a pair of uncalibrated images. We first detect the feature points. By minimizing a proposed cost function, we match the feature points, discard the outliers and recover the epipolar geometry in one step. Experiments on real images show that this approach is effective and fast.
Qifa Ke, Songde Ma
ICCV1
1997 A tabu search method for geometric primitive extraction
Qifa Ke, Tianzi Jiang, Songde Ma
Pattern Recognit. Lett.1