차근차근/OpenCV

openCV grabcut 배경제거

예쁜꽃이피었으면 2014. 10. 7. 12:28


내가 해야 하는 것을 이미지 한장에서 사물과 배경을 분리해 내는 일인데

아마 조금 어려운 것 같다.


영상에서 배경을 제거할 때는 차프레임 , 평균 배경방법등이 있고


객체를 사람으로 한정할 때는 human detection , haar , HOG 이런 걸 이용하고

그렇지 않은 경우 ROI검출 알고리즘을 사용하면 된다고 한다(attention medel)


음.. 또 

1) SHIT같은 물체 인식 방법을 이용해 물체를 분리하거나

2) DoF(depth of focus / defocus) 를 사용하는 방법이 있으나 정확도가 낮다고 한다.

(경계선의 블러처리을 두고 깊이를 측정해서 구분)

3)  grabcut

-한 장의 영상에서 원하는 객체분리

- Lazy Snapping , GrabCut , Cutout , video Snappcut





=> 검색해보니 대충 이렇게 나왔는데 이름이며 설명이 맞는지는 잘 모르겠다.




검색어 : grabcut opencv


http://ocean.kisti.re.kr/downfile/volume/tkioa/CPTSCQ/2013/v18n11/CPTSCQ_2013_v18n11_51.pdf



검색어 : opencv graph cut example

http://vision.csd.uwo.ca/code/

_M#]


http://hongkwan.blogspot.kr/2013/01/opencv-5-5-example.html


반응형