simran0608 commited on
Commit
4dae9e8
·
verified ·
1 Parent(s): e84543a

Update streamlit_app.py

Browse files
Files changed (1) hide show
  1. streamlit_app.py +0 -23
streamlit_app.py CHANGED
@@ -226,29 +226,6 @@ if page == "Distraction System":
226
  except Exception as e:
227
  st.error(f"Error handling video upload: {str(e)}")
228
 
229
- # --- Feature: Real-time Drowsiness Detection (Only for local) ---
230
- elif page == "Real-time Drowsiness Detection":
231
- st.title("🧠 Real-time Drowsiness Detection")
232
-
233
- if os.getenv("SPACE_ID"): # Running on Hugging Face Spaces
234
- st.error("⚠️ Real-time webcam detection is not available in cloud deployment.")
235
- st.info("This feature requires direct access to your camera and only works in local environments.")
236
- st.markdown("""
237
- **To use this feature:**
238
- 1. Download the code to your local machine
239
- 2. Install the required dependencies
240
- 3. Run the application locally with `streamlit run streamlit_app.py`
241
- """)
242
- else:
243
- st.info("This feature requires a local webcam and will open a new window.")
244
- st.warning("This feature is intended for local use and will not function in cloud deployment.")
245
- if st.button("Start Drowsiness Detection"):
246
- try:
247
- subprocess.Popen(["python3", "drowsiness_detection.py", "--mode", "webcam"])
248
- st.success("Attempted to launch detection window. Please check your desktop.")
249
- except Exception as e:
250
- st.error(f"Failed to start process: {e}")
251
-
252
  # --- Feature: Video Drowsiness Detection ---
253
  elif page == "Video Drowsiness Detection":
254
  st.title("📹 Video Drowsiness Detection")
 
226
  except Exception as e:
227
  st.error(f"Error handling video upload: {str(e)}")
228
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
229
  # --- Feature: Video Drowsiness Detection ---
230
  elif page == "Video Drowsiness Detection":
231
  st.title("📹 Video Drowsiness Detection")