|  | 1 | ====== SASS Project Weekly Progress ====== | 
          
            |  | 2 |  | 
          
            |  | 3 | The **Streetscape Application Services Stack (SASS)** project focuses on real-time data collection and synchronization from multiple urban sensors, including Reolink cameras, IMUs, and GoPros. Below is a week-by-week breakdown of progress. | 
          
            |  | 4 |  | 
          
            |  | 5 | ===== Week 1: Project Setup and Goals ===== | 
          
            |  | 6 | * Defined core objectives of the SASS system: synchronization, modularity, and smart city relevance. | 
          
            |  | 7 | * Introducing ourselves, setting up the initial team structure, and responsibilities. | 
          
            |  | 8 |  | 
          
            |  | 9 | [[https://docs.google.com/presentation/d/1p8nV1vZ17MS4CkrOK9NQw4-iRzlXZ5HGDOndV_pC5ZQ/edit?usp=sharing|SASS Week 1]] | 
          
            |  | 10 |  | 
          
            |  | 11 | ===== Week 2: Reading Papers about Multi-modal Fusion ===== | 
          
            |  | 12 | * Discussed with Professor Ortiz about making SASS identify a person in need more discreetly. | 
          
            |  | 13 | * Read additional papers to check the feasibility of the proposed framework. | 
          
            |  | 14 | * Read about multi-modal fusion. | 
          
            |  | 15 |  | 
          
            |  | 16 | [[https://docs.google.com/presentation/d/1Ivg-oL52mO3MFFtkdgzWx8nqzrGvftfuh3TCct3HUws/edit?usp=sharing|SASS Week 2]] | 
          
            |  | 17 |  | 
          
            |  | 18 | ===== Week 3: System Design and Website Development ===== | 
          
            |  | 19 | * Began developing a website to present a portfolio about the project. | 
          
            |  | 20 | * Set up a System Design Diagram for the data collecting phase. | 
          
            |  | 21 | * Set up all the cameras we are going to use and look into the Sensorlogger App. | 
          
            |  | 22 |  | 
          
            |  | 23 | [[https://sass.sitesforsights.com|SASS Website]] | 
          
            |  | 24 |  | 
          
            |  | 25 | [[https://docs.google.com/presentation/d/1GZb9VYsYAKYFI62kDQaLID3A8Wms09LO4kZcm8KKHu0/edit?usp=sharing|SASS Week 3]] | 
          
            |  | 26 |  | 
          
            |  | 27 | ===== Week 4: Devices + IMU Merge Efforts ===== | 
          
            |  | 28 | * Installed Reolink, GoPro cameras, and the SensorLogger App, and basic data collection scripts for each of them. | 
          
            |  | 29 | * Investigated frame-by-frame video analysis from Reolink and GoPro. | 
          
            |  | 30 | * Began efforts to merge IMU and Reolink outputs into a unified logging format. | 
          
            |  | 31 | * Same with the GoPro. | 
          
            |  | 32 | * Integrated IMU sensors with custom Python-based `sensorlogger` script. | 
          
            |  | 33 |  | 
          
            |  | 34 | [[https://docs.google.com/presentation/d/1fTfzNBAOt4M2juhcvxzE93u7bTileGKCyqfKYh1wMik/edit?usp=sharing|SASS Week 4]] | 
          
            |  | 35 |  | 
          
            |  | 36 | ===== Week 5: Synchronization Debugging ===== | 
          
            |  | 37 | * Analyzed misalignments in timestamps between sensor types. | 
          
            |  | 38 | * Attempted to merge all Python files into one. As a result, the Reolink/SensorLogger file and the GoPro/SensorLogger file were used separately. | 
          
            |  | 39 | * System Design Diagram was updated. (As shown in the Google slide). | 
          
            |  | 40 |  | 
          
            |  | 41 | [[https://docs.google.com/presentation/d/1JiTKHyalNv-pw_bfK3cg0kzkMeXzqnVE0nZ_AtymJFA/edit?usp=sharing|SASS Week 5]] | 
          
            |  | 42 |  | 
          
            |  | 43 | ===== Week 7: Infrastructure and Database Discussions ===== | 
          
            |  | 44 | * Explored alternatives to flat CSV files; began shifting toward a structured database backend. | 
          
            |  | 45 | * Discussed metadata tagging and retrieval use cases. | 
          
            |  | 46 | * Updated diagrams to reflect router roles, LAN/IP separation, and new sensor locations. | 
          
            |  | 47 | * Started experimenting with YOLOv5 object detection to help define the best camera angles for installations. | 
          
            |  | 48 |  | 
          
            |  | 49 | ===== Week 8: Unified Logger Development ===== | 
          
            |  | 50 | * Finalize camera alignment with YOLO results. | 
          
            |  | 51 | * Started collecting data. | 
          
            |  | 52 |  | 
          
            |  | 53 | ---- | 
          
            |  | 54 |  | 
          
            |  | 55 | **Next Steps** | 
          
            |  | 56 | * Still collecting data. | 
          
            |  | 57 | * Test the unified data logger under full deployment. | 
          
            |  | 58 |  | 
          
            |  | 59 | ---- | 
          
            |  | 60 |  | 
          
            |  | 61 | Questions or contributions? Please contact us. |