paper-with-me

홈 › Papers

Multi-Plane Program Induction with 3D Box Priors

2020-11-19 · NeurIPS 2020 12 · Yikai Li, Jiayuan Mao, Xiuming Zhang, William T. Freeman, Joshua B. Tenenbaum, Noah Snavely, Jiajun Wu

We consider two important aspects in understanding and editing images: modeling regular, program-like texture or patterns in 2D planes, and 3D posing of these planes in the scene. Unlike prior work on image-based program synthesis, which assumes the image contains a single visible 2D plane, we present Box Program Induction (BPI), which infers a program-like scene representation that simultaneously models repeated structure on multiple 2D planes, the 3D position and orientation of the planes, and camera parameters, all from a single image. Our model assumes a box prior, i.e., that the image captures either an inner view or an outer view of a box in 3D. It uses neural networks to infer visual cues such as vanishing points, wireframe lines to guide a search-based algorithm to find the program that best explains the image. Such a holistic, structured scene representation enables 3D-aware interactive image editing operations such as inpainting missing pixels, changing camera parameters, and extrapolate the image contents.

📄 PDF Abstract BibTeX arXiv:2011.10007

Code (0)

등록된 구현이 없습니다.

Tasks

Program inductionProgram Synthesis

Methods 이 논문이 사용한 방법론

Inpainting Train a convolutional neural network to generate the contents of an arbitrary image region conditioned on its surroundings.

Similar Papers 제목 키워드 기반

Perspective Plane Program Induction from a Single Image

2020-06-25 · CVPR 2020 6 · Yikai Li, Jiayuan Mao, Xiuming Zhang, William T. Freeman 외

We study the inverse graphics problem of inferring a holistic representation for natural images. Given an input image, our goal is to induce a neuro-symbolic, program-like representation that jointly models camera poses,…

Camera Pose EstimationImage ManipulationPose EstimationProgram induction+1

Map Induction: Compositional spatial submap learning for efficient exploration in novel environments

2021-10-23 · ICLR 2022 4 · Sugandha Sharma, Aidan Curtis, Marta Kryven, Josh Tenenbaum 외

Humans are expert explorers. Understanding the computational cognitive mechanisms that support this efficiency can advance the study of the human mind and enable more efficient exploration algorithms. We hypothesize that…

Efficient ExplorationProgram induction

Learning to learn generative programs with Memoised Wake-Sleep

2020-07-06 · Luke B. Hewitt, Tuan Anh Le, Joshua B. Tenenbaum

We study a class of neuro-symbolic generative models in which neural networks are used both for inference and as priors over symbolic, data-generating programs. As generative models, these programs capture compositional …

Explainable ModelsFew-Shot LearningProgram induction

Neural Program Meta-Induction

2017-10-11 · NeurIPS 2017 12 · Jacob Devlin, Rudy Bunel, Rishabh Singh, Matthew Hausknecht 외

Most recently proposed methods for Neural Program Induction work under the assumption of having a large set of input/output (I/O) examples for learning any underlying input-output mapping. This paper aims to address the …

Program inductionTransfer Learning

Guided Sketch-Based Program Induction by Search Gradients

2024-02-10 · Ahmad Ayaz Amin

Many tasks can be easily solved using machine learning techniques. However, some tasks cannot readily be solved using statistical models, requiring a symbolic approach instead. Program induction is one of the ways that s…

Program induction