Members: Shimian Zhang, Skanda Bharadwaj, Keaton Kraiger and Yanxi Liu
![]() |
Novel 3D Scene Understanding Applications From Recurrence in a Single Image
Abstract
We demonstrate the utility of recurring pattern discovery from a single image for spatial understanding of a 3D scene in terms of (1) vanishing point detection, (2) hypothesizing 3D translation symmetry and (3) counting the number of RP instances in the image. Furthermore, we illustrate the feasibility of leveraging RP discovery output to form a more precise, quantitative text description of the scene. Our quantitative evaluations on a new 1K+ Recurring Pattern (RP) benchmark with diverse variations show that visual perception of recurrence from one single view leads to scene understanding outcomes that are as good as or better than existing supervised methods and/or unsupervised methods that use millions of images.
Framework
Translation Symmetry
Caption Enhancement
GRASP Recurring Patterns from a Single View
Abstract
We propose a novel unsupervised method for discovering recurring patterns from a single view. A key contribution of our approach is the formulation and validation of a joint assignment optimization problem where multiple visual words and object instances of a potential recurring pattern are considered simultaneously. The optimization is achieved by a greedy randomized adaptive search procedure (GRASP) with moves specifically designed for fast convergence. We have quantified systematically the performance of our approach under stressed conditions of the input (missing features, geometric distortions). We demonstrate that our proposed algorithm outperforms state of the art methods for recurring pattern discovery on a diverse set of 400+ real world and synthesized test images.
Framework
Optimization
![]() |
![]() |
We design 5 types of moves for iteratively discovering the recurring pattern. | Greedy Randomized Adaptive Search Procedure (GRASP) for optimization |
Real-World Pattern Distribution
![]() |
Real-World Image Dataset: [Download]
Acknowledgement
