felipeabreu199 GitHub avatar

Smart-Parking-Spot-Analyzer

felipeabreu199

一个使用 Python 和 OpenCV 的计算机视觉项目,能够从视频输入中实时检测空闲和占用停车位。

Stars

3

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-30

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

该项目在流行教程的基础上增加了对斜向停车布局的支持,使其更适用于实际带有倾斜车位的停车场。

适合谁使用

  • 学习 OpenCV 计算机视觉的开发者
  • 构建智能停车监控系统的爱好者
  • 从事实时目标检测项目的学生
  • 原型化停车管理解决方案的工程师

典型使用场景

  • 实时监控停车场车位占用情况
  • 提供空闲与占用车位的可视化仪表盘
  • 通过交互式标注学习 OpenCV 视频处理
  • 根据自定义停车场配置调整系统

项目优势

  • 使用 OpenCV 和 NumPy 进行实时车位检测
  • 提供交互式工具手动标注车位并通过 Pickle 存储
  • 支持斜向及镜像多边形停车布局
  • 实时显示空闲与占用车位计数

使用前须知

  • 需要手动为每个视频选择停车位
  • 未使用深度学习,可能在光照变化或遮挡时效果不佳
  • 仅处理视频输入,未直接集成实时摄像头流

README 快速开始

Smart Parking Spot Analyzer

A computer vision project for detecting available and occupied parking spaces using Python and OpenCV.

Overview

This project analyzes a parking lot video and detects available and occupied parking spaces in real time. Parking spaces are manually selected using an interactive annotation tool and stored for later use. Each video frame is processed with computer vision techniques to estimate the occupancy of every parking spot and display the number of free and occupied spaces.

Features

  • Real-time parking space occupancy detection
  • Interactive tool for selecting parking spaces
  • Manual parking space annotation and storage using Pickle
  • Support for diagonal parking layouts
  • Visual indication of occupied and available spaces
  • Live counter showing free and occupied parking spots

Technologies

  • Python
  • OpenCV
  • NumPy
  • Pickle

Improvements

Unlike the original tutorial, I adapted the project to support diagonal parking spaces (// and \ layouts) instead of only rectangular parking spots. The parking space selection tool was modified to create mirrored polygonal parking slots, allowing the system to analyze angled parking lots more accurately.

Credits

This project was inspired by and developed with the help of Murtaza's Workshop. The original tutorial can be found here: https://www.youtube.com/watch?v=caKnQlCMIYI

项目描述

A parking spot analyzer using computer vision and image processing.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

MoonshotAI
精选
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI 与机器学习AI 智能体
3,348
jamesob
精选
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI 与机器学习大语言模型
1,660
Blaizzy
精选
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI 与机器学习AI 视觉与语音
985