QuickPark ?️ ⚡
在停车场找到一个空位是一个棘手的要求。因此,为了解决这个问题,我们创建了“QuickPark”。
QuickPark 是一款移动应用程序,可帮助用户轻松识别特定区域的空余停车位。
该功能分为两个阶段
1:捕捉停车场并识别空闲和占用车位。
一侧的闭路电视摄像头将捕捉整个停车区域。它将连续捕捉停车位的帧并将其发送到云端。在云端,我们实现了一个特殊的算法,该算法可以识别空闲和占用的停车位,并将结果数据发送给接收者。作为演示,我们创建了一个 Python 脚本并输入了停车场视频。该程序实时识别空闲和占用的停车位。该程序通过频繁的间隔将停车位占用情况的结果持续发送到云端,更具体地说,是发送到 Firebase 的 Cloud Firestore。然后,前端应用程序从云端获取数据,并实时更新指定停车位的状态。
2- 在前端应用程序中显示结果
前端应用程序将使用 Flutter 中的 StreamBuilder 持续监听云端的变化。一旦某个停车位的状态更新,它将在用户界面中进行标记,以便用户清晰地了解哪些车位已被占用,哪些车位是空闲的。
? 特点
- 精美优雅的用户界面。
- 用户认证。
- 实时停车位更新。
- 完全可扩展
? 示例
Quick.Park.Demo.1.mp4
? 截图
? 技术栈
前端: Flutter 和 Dart
服务器: Firebase





