2013-05-08 3 views
0

안녕하세요 여러분, 이미지의 가장 두드러진 부분을 추출하고 싶습니다. 이 목적을 위해 나는 자바에서 두드러진 검출기 알고리즘을 사용하고 싶습니다. 그리고 이것을 비트 맵 이미지로 구현하고 싶습니다. 내가 openCV를 사용할 수 없다는 것을 알려주도록하겠습니다. 간단한 알고리즘으로 이것들을 저장하도록 도와주세요. 여기 내가 원하는 것입니다. sample안드로이드의 이미지에서 돌출 감지

나는 sobel 필터를 먼저 시도했지만 그 결과는 이런 종류의 결과를주었습니다. 그런데 em 부분에 대해서만 이야기하면 다른 결과는 고려되어서는 안됩니다. 사전에 고맙습니다

답변

4

분명히 sobel 필터는 그런 결과를주지 않을 것입니다. 돌출 감지를위한 알고리즘이 아닌 에지 감지 알고리즘입니다. 이미지의 두드러진 물체는 사람의 시선이 집중되고 나머지 부분이 인간의 시각에 의해 대부분 무시되는 이미지의 일부분입니다.

"Interest Points", "Class specific saliency"및 "Generic Saliency"와 같이 구현 전에 알아야 할 돌출 성의 종류가 있습니다. 내 견해로, 당신은 "일반 Saliency"를 찾고 있습니다.

Itti 등의 돌출 도구 상자를 사용해보십시오. . 알은 INVT 일부 다른 돌출 감지 알고리즘은 다음과 같습니다 : 브루스와 Tsotos에 의해

  • AIM 모델
  • 코디 현출
  • 클라인과 Frintrop에 의해 허우와 장
  • BITS 시스템에 의해

    • HZ07 및 HZ08

    저는 CoDi 돌출부가 위에서 언급 한 알고리즘에 비해 가장 빠른 알고리즘이라고 생각하며 모바일 응용 프로그램에 적합합니다.

    저는 여기에있는 누구나 그렇게 생각한다고 생각하지 않습니다. 논문을 연구하고 구현을 위해 opencv를 사용하십시오. 모두 SVN source code

    그것은 시각적 관심을 끌기 위해, 그러나 모든 당신이 돌출와 말은 일이있다 :

  • 0

    는 리라 내 Stentiford 모델의 자바 구현이있다. 가장 기본적이고 간단한 모델이지만 구현하기 쉽고 속도는 빠릅니다. Android 용 Java로 전송하는 데 너무 많은 문제가 발생하지 않아야합니다. 연구 논문의 이름이 출처로 주어집니다. 예는 다음에서 찾을 수 있습니다. visual attention in LIRE

    기본 접근법은 이미지에서 텍스처가 얼마나 자주 다시 발생하는지 확인하는 것입니다. 이미지가 재사용되는 빈도가 높을수록 시청자가 관심을 덜 갖게된다고 가정합니다. 랜덤 픽셀 비교를 기반으로하므로 결정적이지는 않지만 받아 들일 수있는 결과를 유도합니다. 이미지 재 타겟팅을위한 에너지 함수.

    +0

    위의 방법을 시도했지만 효과적이지만 다소 느린 편이었습니다. 보통 이미지의 경우 ~ 3 초 350x500 픽셀 – Eypros

    관련 문제