{"repo":"dan246/VisionFlow","free":true,"listed":false,"github":"https://github.com/dan246/VisionFlow","clone":"git clone https://github.com/dan246/VisionFlow.git","description":"VisionFlow is a backend application for image recognition and notification systems, built with Flask, PostgreSQL, Redis, and Docker. It supports multi-camera setups, real-time image processing, and provides APIs for user authentication, camera management, and notifications via LINE and email.","language":"Python","stars":87,"topics":["flask","image-recognition","python","video-processing","docker","redis","multi-camera-real-time-processing","notification-system-backend"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"🎯 VisionFlow 智能影像辨識與監控系統 - 個人學習開發歷程記錄 ⚠️ 免責聲明與專案性質 ： 📖 這是一個 個人學習開發歷程記錄專案 ，記錄我在學習 AI 影像辨識技術過程中的實作經驗與心得。 🎓 本專案 僅供學習參考使用 ，屬於個人技術學習的成果展示與紀錄。 ⚠️ 請勿直接用於生產環境或商業用途 ，作者不對使用本專案所造成的任何問題負責。 🔧 如有實際應用需求，請基於本專案進行重新設計、安全審查及完整測試。 💡 歡迎其他學習者參考交流，但請理解這只是個人學習過程的記錄，非完整的產品級解決方案。 🇹🇼 中文 🇺🇸 English --- 📋 專案概述 VisionFlow 是我在學習 AI 影像辨識與監控系統開發過程中的實作專案。這個專案記錄了我在學習微服務架構、深度學習技術和現代化部署方案時的開發歷程與實作經驗。 📝 學習歷程記錄 ： 這個專案完整記錄了我從零開始學習以下技術的過程： - 🤖 深度學習與電腦視覺 (YOLO 模型應用) - 🏗️ 微服務架構設計與實作經驗 - 🐳 Docker 容器化技術與服務編排 - 🌐 Flask Web 框架與 RESTful API 開發 - 🗄️ 資料庫設計與管理 (PostgreSQL + Redis) - 📡 即時通訊技術與 WebSocket 實作 ⚠️ 學習專案聲明 ： - 這是我個人的 學習實作記錄 ，程式碼可能存在不完善之處 - 未經過完整的安全性檢查和企業級測試 - 主要目的是 記錄學習過程 和 技術實驗 - 如需用於實際專案，請自行評估並進行必要的改進 🌟 核心特色 💡 學習重點 ：透過實作以下功能來學習相關技術 - 🚀 實時影像辨識 - 使用 YOLO 模型進行高效物件檢測 - 🎥 多攝影機支援 - 同時管理多個攝影機串流 - 🔒 用戶權限管理 - 完整的身份驗證與授權系統 - 🎨 自定義檢測區域 - 支援多邊形 ROI 繪製 - 📱 響應式介面 - 現代化的 Web 管理界面 - 🐳 容器化部署 - 完整的 Docker 支援 - ⚡ 高效能架構 - Redis 快取與負載均衡 🛠️ 技術架構 📚 學習技術棧 ： - 後端框架 : Flask + RESTful API - 資料庫 : PostgreSQL (主要) + Redis (快取) - AI 模型 : YOLO v11 物件檢測 - 容器化 : Docker + Docker Compose - 前端 : 現代化 JavaScript + Bootstrap - 通訊 : WebSocket 實時串流 --- 🖼️ 功能展示 🔐 登入介面 點擊查看詳細畫面 用戶可以輸入賬號與密碼進行登入，並進入管理系統。 📝 註冊介面 點擊查看詳細畫面 提供用戶創建新賬號的功能，確保用戶權限管理的靈活性。 🎬 實時辨識串流 點擊查看詳細畫面 核心功能亮點： - ⚡ 實時顯示攝影機的辨識結果 - 🎯 支援多攝影機影像流展示 - 🏷️ 根據模型輸出的物件標籤進行顯示 - 📊 即時檢測統計資訊 📹 攝影機管理 點擊查看詳細畫面 管理功能： - ➕ 新增、修改、刪除攝影機 - 🔧 為攝影機指定辨識模型 - ⚙️ 配置攝影機參數（URL、名稱、地點等） - 🔄 即時狀態監控 🎨 智能檢測區域設定 點擊查看詳細畫面 進階功能： - 🖌️ 支援多邊形 ROI 繪製 - ⏰ 可為每個區域設置警報時間 - 🎯 自定義檢測靈敏度 - 📐 精確的座標定位 --- 🚀","default_branch":null,"files":null,"tree":[],"storefront":"/r/dan246","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dan246/VisionFlow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}