• 카테고리

    질문 & 답변
  • 세부 분야

    컴퓨터 비전

  • 해결 여부

    미해결

혹시 제 프로젝트에는 어떤 모델을 사용하면 좋을지 한번 봐 주실수 있을까요?

22.04.13 13:36 작성 조회수 118

0

제 질문이 해당강좌에 적합할지는 잘 모르겠으나 , 교수님의 조언이 꼭 필요하여 질문 드립니다

먼저  제 프로젝트의 경우,   이미지를 입력한 뒤   전처리 과정 ,특히 임계값을 조정 과정을 거쳐야  특정 객체를 예측 할 수 있는데요


이렇게 객체가 인식되는 임계값과  오츠의 알고리즘을 사용해서 나온값 과는 차이가 큽니다 .

예를들어 이미지가 발견되는 임계값의 범위는 40~45 라면  오츠알고리즘을 통한 값은 75입니다 


따라서 현재 해당 임계값의 범위를 찾기 위해 1~255까지모두 넣어 확인하고 있으며

 알고리즘의 속도는 이미지당  15초 입니다    프로세스가 너무 느리게 때문에,  

저는 이미지의  임계값을 찾는 연산에 딥러닝을 사용하고 싶습니다

 

현재 이렇게 이루어지고 있는 프로세스를

 이미지 인풋 - > 임계값추출  ->  해당임계값으로 임계처리  - > 객체 추출 (YOLOv5)


아래와 같이 변경하고 싶은데요

 이미지 인풋 - > 임계값추출 (딥러닝) ->  해당임계값으로 임계처리  - > 객체 추출(YOLOv5)

 


특정 이미지를 입력했을때  그 이미지에 적합한 값을 찾아주는 알고리즘을 설계하고자 할 때 

어떤 딥러닝 알고리즘을 사용해야 할지 전혀 모르겠습니다     

인풋 데이터 (이미지)  , 아웃풋데이터(적정임계값) 데이터가 존재하니 이걸 딥러닝으로 처리할수 있지 않을까 하는 생각입니다.... 

혹시 저와같은 경우에 어떤 알고리즘이 적합할지  교수님의 조언이 꼭 필요합니다 .

 

조언을 구할때마다 남겨 주신  답변들 덕에   프로젝트의 방향을 잡을수 있었습니다 

항상 감사드립니다. 

답변 1

답변을 작성해보세요.

0

안녕하십니까, 

제가 질문을 제대로 이해했는지 모르겠습니다만, 

1. 지금 하시려는게 오츠 알고리즘이 아니라 별도의 임계값 조정 알고리즘을 적용하시는데 이게 이미지당 15초라는 말씀 이신지요? 

2.  1이 맞다면, 별도의 조정 알고리즘을 딥러닝으로 만들어야 할지는 저도 만드신 조정 알고리즘이 어떻게 구동되는지 알수가 없어서 뭐라 말씀 드리기가 어려울 것 같습니다.  그렇다고 이걸 전형적인 이미지 분류 모델로 만들기도 어려울 것 같습니다. 가령 image A는 조정 값 10, image B는 조정값 20 이런식으로 학습해서 결과를 도출하기 어려울수 있습니다. 왜냐하면 Image A와 Image B의 이미지 상의 오브젝트의 특징을 가지고 이미지 분류를 하는 것인데, 이걸 조정값으로 학습시켰을 때 제대로 학습이 될 것 같지는 않습니다. 

제 생각에는 딥러닝을 이용하는것 보다 현재의 조정 알고리즘을 Numpy 특성을 잘 활용해서 Loop를 돌리지 않고 해결할 수 있도록 다시 만들어 보심이 어떨까 싶습니다.