Giter Club home page Giter Club logo

calf's Introduction

휴대폰 영상을 이용한 종아리 둘레 측정 방법 개발

📌 Streamlit Deploy

👋 Demo App

📌 프로젝트 개요

휴대폰을 이용해 촬영한 종아리의 앞면, 옆면 영상으로 종아리 둘레를 예측한다.

개발기간 : 2023.01 ~ 2023.03

📌 데이터 수집을 위한 촬영

photoInfo

📌 주요 기능

✔️ (CSV file) Board Pixel CSV File

  • 폼보드에 보이는 다리만 측정할 수 있도록 폼보드의 모서리 픽셀값이 적혀있는 엑셀 파일이 필요합니다.

  • sample csv file 를 통해 예시를 확인할 수 있습니다.

    • 정면 sample csv file
    정면_왼위_x 정면_왼위_y 정면_왼아래_x 정면_왼아래_y 정면_오위_x 정면_오위_y 정면_오아래_x 정면_오아래_y
    605 1285 642 2952 2720 1720 2800 2914
    440 1287 475 3033 2639 1117 2777 2995
    408 1144 458 3100 2861 1025 2964 3036
    • 옆면 sample csv file : 왼쪽, 오른쪽 상관없음
    옆면_왼위_x 옆면_왼위_y 옆면_왼아래_x 옆면_왼아래_y 옆면_오위_x 옆면_오위_y 옆면_오아래_x 옆면_오아래_y
    790 1490 810 2731 2360 1414 2400 2696
    938 1504 973 2749 2531 1393 2626 2729
    1137 1489 1145 2715 2719 1379 2777 2697

✔️ (CSV file) Leg Image Processing ProcessInfo

  • 이미지에 대한 처리 과정 및 두꺼운 부분에 대한 위치, 길이를 Final Result에서 확인할 수 있습니다.

✔️ (exe file) Leg Image Processing

  • 데모앱에서 이 페이지를 사용하시기 전, 실행파일을 사용하여 이미지 resizing을 진행해야 합니다.

  • 실행파일 주의사항

    1. 이미지는 400*500 보다 큰 것 사용
    2. 간단한 파일명 사용 ex) 001_f.jpg
    3. 윈도우 버전 리눅스 버전 각각 맞게 사용
  • 실행파일 사용법

    1. 이미지 하나씩 넣어서 점찍고 리사이징 진행
    2. 이미지불러와서 점찍을때 시계방향(왼위 오위 오아 왼아) 순으로 진행 반드시!
    3. 이미지 저장은 기존 이미지 폴더에 resize 붙어서 저장

✔️ Estimate Calf Round

  • Leg Image Processing 없이 직접 입력

    앞면 width, 옆면 width를 직접 입력한 후, [확인] 버튼으로 예측 결과를 확인할 수 있습니다.

  • Leg Image Processing 했을 경우

    Board Pixel CSV file을 업로드 후, Leg Image Progress 과정을 진행하면 자동으로 종아리 둘레 예측 결과가 나옵니다.

(Chung-Ang University, Seoul 06974, Korea)

- Su Bin Kwon¹
- Hae Jun Cho¹
- Seung Hee Han²
- Seong Ha Park³
- Joonki Paik¹² 

¹ Department of Artificial Intelligence, Chung-Ang University, Seoul 06974, South Korea\n
² Department of Image, Chung-Ang University, Seoul 06974, South Korea\n
³ Division of Cultural Heritage Convergence, Korea University Sejong Campus, Sejong 30019, South Korea \n

calf's People

Contributors

suptudy avatar sxspp avatar seonghapark78 avatar seunghee-han avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.