├── .gitignore ├── README.md ├── configs ├── ade20k_train_test_split.json ├── ade20k_train_test_split.json.bk ├── blinkflow_v1.yaml ├── blinkflow_v2.yaml ├── cc_textures_diffuse.json ├── default_blender_settings.yaml ├── dorf_curves.json ├── example │ ├── ade20k_example.json │ ├── blinkflow_v1_example.yaml │ ├── blinkflow_v2_example.yaml │ └── shapenet_example.json ├── flickr.json ├── google_scanned.json ├── pixabay.json └── shapenet_train_test_split.json ├── download_script ├── download_cc_textures.py ├── download_flickr.py ├── download_haven.py └── download_pixabay.py ├── environment.yml ├── main.py ├── scripts ├── download_hf_data_example.py ├── download_hf_data_v2.py └── start_xserver.py └── src ├── blender ├── animation.py ├── blender_script.py ├── env.py ├── flow_utils.py ├── launcher.py ├── movement.py ├── object_pool.py ├── particle.py ├── simulate_physics.py ├── trajectory.py ├── tree_gen │ ├── LICENSE │ ├── README.md │ ├── __init__.py │ ├── chturtle.py │ ├── gui.py │ ├── leaf.py │ ├── leaf_shapes.py │ ├── parametric │ │ ├── __init__.py │ │ ├── gen.py │ │ └── tree_params │ │ │ ├── acer.py │ │ │ ├── apple.py │ │ │ ├── balsam_fir.py │ │ │ ├── bamboo.py │ │ │ ├── black_oak.py │ │ │ ├── black_tupelo.py │ │ │ ├── cambridge_oak.py │ │ │ ├── douglas_fir.py │ │ │ ├── european_larch.py │ │ │ ├── fan_palm.py │ │ │ ├── hill_cherry.py │ │ │ ├── lombardy_poplar.py │ │ │ ├── palm.py │ │ │ ├── quaking_aspen.py │ │ │ ├── sassafras.py │ │ │ ├── silver_birch.py │ │ │ ├── small_pine.py │ │ │ ├── sphere_tree.py │ │ │ ├── tree_param.py │ │ │ ├── weeping_willow.py │ │ │ └── weeping_willow_o.py │ ├── tree.py │ └── utilities.py ├── utils.py ├── video_corr.py └── visHdf5Files.py ├── dvs_voltmeter ├── simulator.py └── simulator_utils.py ├── esim ├── CMakeLists.txt ├── esim.cpp ├── esim.h ├── test.py └── utils.h ├── event_viz.py ├── flow_viz.py ├── hdr2ldr.py ├── time_utils.py ├── traj_viz.py ├── utils.py ├── v2e ├── emulator.py ├── emulator_linear_ts.py └── emulator_utils.py ├── video2event.py └── voxel_grid.py /.gitignore: -------------------------------------------------------------------------------- 1 | data/ 2 | output/ 3 | **/__pycache__/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/README.md -------------------------------------------------------------------------------- /configs/ade20k_train_test_split.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/ade20k_train_test_split.json -------------------------------------------------------------------------------- /configs/ade20k_train_test_split.json.bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/ade20k_train_test_split.json.bk -------------------------------------------------------------------------------- /configs/blinkflow_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/blinkflow_v1.yaml -------------------------------------------------------------------------------- /configs/blinkflow_v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/blinkflow_v2.yaml -------------------------------------------------------------------------------- /configs/cc_textures_diffuse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/cc_textures_diffuse.json -------------------------------------------------------------------------------- /configs/default_blender_settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/default_blender_settings.yaml -------------------------------------------------------------------------------- /configs/dorf_curves.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/dorf_curves.json -------------------------------------------------------------------------------- /configs/example/ade20k_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/example/ade20k_example.json -------------------------------------------------------------------------------- /configs/example/blinkflow_v1_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/example/blinkflow_v1_example.yaml -------------------------------------------------------------------------------- /configs/example/blinkflow_v2_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/example/blinkflow_v2_example.yaml -------------------------------------------------------------------------------- /configs/example/shapenet_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/example/shapenet_example.json -------------------------------------------------------------------------------- /configs/flickr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/flickr.json -------------------------------------------------------------------------------- /configs/google_scanned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/google_scanned.json -------------------------------------------------------------------------------- /configs/pixabay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/pixabay.json -------------------------------------------------------------------------------- /configs/shapenet_train_test_split.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/configs/shapenet_train_test_split.json -------------------------------------------------------------------------------- /download_script/download_cc_textures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/download_script/download_cc_textures.py -------------------------------------------------------------------------------- /download_script/download_flickr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/download_script/download_flickr.py -------------------------------------------------------------------------------- /download_script/download_haven.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/download_script/download_haven.py -------------------------------------------------------------------------------- /download_script/download_pixabay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/download_script/download_pixabay.py -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/environment.yml -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/main.py -------------------------------------------------------------------------------- /scripts/download_hf_data_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/scripts/download_hf_data_example.py -------------------------------------------------------------------------------- /scripts/download_hf_data_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/scripts/download_hf_data_v2.py -------------------------------------------------------------------------------- /scripts/start_xserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/scripts/start_xserver.py -------------------------------------------------------------------------------- /src/blender/animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/animation.py -------------------------------------------------------------------------------- /src/blender/blender_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/blender_script.py -------------------------------------------------------------------------------- /src/blender/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/env.py -------------------------------------------------------------------------------- /src/blender/flow_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/flow_utils.py -------------------------------------------------------------------------------- /src/blender/launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/launcher.py -------------------------------------------------------------------------------- /src/blender/movement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/movement.py -------------------------------------------------------------------------------- /src/blender/object_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/object_pool.py -------------------------------------------------------------------------------- /src/blender/particle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/particle.py -------------------------------------------------------------------------------- /src/blender/simulate_physics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/simulate_physics.py -------------------------------------------------------------------------------- /src/blender/trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/trajectory.py -------------------------------------------------------------------------------- /src/blender/tree_gen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/LICENSE -------------------------------------------------------------------------------- /src/blender/tree_gen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/README.md -------------------------------------------------------------------------------- /src/blender/tree_gen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/__init__.py -------------------------------------------------------------------------------- /src/blender/tree_gen/chturtle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/chturtle.py -------------------------------------------------------------------------------- /src/blender/tree_gen/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/gui.py -------------------------------------------------------------------------------- /src/blender/tree_gen/leaf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/leaf.py -------------------------------------------------------------------------------- /src/blender/tree_gen/leaf_shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/leaf_shapes.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/__init__.py: -------------------------------------------------------------------------------- 1 | from . import gen -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/gen.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/acer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/acer.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/apple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/apple.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/balsam_fir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/balsam_fir.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/bamboo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/bamboo.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/black_oak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/black_oak.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/black_tupelo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/black_tupelo.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/cambridge_oak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/cambridge_oak.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/douglas_fir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/douglas_fir.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/european_larch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/european_larch.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/fan_palm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/fan_palm.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/hill_cherry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/hill_cherry.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/lombardy_poplar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/lombardy_poplar.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/palm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/palm.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/quaking_aspen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/quaking_aspen.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/sassafras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/sassafras.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/silver_birch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/silver_birch.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/small_pine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/small_pine.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/sphere_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/sphere_tree.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/tree_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/tree_param.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/weeping_willow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/weeping_willow.py -------------------------------------------------------------------------------- /src/blender/tree_gen/parametric/tree_params/weeping_willow_o.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/parametric/tree_params/weeping_willow_o.py -------------------------------------------------------------------------------- /src/blender/tree_gen/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/tree.py -------------------------------------------------------------------------------- /src/blender/tree_gen/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/tree_gen/utilities.py -------------------------------------------------------------------------------- /src/blender/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/utils.py -------------------------------------------------------------------------------- /src/blender/video_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/video_corr.py -------------------------------------------------------------------------------- /src/blender/visHdf5Files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/blender/visHdf5Files.py -------------------------------------------------------------------------------- /src/dvs_voltmeter/simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/dvs_voltmeter/simulator.py -------------------------------------------------------------------------------- /src/dvs_voltmeter/simulator_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/dvs_voltmeter/simulator_utils.py -------------------------------------------------------------------------------- /src/esim/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/esim/CMakeLists.txt -------------------------------------------------------------------------------- /src/esim/esim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/esim/esim.cpp -------------------------------------------------------------------------------- /src/esim/esim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/esim/esim.h -------------------------------------------------------------------------------- /src/esim/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/esim/test.py -------------------------------------------------------------------------------- /src/esim/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/esim/utils.h -------------------------------------------------------------------------------- /src/event_viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/event_viz.py -------------------------------------------------------------------------------- /src/flow_viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/flow_viz.py -------------------------------------------------------------------------------- /src/hdr2ldr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/hdr2ldr.py -------------------------------------------------------------------------------- /src/time_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/time_utils.py -------------------------------------------------------------------------------- /src/traj_viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/traj_viz.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/utils.py -------------------------------------------------------------------------------- /src/v2e/emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/v2e/emulator.py -------------------------------------------------------------------------------- /src/v2e/emulator_linear_ts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/v2e/emulator_linear_ts.py -------------------------------------------------------------------------------- /src/v2e/emulator_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/v2e/emulator_utils.py -------------------------------------------------------------------------------- /src/video2event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/video2event.py -------------------------------------------------------------------------------- /src/voxel_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zju3dv/blink_sim/HEAD/src/voxel_grid.py --------------------------------------------------------------------------------