Skip to content
@nkust-monitor-iot-project-2024

NKUST Monitor IoT Project (2024/6)

NKUST Monitor IoT project

This repository contains the code implementation of the paper, “Intruder Monitoring: Building Highly Scalable Monitoring Services with Machine Learning, Microservices, and IoT”.

Code here are somewhat incompleted, and I prefer to leave it as it is.

Repositories

  • Central System: Event Aggregator, Recognition Façade, Public Event Façade, MQTT Forwarder and some Protobuf and GraphQL definitions.
  • Recognition Service: Recognize the entities of a picture with YOLOv10.
  • Edge System (Rust, deprecated): The code that can be run on Raspberry Pi 3B. I decide to rewrite it in Python for better ecosystem support, so I archive this.

Drafts

This drafts act like an PoC of our sensors. It is not well-written, but it mostly works.

Unimplemented

  • Notification System - For sending the events to LINE Notify and Discord.
  • The front-end of Public Event Façade. We can only call it with the built-in GraphiQL currently.
  • The organized edge system.

Popular repositories Loading

  1. central central Public

    The central microservice monorepo of NKUST 2024 Monitor IOT Project.

    Go

  2. recognition recognition Public

    Python

  3. yolov10 yolov10 Public

    Forked from THU-MIG/yolov10

    YOLOv10: Real-Time End-to-End Object Detection

    Python

  4. opentelemetry-python opentelemetry-python Public

    Forked from open-telemetry/opentelemetry-python

    OpenTelemetry Python API and SDK – Patch for Protobuf 5

    Python

  5. edge-system-rs edge-system-rs Public archive

    Rust

  6. .github .github Public

Repositories

Showing 8 of 8 repositories
  • nkust-monitor-iot-project-2024/notification-examples’s past year of commit activity
    Python 0 0 0 0 Updated Jun 12, 2024
  • nkust-monitor-iot-project-2024/sensor-examples’s past year of commit activity
    Python 0 0 0 0 Updated Jun 12, 2024
  • .github Public
    nkust-monitor-iot-project-2024/.github’s past year of commit activity
    0 0 0 0 Updated Jun 12, 2024
  • central Public

    The central microservice monorepo of NKUST 2024 Monitor IOT Project.

    nkust-monitor-iot-project-2024/central’s past year of commit activity
    Go 0 AGPL-3.0 0 0 0 Updated Jun 11, 2024
  • edge-system-rs Public archive
    nkust-monitor-iot-project-2024/edge-system-rs’s past year of commit activity
    Rust 0 AGPL-3.0 0 0 0 Updated Jun 6, 2024
  • nkust-monitor-iot-project-2024/recognition’s past year of commit activity
    Python 0 AGPL-3.0 0 0 0 Updated Jun 3, 2024
  • opentelemetry-python Public Forked from open-telemetry/opentelemetry-python

    OpenTelemetry Python API and SDK – Patch for Protobuf 5

    nkust-monitor-iot-project-2024/opentelemetry-python’s past year of commit activity
    Python 0 Apache-2.0 676 0 0 Updated May 27, 2024
  • yolov10 Public Forked from THU-MIG/yolov10

    YOLOv10: Real-Time End-to-End Object Detection

    nkust-monitor-iot-project-2024/yolov10’s past year of commit activity
    Python 0 AGPL-3.0 1,008 0 0 Updated May 27, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…