- 프로그램 설명
스마트이미지는 인공지능 영상인식에 의한 이미지 찾기 프로그램입니다.
인터넷 또는 하드 디스크에서 원하는 사람의 얼굴을 입력하고 파일 찾기 버튼을 누르면 첨단 인공지능 영상인식 엔진이 일치하는 사람 또는 영상을 찾아 내어 폴더에 저장하고 썸네일 이미지로 보여줍니다.
이번 버전(v3.5)에서는 인공지능에 의한 영상인식 엔진을 추가하였습니다.
인공지능 영상인식은 이미 문자인식, 음성인식에 탁월한 성능이 검증되어 현재 널리 쓰이고 있는 추세입니다.
(문자인식은 자동 판매기및 공과금 출납기등에서 사용되고 있으며 음성인식은 윈도 비스타등에 내장되어 출시되고 있습니다.)
영상이미지 인식은 현재 나와 있는 프로그램이 없는데 최초로 스마트이미지 v3.5에 구현되었습니다.
입력이미지를 다양하게 변형시켜 학습 데이타를 만든후 다층 신경망 회로망을구성하고 학습률은 0.1로 주어졌으며 오류 역전파 알고리즘을 통해 반복학습을
하게 하였습니다.
영상을 제대로 인식하는지 테스트하려면 이미지를 포토샵으로 약간씩 회전하거나 크기를 바꾸어 여러장의 이미지를 만든후 동일 또는 유사 이미지로 인식하는지
확인하면 쉽게 알 수 있습니다.(디카로도 같은 방식으로 쉽게 테스트이미지를만들 수 있습니다.)
사진이나 이미지등의 영상인식은 대학 수준의 복잡한 행렬미적분과 확률등을 응용한 영상인식이론등이 사용되지만 아직도 배경 제거나 물체인식에 미진한 실정입니다.
사람의 시각인식을 모방한 인공지능을 사용하면 이러한 문제들이 점차 해결될 것으로 여겨지는 것은 사람의 시각인식은 복잡한 수학공식을 전혀 쓰지 않고 대신에 학습을 통해 이미지의 배경과 물체를 구분하기 때문입니다.
영상을 인물, 풍경, 동물, 물체, 아이콘, 캐릭터등으로 자동 분류하여 검색 효율 및 정확도을 개선하였습니다.
중복 이미지 검사기능도 있어 똑같은 이미지는 제외시키면서 검색합니다.
인터넷상의 이미지는 70%이상이 인물 사진이므로 스마트이미지는 얼굴인식 이론를 적용해 동일 인물을 찾는 기능을 강화하였습니다.
얼굴의 크기와 위치가 바뀌거나 얼굴을 상하좌우로 비스듬히 틀거나 입을 벌려 웃는 얼굴 이미지로도 동일인물을 확인할 수 있습니다.
물체인식에서는 SIFT(Scale Invariant Feature Transform) 이론을 적용하여 여러 물체중에서도 정확히 원하는 물체를 인식하도록 하였습니다.
사이즈가 작은 구두나 핸드백등을 착용한 사진에서도 인식이 가능합니다.
풍경은 영상을 칼라 특성 및 질감 특성을 추출하여 특징 벡터 공간에 한 점으로 변환한후 유사도를 측정하여 유사한 이미지를 찾도록 하였습니다.
동물 인식에서는 먼저 이미지를 쌍직교 웨이브릿을 이용해 영역분할및 합병후 평활화 및 원형 필터링을 통하여 영상을 단순화한 후 배경이미지를 제거하고 물체의 DCT 계수, 칼라 특성 벡터, 면적, 모멘트, 퓨리에 묘사자등을 특징 벡터로
추출하여 유사도를 측정하고 이어서 인공지능 영상인식엔진에서 인식한 유사도를 참조하여 전체 유사도를 계산한후 동일 또는 유사한 동물을 인식하도록 하였습니다.
이 프로그램은 프리웨어입니다.