From 1215ec5532b2838bb200e1674157bb581cf2479d Mon Sep 17 00:00:00 2001
From: KADDOUR Sidi Mohammed <sidi-mohammed.kaddour@inria.fr>
Date: Tue, 17 Dec 2024 17:24:12 +0100
Subject: [PATCH] first protoype , only monitoring work

---
 .gitignore | 2 ++
 readme.md  | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)
 create mode 100644 .gitignore

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..23c9c7e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+.venv/
+/services/camera/footage/
diff --git a/readme.md b/readme.md
index 7339e01..864edb9 100644
--- a/readme.md
+++ b/readme.md
@@ -1,4 +1,4 @@
-# ReadMe for Surveillance System with Edge to Cloud Video Processing
+# Surveillance System with Edge to Cloud Video Processing
 
 ## Overview
 
@@ -20,7 +20,7 @@ This project demonstrates a video processing surveillance system designed to enh
   - Integrates with a **TracerProvider** to enable distributed tracing for detailed monitoring of the frame transmission process. Each frame transmission is traced to measure latency and ensure reliability.  
 - **Connection:** Establishes a persistent TCP connection to the Motion Detection service and ensures real-time frame transmission even during intermittent connectivity issues.
 
-### Motion Detection (Edge)
+### Motion Detection
 
 - **Function:** The Motion Detection component processes video frames received from the Camera component to identify significant motion events. If motion is detected, relevant frames are sent to the Object Recognition service for further analysis.  
 - **Process:**  
@@ -46,7 +46,7 @@ This project demonstrates a video processing surveillance system designed to enh
 
 - **Connection:** Listens for incoming connections from the Camera service and communicates with the Object Recognition service over TCP.  
 
-### Object Recognizer (Cloud)
+### Object Recognizer
 
 - **Function:** The Object Recognizer component processes frames received from the Motion Detector to identify objects using a pre-trained YOLO model. It tracks performance metrics such as processing time, queue length, and end-to-end response time for frames.  
 - **Process:**  
-- 
GitLab