English
Related papers

Related papers: Learning to Assemble Geometric Shapes

200 papers

Shape assembly aims to reassemble parts (or fragments) into a complete object, which is a common task in our daily life. Different from the semantic part assembly (e.g., assembling a chair's semantic parts like legs into a whole chair),…

Computer Vision and Pattern Recognition · Computer Science 2023-12-19 Ruihai Wu , Chenrui Tie , Yushi Du , Yan Zhao , Hao Dong

Kinematics of mechanisms is intricately coupled to their geometry and their utility often arises out of the ability to perform reproducible motion with fewer actuating degrees of freedom. In this article, we explore the assembly of…

Robotics · Computer Science 2026-02-17 Mohanraj A , S Ganga Prasath

Co-part segmentation is an important problem in computer vision for its rich applications. We propose an unsupervised learning approach for co-part segmentation from images. For the training stage, we leverage motion information embedded in…

Computer Vision and Pattern Recognition · Computer Science 2021-06-11 Qingzhe Gao , Bin Wang , Libin Liu , Baoquan Chen

Assembly planning is the core of automating product assembly, maintenance, and recycling for modern industrial manufacturing. Despite its importance and long history of research, planning for mechanical assemblies when given the final…

Robotics · Computer Science 2022-11-09 Yunsheng Tian , Jie Xu , Yichen Li , Jieliang Luo , Shinjiro Sueda , Hui Li , Karl D. D. Willis , Wojciech Matusik

Imagine a robot that can assemble a functional product from the individual parts presented in any configuration to the robot. Designing such a robotic system is a complex problem which presents several open challenges. To bypass these…

Finding correspondences between 3D shapes is a crucial problem in computer vision and graphics, which is for example relevant for tasks like shape interpolation, pose transfer, or texture transfer. An often neglected but essential property…

Computer Vision and Pattern Recognition · Computer Science 2023-09-12 Viktoria Ehm , Paul Roetzer , Marvin Eisenberger , Maolin Gao , Florian Bernard , Daniel Cremers

Geometric fracture assembly presents a challenging practical task in archaeology and 3D computer vision. Previous methods have focused solely on assembling fragments based on semantic information, which has limited the quantity of objects…

Computer Vision and Pattern Recognition · Computer Science 2024-01-17 Ruiyuan Zhang , Jiaxiang Liu , Zexi Li , Hao Dong , Jie Fu , Chao Wu

Combinatorics, like computer science, often has to deal with large objects of unspecified (or unusable) structure. One powerful way to deal with such an arbitrary object is to decompose it into more usable components. In particular, it has…

Combinatorics · Mathematics 2011-11-10 Terence Tao

We propose a method to recover the structure of a compound object from multiple silhouettes. Structure is expressed as a collection of 3D primitives chosen from a pre-defined library, each with an associated pose. This has several…

Computer Vision and Pattern Recognition · Computer Science 2014-02-27 Anton van den Hengel , John Bastian , Anthony Dick , Lachlan Fleming

Aggregating base elements into rigid objects such as furniture or sculptures is a great way for designers to convey a specific look and feel. Unfortunately, there is no existing solution to help model structurally sound aggregates. The…

Graphics · Computer Science 2018-11-08 Jérémie Dumas , Jonàs Martínez , Sylvain Lefebvre , Li-Yi Wei

2D irregular shape packing is a necessary step to arrange UV patches of a 3D model within a texture atlas for memory-efficient appearance rendering in computer graphics. Being a joint, combinatorial decision-making problem involving all…

Graphics · Computer Science 2023-09-20 Zeshi Yang , Zherong Pan , Manyi Li , Kui Wu , Xifeng Gao

Artificial objects usually have very stable shape features, which are stable, persistent properties in geometry. They can provide evidence for object recognition. Shape features are more stable and more distinguishing than appearance…

Computer Vision and Pattern Recognition · Computer Science 2023-06-27 Hui Wei , Fu-yu Tang

We study the complexity of symmetric assembly puzzles: given a collection of simple polygons, can we translate, rotate, and possibly flip them so that their interior-disjoint union is line symmetric? On the negative side, we show that the…

This paper addresses the problem of reassembling images from disjointed fragments. More specifically, given an unordered set of fragments, we aim at reassembling one or several possibly incomplete images. The main contributions of this work…

Computer Vision and Pattern Recognition · Computer Science 2018-09-05 M. -M. Paumard , D. Picard , H. Tabia

How do we estimate the probability of an abundant objects' formation, with minimal context or assumption about is origin? To explore this we have previously introduced the concept of pathway assembly (as pathway complexity), in a graph…

Information Theory · Computer Science 2018-04-20 Alastair Murray , Stuart Marshall , Leroy Cronin

Manually authoring 3D shapes is difficult and time consuming; generative models of 3D shapes offer compelling alternatives. Procedural representations are one such possibility: they offer high-quality and editable results but are difficult…

Segmenting object parts such as cup handles and animal bodies is important in many real-world applications but requires more annotation effort. The largest dataset nowadays contains merely two hundred object categories, implying the…

Computer Vision and Pattern Recognition · Computer Science 2023-05-29 Tai-Yu Pan , Qing Liu , Wei-Lun Chao , Brian Price

Shape fabrication from developable parts is the basis for arts such as papercraft and needlework, as well as modern architecture and CAD in general, and it has inspired much research. We observe that the assembly of complex 3D shapes…

Computational Geometry · Computer Science 2017-11-08 Christian Schüller , Roi Poranne , Olga Sorkine-Hornung

Inspired by traditional handmade crafts, where a person improvises assemblies based on the available objects, we formally introduce the Craft Assembly Task. It is a robotic assembly task that involves building an accurate representation of…

Computer Vision and Pattern Recognition · Computer Science 2024-08-19 Vitor Hideyo Isume , Takuya Kiyokawa , Natsuki Yamanobe , Yukiyasu Domae , Weiwei Wan , Kensuke Harada

Autonomous part assembly is a challenging yet crucial task in 3D computer vision and robotics. Analogous to buying an IKEA furniture, given a set of 3D parts that can assemble a single shape, an intelligent agent needs to perceive the 3D…

Computer Vision and Pattern Recognition · Computer Science 2020-12-24 Jialei Huang , Guanqi Zhan , Qingnan Fan , Kaichun Mo , Lin Shao , Baoquan Chen , Leonidas Guibas , Hao Dong