Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (1.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: littleduck1219
  • Language: Python
  • Default Branch: main
  • Size: 32.2 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created almost 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme Contributing Citation

README.md

Electricity_meter

전력량계 인식 프로젝트

1. 개요

Screenshot 2023-02-27 at 9 51 09 AM 중앙일보 Screenshot 2023-02-27 at 9 58 09 AM 더스쿠프

세계적인 에너지 위기가 지속되고 있는 상황에서 정부 에너지 공급회사들의 재무 위기는 상황을 더 악화 시켰고 위기를 극복하기 위해서는 에너지 요금의 조정은 불가피하게 되었습니다. 30조라는 대규모 적자를 해소 하려면 현제 kWh당 19.3원 인상을 시작으로 kWh당 51.6원 까지 바라보고 있습니다. 4인기준 월 전기요금으로 환산하면 1만5841원에 해당합니다. 자영업을 하시는 분들께는 더욱 크게 다가올 것으로 생각됩니다.

2. 주제

전기계량기 인식 및 관리 프로젝트

월별 중간중간 전기계량기의 수치를 입력시켜 전기요금을 계산하고 전년, 전월 대비 요금과 비교하여 시각화하고 사용자가 미리 대비 할 수 있게 하는 것이 목표입니다.

3. 진행순서

  1. 계량기 이미지 수집 계량기 이미지를 직접 촬영하여 수집 Screenshot 2023-03-08 at 12 46 57 PM

  2. 숫자 라벨링 CVAT를 이용한 라벨링 작업

  3. 수치인식 및 계산
    전월 누적 수전 유효전력량 - 현재 누적 수전 유효 전력량

  4. 전기요금 계산
    다양한 전기요금 계산식을 통해 인식시킨 수치를 바탕으로 계산하도록 합니다.

  5. 웹 서비스화\ 웹을 통해 계산한 전기요금을 사용자가 볼 수 있도록 월, 년, 평균 등 여러 수치의 차트로 구현 할 것입니다.

4. time tabel

2023.03.07 프로젝트 계획 발표 및 시작

  • 2023.03.07 데이터 수집 완료(image resize 680, 510)
  • 2023.03.08 labeling 완료

  • 2023.03.09 YOLOv5 모델 학습완료\ accurancy 0.2 미만

    • 개선방안\ 데이터 추가 수집\ OCR시도\ CNN으로 전환
  • 2023.03.10 OCR 사용\ 인식불가\

    • 문제인식 데이터량의 부족에 의한 학습부족 예상
    • 개선방향\ 계량기의 디스플레이 만을 크롭,\ 랜덤으로 4장을 일정 간격으로 합성 5000장의 데이터를 생성\ 추가 라벨링 진행\ 10
  • 2023.03.11\ 웹 사이트 제작 진행\ 처음 진행하는 웹 프로젝트. 학습 필요\

  • 2023.03.12\ 계약종별 메뉴 제작,\ button click -> 해당 계약종에 따른 content 표시\ Flask 웹사이트연동,\ button clcik -> cam on\ New project

  • 2023.03.13\ 데이터 증량 방법 변경\ 원본 데이터 500장을 각 샤프닝1,2,3으로 데이터를 4배로 증량\ 바운딩 박스를 1.01배, 1.03배, 1.05배 4배 증량\ -> 16배로 데이터 증량\ 그 중 절반 4000장 학습진행\ 결과 : acc 0.2 -> acc 0.7

  • 2023.03.14\ 플라스크 웹캠 연동

  • 2023.03.15\ YOLOv5 연동\ 웹캠작동 문제 발생\ 웹캠 작동시 지속 적으로 라벨 인식과 변동\ -> 8개 동시 입력되면 그때 변수로 저장

  • 2023.03.16\ 웹캠 문제 해결\ 웹캠 작동시 지속 적으로 라벨 인식과 변동\ -> 8개 동시 입력되면 그때 변수로 저장

    이미지 파일 입력 detect 실행 기능 추가\ Screenshot 2023-03-17 at 12 19 41 AM

Owner

  • Name: littleduck
  • Login: littleduck1219
  • Kind: user
  • Location: Republic of Korea/Seoul

make my ways

Citation (CITATION.cff)

cff-version: 1.2.0
preferred-citation:
  type: software
  message: If you use YOLOv5, please cite it as below.
  authors:
  - family-names: Jocher
    given-names: Glenn
    orcid: "https://orcid.org/0000-0001-5950-6979"
  title: "YOLOv5 by Ultralytics"
  version: 7.0
  doi: 10.5281/zenodo.3908559
  date-released: 2020-5-29
  license: GPL-3.0
  url: "https://github.com/ultralytics/yolov5"

GitHub Events

Total
Last Year