diff --git a/Images/GUI.png b/Images/GUI.png new file mode 100644 index 0000000000000000000000000000000000000000..cec8260f51fdddbe1468f9abcbd5681fc095f889 Binary files /dev/null and b/Images/GUI.png differ diff --git a/Images/GUI_debug.jpg b/Images/GUI_debug.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84cf1c61e1ec96929a1e62035cb4beb5c3da0e36 Binary files /dev/null and b/Images/GUI_debug.jpg differ diff --git a/Images/Pipeline-Overview.png b/Images/Pipeline-Overview.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc8a50b5d4226980c091eb7e9ac60ce73ba4d53 Binary files /dev/null and b/Images/Pipeline-Overview.png differ diff --git a/README.md b/README.md index c5437e52429f5f8cbe2751371f0946ace41a04e9..dd50a29fe0671ff674af6cf18f5431fb4b5e71e3 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,8 @@ The repository is structured as follows: - `Dynamic-Backward-Attention_Transformer/`: Submodule for material recognition using Dynamic Backward Attention Transformer - `RIR_Analysis`: Python notebook for sine sweep and deconvolution by Mona - `scripts/`: Automation and integration scripts + - `360monodepthexecution/`: Powershell automation scripts for docker (360monodepth) + - `debug_tool/`: Debug tools to run modules one by one - `Unity/`: - `AV-VR/`: Main Unity project folder, extending GDP work - `S3A/`: Dr. Hansung's original Unity project for reference (Steam Audio integration, sound source positioning) @@ -25,6 +27,7 @@ The repository is structured as follows: - `scripts/config.ini`: Modify the value in this file to fit system - `scripts/GUI.py`: Main script to be run after following the setup instructions +- `scripts/debug_tool/GUI_debug.py`: Main script for debugging the module one by one - `AVVR-Papers/report.pdf`: 23/24 GDP's report - `Manual.docx` / `Manual.pdf`: User manual provided by the GDP group - `Intern-logs/Internship-Report.pdf`: 10-week internship technical report @@ -99,7 +102,7 @@ python GUI.py 6. GUI choices - + - Tick Create depth map, tick include Top for mesh (.obj) with ceiling. - Choose image from different scenes folder (KT, ST, UL, MR, LR) in edgenet360/Data - The pipeline should run for about 5-15 minutes depending on the system spec. @@ -107,9 +110,14 @@ python GUI.py Refer to Manual.pdf for detailed prerequisites and setup instructions for the ML pipeline if needed and Unity VR rendering. +7. Debug GUI to run modules one by one for troubleshooting + + +- Save time by not needing to run all modules sequentially to isolate error faster. +- Easier to understand the underlying input and output of each modules. ## Pipeline Overview - + ## Video Demonstration