├── .gitignore ├── LICENSE ├── README.md ├── doc ├── doc.md ├── en.md └── img │ ├── back_proj.png │ ├── bad.png │ ├── car.mp4 │ ├── choose_back.png │ ├── choose_front.png │ ├── example1.png │ ├── example2.png │ ├── example3.png │ ├── front_proj.png │ ├── images │ ├── back.png │ ├── car.png │ ├── front.png │ ├── left.png │ └── right.png │ ├── mask.png │ ├── mask_dilate.png │ ├── masks.png │ ├── original.png │ ├── overlap.png │ ├── overlap_gray.png │ ├── paramsettings.png │ ├── polyA.png │ ├── polyB.png │ ├── result.mp4 │ ├── result.png │ ├── smallcar.mp4 │ ├── weight_for_FL.png │ └── weights.png ├── images ├── back.png ├── car.png ├── front.png ├── left.png └── right.png ├── masks.png ├── run_calibrate_camera.py ├── run_get_projection_maps.py ├── run_get_weight_matrices.py ├── run_live_demo.py ├── surround_view ├── __init__.py ├── base_thread.py ├── birdview.py ├── capture_thread.py ├── fisheye_camera.py ├── imagebuffer.py ├── param_settings.py ├── process_thread.py ├── simple_gui.py ├── structures.py └── utils.py ├── test_cameras.py ├── weights.png └── yaml ├── back.yaml ├── front.yaml ├── left.yaml └── right.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/README.md -------------------------------------------------------------------------------- /doc/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/doc.md -------------------------------------------------------------------------------- /doc/en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/en.md -------------------------------------------------------------------------------- /doc/img/back_proj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/back_proj.png -------------------------------------------------------------------------------- /doc/img/bad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/bad.png -------------------------------------------------------------------------------- /doc/img/car.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/car.mp4 -------------------------------------------------------------------------------- /doc/img/choose_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/choose_back.png -------------------------------------------------------------------------------- /doc/img/choose_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/choose_front.png -------------------------------------------------------------------------------- /doc/img/example1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/example1.png -------------------------------------------------------------------------------- /doc/img/example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/example2.png -------------------------------------------------------------------------------- /doc/img/example3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/example3.png -------------------------------------------------------------------------------- /doc/img/front_proj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/front_proj.png -------------------------------------------------------------------------------- /doc/img/images/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/images/back.png -------------------------------------------------------------------------------- /doc/img/images/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/images/car.png -------------------------------------------------------------------------------- /doc/img/images/front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/images/front.png -------------------------------------------------------------------------------- /doc/img/images/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/images/left.png -------------------------------------------------------------------------------- /doc/img/images/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/images/right.png -------------------------------------------------------------------------------- /doc/img/mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/mask.png -------------------------------------------------------------------------------- /doc/img/mask_dilate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/mask_dilate.png -------------------------------------------------------------------------------- /doc/img/masks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/masks.png -------------------------------------------------------------------------------- /doc/img/original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/original.png -------------------------------------------------------------------------------- /doc/img/overlap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/overlap.png -------------------------------------------------------------------------------- /doc/img/overlap_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/overlap_gray.png -------------------------------------------------------------------------------- /doc/img/paramsettings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/paramsettings.png -------------------------------------------------------------------------------- /doc/img/polyA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/polyA.png -------------------------------------------------------------------------------- /doc/img/polyB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/polyB.png -------------------------------------------------------------------------------- /doc/img/result.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/result.mp4 -------------------------------------------------------------------------------- /doc/img/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/result.png -------------------------------------------------------------------------------- /doc/img/smallcar.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/smallcar.mp4 -------------------------------------------------------------------------------- /doc/img/weight_for_FL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/weight_for_FL.png -------------------------------------------------------------------------------- /doc/img/weights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/doc/img/weights.png -------------------------------------------------------------------------------- /images/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/images/back.png -------------------------------------------------------------------------------- /images/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/images/car.png -------------------------------------------------------------------------------- /images/front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/images/front.png -------------------------------------------------------------------------------- /images/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/images/left.png -------------------------------------------------------------------------------- /images/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/images/right.png -------------------------------------------------------------------------------- /masks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/masks.png -------------------------------------------------------------------------------- /run_calibrate_camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/run_calibrate_camera.py -------------------------------------------------------------------------------- /run_get_projection_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/run_get_projection_maps.py -------------------------------------------------------------------------------- /run_get_weight_matrices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/run_get_weight_matrices.py -------------------------------------------------------------------------------- /run_live_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/run_live_demo.py -------------------------------------------------------------------------------- /surround_view/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/__init__.py -------------------------------------------------------------------------------- /surround_view/base_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/base_thread.py -------------------------------------------------------------------------------- /surround_view/birdview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/birdview.py -------------------------------------------------------------------------------- /surround_view/capture_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/capture_thread.py -------------------------------------------------------------------------------- /surround_view/fisheye_camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/fisheye_camera.py -------------------------------------------------------------------------------- /surround_view/imagebuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/imagebuffer.py -------------------------------------------------------------------------------- /surround_view/param_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/param_settings.py -------------------------------------------------------------------------------- /surround_view/process_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/process_thread.py -------------------------------------------------------------------------------- /surround_view/simple_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/simple_gui.py -------------------------------------------------------------------------------- /surround_view/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/structures.py -------------------------------------------------------------------------------- /surround_view/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/surround_view/utils.py -------------------------------------------------------------------------------- /test_cameras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/test_cameras.py -------------------------------------------------------------------------------- /weights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/weights.png -------------------------------------------------------------------------------- /yaml/back.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/yaml/back.yaml -------------------------------------------------------------------------------- /yaml/front.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/yaml/front.yaml -------------------------------------------------------------------------------- /yaml/left.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/yaml/left.yaml -------------------------------------------------------------------------------- /yaml/right.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhaoliang/surround-view-system-introduction/HEAD/yaml/right.yaml --------------------------------------------------------------------------------