Skip to content

Training license plate

Datasets

Chuẩn bị dữ liệu

<dataset_dir>/
  data/
    <img0>.<jpg/jpeg>
    <img1>.<jpg/jpeg>
    ...
  labels.json
  • labels.json format:
json
{
  "categories":[
    {"id":1, "name":<cat1_name>},
    ...
  ],
  "images":[
    {"id":0, "file_name":"<img0>.<jpg/jpeg>"},
    ...
  ],
  "annotations":[
    {"id":0, "image_id":0, "category_id":1, "bbox":[x-top left, y-top left, width, height]},
    ...
  ]
}

Training model

  • Truy cập Kaggle datasets

  • Chọn New Dataset và upload dữ liệu đã chuẩn bị Upload dataset

  • Sau khi đã upload datasets, truy cập phần Code và tạo một notebook mới notebook

  • Import code training model từ mediapipe-object-detection-model-customization.ipynbimport notebook

  • Chú ý sửa path dataset dataset path

  • Chạy notebook cloud để training model

    • Chọn Save versionTraining step 1
    • Config và Save để chạy notebook Training step 2
    • Chờ khi notebook chạy xong ta truy cập vào phần Code -> Your work -> Chọn notebook đã chạy -> Output để download model Training step 3
  • Sau khi download model, ta có thể sử dụng model để inference trên Mediapipe

  • Sử dụng cho project tại private server src/main/server/public/models