0. Intro
This document will explain how to build your own egocentric dataset utilizing ThreeDWorld (TDW in short). You can also download code files, trajectories, and furnishing files to try out demos of generating image datasets of Child-View project. For further information that is not provided in this page, you can visit TDW GitHub to explore more about TDW.
TDW GitHub1. Setup TDW
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.
2. Set Up Development Environment
This section will explain how to set up the development environment to generate a dataset with TDW. This section will be separated into six subsections: Controller and Builder, Model Library, Scenes, Avatar, Lighting Condition (Skybox), and Additional Objects. You should finish setting up TDW before moving on from the previous section to this section. You should combine all codes into one script file to generate the fully functioning environment.
a. Controller and Builder
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.
b. Model Library
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.
c. Scenes
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.
d. Avatar
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.
e. Lighting Condition (Skybox)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.
f. Additional Objects
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.
3. Generating Datasets
This section will explain how to generate dataset with TDW. This section will be separated into two subsections: Generating Trajectory and Generating Images. You should finish setting up environments before moving on from the previous section to this section.
a. Generating Trajectory
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.
b. Generating Images
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.