-
Notifications
You must be signed in to change notification settings - Fork 2
2018_04_10 개발일지
MagmaTart edited this page Apr 10, 2018
·
1 revision
- 작성자 : 이수민
- 작성일 : 2018/04/10
이미지 데이터와 EMG 데이터의 Timestamp를 맞추기 위한 기반 코드를 작성하였고, 타임 스탬프에 맞춰 데이터를 불러오기 위한 모듈인 DataLoader 를 간단하게 작성하였습니다. 이미지 데이터가 든 Directory Path와 EMG 데이터가 담긴 csv 파일의 path를 알면, 다음과 같은 방법으로 데이터를 불러올 수 있습니다.
loader = DataLoader(emg_data_path='./Sample_data/time_match.csv', image_path='./Sample_data/hand_images/')
image, data = loader.get_next_batch(5) # Batch size 5
image, data = loader.get_next_batch(4) # Batch size 4
image, data = loader.get_next_batch(3) # Batch size 3
데이터를 로드하는 모듈을 작성하면서, 정확한 데이터의 측정이 중요하다는 부분을 느꼈습니다. EMG 데이터의 측정 시간과 손 이미지의 촬영 시간이 완벽히 같아야 하고, 손 모양을 바꾸는 간격이 완벽히 동일해야 양질의 데이터를 얻어낼 수 있습니다. 이 부분을 해결하기 위한 방법을 지속적으로 연구해보아야 할 것 같습니다.