- OS: Ubuntu 20.04
- DB: Oracle
- μμ Tool (Editor Tool): VSCode
- νλ‘κ·Έλλ° μΈμ΄: Python 3.8.5
- μΉ νμ€ κΈ°μ : Flask
- κΈ°ν μ¬μ© νλ μ μν¬ : bootstrap, numpy, torch,torchvision, opencv, darknet, cx-oracle, pyqt, caffe, numba, dlib, face recognition, Flask, Flask-SQLAlchemy, paramico, pillow, tensorflow, SQLAlchemy, werkzeug, scikit-learn,bcrypt, config, cryptography, h5py, absl-py, keras, matplotlib,easydict,decorator, google-auth,google-pasta, ipython,jsonpatch, jsonpointer, keras-preprocessing, markdown,mtcnn,mxnet-mkl,pickleshare(pickle),cudnn, promt-toolkit, protobuf,scikit-image, scipy, tensorflow-gpu
figure 1) κ·Έλ©μ€κ³ μμ€ν
μλ μμ

figure 2) κ·Έλ©μ€κ³ λ²μΆμΌ μΉ΄νΈ: λ¬Όκ±΄μ΄ λ΄κΈ°κΈ° μ .
figure 3) κ·Έλ©μ€κ³ λ²μΆμΌ μΉ΄νΈ: λ¬Όκ±΄μ΄ λ΄κΈ°κ³ λμ.
-
κ³ κ° μΈμ (Customer Recognition)
물체 νλ³κΈ°μΈ YOLOv5μ μΈμ²΄ ν¬μ¦ μΆμ κΈ°μΈ OpenPose μ°λνμ¬ κ³ κ°λΉ μμ΄λ λΆμ¬, μμ μμΉ (νλμ μ )μ μΆμ νμ¬ ν΄λΉ μμ΄λμ λ§€ν. -
μν μΈμ (Product Detection)
- νλ§€ μνμ λν΄ μ»€μ€ν
νμ΅μν¨ λͺ¨λΈμ YOLOv5 μ μ μ©νμ¬ μ€μκ° μν μΈμ νμ μνλΉ Bounding Box κ·Έλ €μ€ ν μνμ μμ΄λ νμ.
- κ³ κ°μ΄ μνμ μ‘μμ κ²½μ° Bounding Box μ§μμ£Όκ³ ν΄λΉ κ³ κ°μ λ²μΆμΌ μ₯λ°κ΅¬λμ λ£μ΄μ€.
- μνμ κ°μ μ₯λ°κ΅¬λμμ μ μΈνλ κ²½μ° (Product removal from a customer's virtual cart)
- μνμ΄ λ€μ νλ§€λμ λμμ κ²½μ° λ€μ Bounding Box μ μν μμ΄λ νμ
- κ³ κ° κ°μ μ₯λ°κ΅¬λμμ μ μΈ