====== SASS Project Weekly Progress ====== 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. ===== Week 1: Project Setup and Goals ===== * Defined core objectives of the SASS system: synchronization, modularity, and smart city relevance. * Introducing ourselves, setting up the initial team structure, and responsibilities. [[https://docs.google.com/presentation/d/1p8nV1vZ17MS4CkrOK9NQw4-iRzlXZ5HGDOndV_pC5ZQ/edit?usp=sharing|SASS Week 1]] ===== Week 2: Reading Papers about Multi-modal Fusion ===== * Discussed with Professor Ortiz about making SASS identify a person in need more discreetly. * Read additional papers to check the feasibility of the proposed framework. * Read about multi-modal fusion. [[https://docs.google.com/presentation/d/1Ivg-oL52mO3MFFtkdgzWx8nqzrGvftfuh3TCct3HUws/edit?usp=sharing|SASS Week 2]] ===== Week 3: System Design and Website Development ===== * Began developing a website to present a portfolio about the project. * Set up a System Design Diagram for the data collecting phase. * Set up all the cameras we are going to use and look into the Sensorlogger App. [[https://sass.sitesforsights.com|SASS Website]] [[https://docs.google.com/presentation/d/1GZb9VYsYAKYFI62kDQaLID3A8Wms09LO4kZcm8KKHu0/edit?usp=sharing|SASS Week 3]] ===== Week 4: Devices + IMU Merge Efforts ===== * Installed Reolink, GoPro cameras, and the SensorLogger App, and basic data collection scripts for each of them. * Investigated frame-by-frame video analysis from Reolink and GoPro. * Began efforts to merge IMU and Reolink outputs into a unified logging format. * Same with the GoPro. * Integrated IMU sensors with custom Python-based `sensorlogger` script. [[https://docs.google.com/presentation/d/1fTfzNBAOt4M2juhcvxzE93u7bTileGKCyqfKYh1wMik/edit?usp=sharing|SASS Week 4]] ===== Week 5: Synchronization Debugging ===== * Analyzed misalignments in timestamps between sensor types. * Attempted to merge all Python files into one. As a result, the Reolink/SensorLogger file and the GoPro/SensorLogger file were used separately. * System Design Diagram was updated. (As shown in the Google slide). [[https://docs.google.com/presentation/d/1JiTKHyalNv-pw_bfK3cg0kzkMeXzqnVE0nZ_AtymJFA/edit?usp=sharing|SASS Week 5]] ===== Week 7: Infrastructure and Database Discussions ===== * Explored alternatives to flat CSV files; began shifting toward a structured database backend. * Discussed metadata tagging and retrieval use cases. * Updated diagrams to reflect router roles, LAN/IP separation, and new sensor locations. * Started experimenting with YOLOv5 object detection to help define the best camera angles for installations. ===== Week 8: Unified Logger Development ===== * Finalize camera alignment with YOLO results. * Started collecting data. ---- **Next Steps** * Still collecting data. * Test the unified data logger under full deployment. ---- Questions or contributions? Please contact us.