├── LICENSE ├── README.md ├── __pycache__ ├── data.cpython-37.pyc ├── main_util.cpython-37.pyc └── vis_util.cpython-37.pyc ├── checkpoints ├── raflow │ └── model.best.t7 └── raflow_vod │ └── models │ └── model.best.t7 ├── configs.yaml ├── data.py ├── demo_data ├── test │ ├── radar_seqs-0_samples-1.json │ ├── radar_seqs-0_samples-10.json │ ├── radar_seqs-0_samples-11.json │ ├── radar_seqs-0_samples-12.json │ ├── radar_seqs-0_samples-13.json │ ├── radar_seqs-0_samples-14.json │ ├── radar_seqs-0_samples-15.json │ ├── radar_seqs-0_samples-16.json │ ├── radar_seqs-0_samples-17.json │ ├── radar_seqs-0_samples-18.json │ ├── radar_seqs-0_samples-19.json │ ├── radar_seqs-0_samples-2.json │ ├── radar_seqs-0_samples-20.json │ ├── radar_seqs-0_samples-3.json │ ├── radar_seqs-0_samples-4.json │ ├── radar_seqs-0_samples-5.json │ ├── radar_seqs-0_samples-6.json │ ├── radar_seqs-0_samples-7.json │ ├── radar_seqs-0_samples-8.json │ └── radar_seqs-0_samples-9.json ├── train │ ├── radar_seqs-0_samples-10.json │ ├── radar_seqs-0_samples-11.json │ ├── radar_seqs-0_samples-12.json │ ├── radar_seqs-0_samples-13.json │ ├── radar_seqs-0_samples-14.json │ ├── radar_seqs-0_samples-15.json │ ├── radar_seqs-0_samples-16.json │ ├── radar_seqs-0_samples-17.json │ ├── radar_seqs-0_samples-18.json │ ├── radar_seqs-0_samples-19.json │ ├── radar_seqs-0_samples-2.json │ ├── radar_seqs-0_samples-20.json │ ├── radar_seqs-0_samples-3.json │ ├── radar_seqs-0_samples-4.json │ ├── radar_seqs-0_samples-5.json │ ├── radar_seqs-0_samples-6.json │ ├── radar_seqs-0_samples-7.json │ ├── radar_seqs-0_samples-8.json │ ├── radar_seqs-0_samples-9.json │ ├── radar_seqs-1_samples-618.json │ ├── radar_seqs-1_samples-619.json │ ├── radar_seqs-1_samples-620.json │ ├── radar_seqs-1_samples-621.json │ ├── radar_seqs-1_samples-622.json │ ├── radar_seqs-1_samples-623.json │ ├── radar_seqs-1_samples-624.json │ ├── radar_seqs-1_samples-625.json │ ├── radar_seqs-1_samples-626.json │ ├── radar_seqs-1_samples-627.json │ ├── radar_seqs-1_samples-628.json │ ├── radar_seqs-1_samples-629.json │ ├── radar_seqs-1_samples-630.json │ ├── radar_seqs-1_samples-631.json │ ├── radar_seqs-1_samples-632.json │ ├── radar_seqs-1_samples-633.json │ ├── radar_seqs-1_samples-634.json │ ├── radar_seqs-1_samples-635.json │ ├── radar_seqs-1_samples-636.json │ ├── radar_seqs-1_samples-637.json │ ├── radar_seqs-1_samples-638.json │ ├── radar_seqs-2_samples-1981.json │ ├── radar_seqs-2_samples-1982.json │ ├── radar_seqs-2_samples-1983.json │ ├── radar_seqs-2_samples-1984.json │ ├── radar_seqs-2_samples-1985.json │ ├── radar_seqs-2_samples-1986.json │ ├── radar_seqs-2_samples-1987.json │ ├── radar_seqs-2_samples-1988.json │ ├── radar_seqs-2_samples-1989.json │ ├── radar_seqs-2_samples-1990.json │ ├── radar_seqs-2_samples-1991.json │ ├── radar_seqs-2_samples-1992.json │ ├── radar_seqs-2_samples-1993.json │ ├── radar_seqs-2_samples-1994.json │ ├── radar_seqs-2_samples-1995.json │ ├── radar_seqs-2_samples-1996.json │ ├── radar_seqs-2_samples-1997.json │ ├── radar_seqs-2_samples-1998.json │ ├── radar_seqs-2_samples-1999.json │ └── radar_seqs-2_samples-2000.json └── val │ ├── radar_seqs-0_samples-1.json │ ├── radar_seqs-0_samples-10.json │ ├── radar_seqs-0_samples-11.json │ ├── radar_seqs-0_samples-12.json │ ├── radar_seqs-0_samples-13.json │ ├── radar_seqs-0_samples-14.json │ ├── radar_seqs-0_samples-15.json │ ├── radar_seqs-0_samples-16.json │ ├── radar_seqs-0_samples-17.json │ ├── radar_seqs-0_samples-18.json │ ├── radar_seqs-0_samples-19.json │ ├── radar_seqs-0_samples-2.json │ ├── radar_seqs-0_samples-20.json │ ├── radar_seqs-0_samples-21.json │ ├── radar_seqs-0_samples-22.json │ ├── radar_seqs-0_samples-23.json │ ├── radar_seqs-0_samples-24.json │ ├── radar_seqs-0_samples-25.json │ ├── radar_seqs-0_samples-26.json │ ├── radar_seqs-0_samples-27.json │ ├── radar_seqs-0_samples-28.json │ ├── radar_seqs-0_samples-29.json │ ├── radar_seqs-0_samples-3.json │ ├── radar_seqs-0_samples-30.json │ ├── radar_seqs-0_samples-4.json │ ├── radar_seqs-0_samples-5.json │ ├── radar_seqs-0_samples-6.json │ ├── radar_seqs-0_samples-7.json │ ├── radar_seqs-0_samples-8.json │ └── radar_seqs-0_samples-9.json ├── doc ├── demo_cover.png ├── motion_seg.png ├── pipeline.png ├── qual.png ├── supply_qual.md └── supply_qual.png ├── lib ├── __pycache__ │ └── pointnet2_utils.cpython-37.pyc ├── pointnet2_modules.py ├── pointnet2_utils.py ├── pytorch_utils.py ├── setup.py └── src │ ├── ball_query.cpp │ ├── ball_query_gpu.cu │ ├── ball_query_gpu.h │ ├── cuda_utils.h │ ├── group_points.cpp │ ├── group_points_gpu.cu │ ├── group_points_gpu.h │ ├── interpolate.cpp │ ├── interpolate_gpu.cu │ ├── interpolate_gpu.h │ ├── pointnet2_api.cpp │ ├── sampling.cpp │ ├── sampling_gpu.cu │ └── sampling_gpu.h ├── losses ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ └── loss.cpython-37.pyc └── loss.py ├── main.py ├── main_util.py ├── models ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── model.cpython-37.pyc │ ├── raflow.cpython-37.pyc │ └── raflow_vod.cpython-37.pyc ├── model.py ├── raflow.py └── raflow_vod.py ├── requirements.txt ├── utils ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── parser_util.cpython-37.pyc │ └── util.cpython-37.pyc ├── model_utils │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── pointpwcnet_util.cpython-37.pyc │ │ └── raflow_util.cpython-37.pyc │ ├── pointpwcnet_util.py │ └── raflow_util.py ├── parser_util.py └── util.py └── vis_util.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/README.md -------------------------------------------------------------------------------- /__pycache__/data.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/__pycache__/data.cpython-37.pyc -------------------------------------------------------------------------------- /__pycache__/main_util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/__pycache__/main_util.cpython-37.pyc -------------------------------------------------------------------------------- /__pycache__/vis_util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/__pycache__/vis_util.cpython-37.pyc -------------------------------------------------------------------------------- /checkpoints/raflow/model.best.t7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/checkpoints/raflow/model.best.t7 -------------------------------------------------------------------------------- /checkpoints/raflow_vod/models /model.best.t7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/checkpoints/raflow_vod/models /model.best.t7 -------------------------------------------------------------------------------- /configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/configs.yaml -------------------------------------------------------------------------------- /data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/data.py -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-1.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-10.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-11.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-12.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-13.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-13.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-14.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-15.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-15.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-16.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-17.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-18.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-19.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-2.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-20.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-3.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-4.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-5.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-6.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-7.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-8.json -------------------------------------------------------------------------------- /demo_data/test/radar_seqs-0_samples-9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/test/radar_seqs-0_samples-9.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-10.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-11.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-12.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-13.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-13.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-14.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-15.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-15.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-16.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-17.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-18.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-19.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-2.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-20.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-3.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-4.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-5.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-6.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-7.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-8.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-0_samples-9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-0_samples-9.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-618.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-618.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-619.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-619.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-620.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-620.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-621.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-621.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-622.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-622.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-623.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-623.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-624.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-624.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-625.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-625.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-626.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-626.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-627.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-627.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-628.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-628.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-629.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-629.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-630.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-630.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-631.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-631.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-632.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-632.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-633.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-633.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-634.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-634.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-635.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-635.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-636.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-636.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-637.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-637.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-1_samples-638.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-1_samples-638.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1981.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1981.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1982.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1982.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1983.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1983.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1984.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1984.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1985.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1985.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1986.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1986.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1987.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1987.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1988.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1988.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1989.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1989.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1990.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1990.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1991.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1991.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1992.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1992.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1993.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1993.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1994.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1994.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1995.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1995.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1996.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1996.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1997.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1997.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1998.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1998.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-1999.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-1999.json -------------------------------------------------------------------------------- /demo_data/train/radar_seqs-2_samples-2000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/train/radar_seqs-2_samples-2000.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-1.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-10.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-11.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-12.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-13.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-13.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-14.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-15.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-15.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-16.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-17.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-18.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-19.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-2.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-20.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-21.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-21.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-22.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-22.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-23.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-23.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-24.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-24.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-25.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-25.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-26.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-26.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-27.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-27.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-28.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-28.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-29.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-3.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-30.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-30.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-4.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-5.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-6.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-7.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-8.json -------------------------------------------------------------------------------- /demo_data/val/radar_seqs-0_samples-9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/demo_data/val/radar_seqs-0_samples-9.json -------------------------------------------------------------------------------- /doc/demo_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/doc/demo_cover.png -------------------------------------------------------------------------------- /doc/motion_seg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/doc/motion_seg.png -------------------------------------------------------------------------------- /doc/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/doc/pipeline.png -------------------------------------------------------------------------------- /doc/qual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/doc/qual.png -------------------------------------------------------------------------------- /doc/supply_qual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/doc/supply_qual.md -------------------------------------------------------------------------------- /doc/supply_qual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/doc/supply_qual.png -------------------------------------------------------------------------------- /lib/__pycache__/pointnet2_utils.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/__pycache__/pointnet2_utils.cpython-37.pyc -------------------------------------------------------------------------------- /lib/pointnet2_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/pointnet2_modules.py -------------------------------------------------------------------------------- /lib/pointnet2_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/pointnet2_utils.py -------------------------------------------------------------------------------- /lib/pytorch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/pytorch_utils.py -------------------------------------------------------------------------------- /lib/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/setup.py -------------------------------------------------------------------------------- /lib/src/ball_query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/ball_query.cpp -------------------------------------------------------------------------------- /lib/src/ball_query_gpu.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/ball_query_gpu.cu -------------------------------------------------------------------------------- /lib/src/ball_query_gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/ball_query_gpu.h -------------------------------------------------------------------------------- /lib/src/cuda_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/cuda_utils.h -------------------------------------------------------------------------------- /lib/src/group_points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/group_points.cpp -------------------------------------------------------------------------------- /lib/src/group_points_gpu.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/group_points_gpu.cu -------------------------------------------------------------------------------- /lib/src/group_points_gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/group_points_gpu.h -------------------------------------------------------------------------------- /lib/src/interpolate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/interpolate.cpp -------------------------------------------------------------------------------- /lib/src/interpolate_gpu.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/interpolate_gpu.cu -------------------------------------------------------------------------------- /lib/src/interpolate_gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/interpolate_gpu.h -------------------------------------------------------------------------------- /lib/src/pointnet2_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/pointnet2_api.cpp -------------------------------------------------------------------------------- /lib/src/sampling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/sampling.cpp -------------------------------------------------------------------------------- /lib/src/sampling_gpu.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/sampling_gpu.cu -------------------------------------------------------------------------------- /lib/src/sampling_gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/lib/src/sampling_gpu.h -------------------------------------------------------------------------------- /losses/__init__.py: -------------------------------------------------------------------------------- 1 | from .loss import * 2 | 3 | -------------------------------------------------------------------------------- /losses/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/losses/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /losses/__pycache__/loss.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/losses/__pycache__/loss.cpython-37.pyc -------------------------------------------------------------------------------- /losses/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/losses/loss.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/main.py -------------------------------------------------------------------------------- /main_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/main_util.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/models/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /models/__pycache__/model.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/models/__pycache__/model.cpython-37.pyc -------------------------------------------------------------------------------- /models/__pycache__/raflow.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/models/__pycache__/raflow.cpython-37.pyc -------------------------------------------------------------------------------- /models/__pycache__/raflow_vod.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/models/__pycache__/raflow_vod.cpython-37.pyc -------------------------------------------------------------------------------- /models/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/models/model.py -------------------------------------------------------------------------------- /models/raflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/models/raflow.py -------------------------------------------------------------------------------- /models/raflow_vod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/models/raflow_vod.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | tqdm 2 | pyyaml 3 | ujson 4 | scipy 5 | matplotlib 6 | opencv-python 7 | 8 | -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /utils/__pycache__/parser_util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/__pycache__/parser_util.cpython-37.pyc -------------------------------------------------------------------------------- /utils/__pycache__/util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/__pycache__/util.cpython-37.pyc -------------------------------------------------------------------------------- /utils/model_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/model_utils/__init__.py -------------------------------------------------------------------------------- /utils/model_utils/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/model_utils/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /utils/model_utils/__pycache__/pointpwcnet_util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/model_utils/__pycache__/pointpwcnet_util.cpython-37.pyc -------------------------------------------------------------------------------- /utils/model_utils/__pycache__/raflow_util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/model_utils/__pycache__/raflow_util.cpython-37.pyc -------------------------------------------------------------------------------- /utils/model_utils/pointpwcnet_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/model_utils/pointpwcnet_util.py -------------------------------------------------------------------------------- /utils/model_utils/raflow_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/model_utils/raflow_util.py -------------------------------------------------------------------------------- /utils/parser_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/parser_util.py -------------------------------------------------------------------------------- /utils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/utils/util.py -------------------------------------------------------------------------------- /vis_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Toytiny/RaFlow/HEAD/vis_util.py --------------------------------------------------------------------------------