본문 바로가기
Lap

180824-28 장애물 보간 Block Interpolation

by matters_ 2018. 8. 28.

23일날 삼성육목나가고 돌아오니 교수님께서 데이터를 가지고 나에게 미션을 던져주셧다. 

돼지가 잘 탐지 될수 있도록 영상의 막대기에 가리는 돼지를 보간하는 작업을 맡기신것이다.

내용은 계속 추가하겠다.


우선 장애물의 모양과 돼지의 위치는 안다는 가정에 문제를 추상화하면 색깔칠하기로 귀결되는데 이 또한 세부적으로 2가지 세부방법으로 나눌 수 있다.


1. 어디가 경계인가? 


 색을 보간할 영역을 파악하는 것이다.


2. 무슨 이곳에 무슨 색을 칠할 것인가? 


돼지 영역에는 돼지와 비슷한 색을 바닥영역에는 바닥과 비슷한 색을 칠하는 것이다.


 

자 먼저 어디가 경계인가? 부터 해결하기로 했다.



일단 주변값을 contour로 따서 fillconvexPoly로 채우려고 했는데 contour 값이 정렬이 잘 안되어 정렬 알고리즘을 주말내내 사용하다 월요일날 세미나를 했다. 세미나에서 교수님께서 convexhull을 사용해보라는 제안을 하였는데 정렬이 깔끔하게 잘 되었다. 각각의 함수에 대한 설명은 opencv에 잘 설명되어 있으니 참고하기 바란다. 


이후 사진하고 첨부해 나가겠다.

댓글