DLR-RM / DLR-RM/BlenderProc

[FEATURE]: FRONT3D Merge objects made of multiple parts

Open
#466 7 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
3.7k
Forks
518
PR merge metrics
No merged PRs in 30d

Description

Some objects in the dataset are made of multiple parts/have erratic(strange) loadings. It would be neat to merge them and get a single object for every mesh loaded. In that way instance segmentation can work correctly, and the loaded world will have a greatly reduced number of parts.

Working points for this are either `_move_and_duplicate_furniture` or `_load_furniture_objs`.

A starting point could be #446.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing issue #446, then inspect the `_move_and_duplicate_furniture` and `_load_furniture_objs` entry points. Determine how multi-part objects are loaded and how they should become a single object per mesh. Done means merged objects support correct instance segmentation while reducing the number of loaded parts.

Written by the indexing model from the issue text.

Assessment

Tech stack
blender, python
Domain
computer-graphics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.