경사면 방향 Inspection [비전] - 2

정용·2024년 4월 16일
post-thumbnail

이전 글에 이어지는 경사면 방향 검사에 대한 글이다.


FindPatMax Patterns의 속성 시트이다.
우린 영역 찾기, 패턴, 찾기 허용 오차를 사용해서 패턴을 찾을 것이다.

( 1 ) 우선 영역 찾기, 패턴을 찾을 수 있는 영역을 이르는 말이다. 이전 글에서 사과를 비유를 했는데 한 마디로 테이블이 바로 영역 찾기 속성이다. 우리가 테이블에 있는 사과는 볼 수가 있다. 하지만 테이블 아래에 있거나 벗어나있는 경우 사과를 찾지 못한다. 그렇기에 영역 찾기로 테이블을 만들어준다고 생각하면 쉬울 것이다.

( 2 ) 패턴, 우리가 이전 학습을 시켰던 TrainPatMax Patterns를 참조를 한다.

( 3 ) 찾기 허용 오차, 이미지가 정방향 그대로 이어진다면 솔직히 이 부분은 건드리지 않아도 된다. 하지만 주어진 양산 이미지는 각기 다른 각도로 틀어져있기 때문에 허용 오차를 -180~ 180도로 해야 패턴을 찾을 수가 있기에 찾기 허용 오차를 수정한다.


그렇게 하면 이러한 값들이 나오게 된다.
Row = 쉽게 x라고 생각하면 된다.
Col = 쉽게 y라고 생각하면 된다.
Angle = 각도
Scale = 스케일(넓이)
Score = 패턴과 얼마나 유사한지 점수로 환산

이렇게 해서 나머지 것들도 반복 작업을 하게되면

이런 식으로 패턴을 찾게 되면서 우리가 보고자 하는 경사면을 확인할 수 있다.

profile
예예

0개의 댓글