Rev. 2.73

Devon Govett씨는 자바스크립트와 HTML5의 Canvas API를 이용하여 사진에서 얼굴을 발견하는 프로그램을 작성했습니다. iPhoto나 Picasa에서 제공하는 얼굴 감지 기능과 같은 것입니다.

URL: 
Using web worker, but serialization in Google Chrome makes it unusable.

얼굴을 감지해 내는 알고리즘은 C기반의 컴퓨터 비전 라이브러리를 자바스크립트로 포팅한 것으로, 이미지를 그레이스케일로 변환한 후 얼굴을 영역을 검출하는 전통적인 작동 원리입니다. 위 예제는 단순히 이미지로부터 얼굴을 발견하고 그 주위에 빨간 상자를 그려냅니다. 이를 응용하면 보다 멋진 일을 하는데 사용될 수 있을 것입니다. 이를테면, 사람 이름을 태깅을 한다거나, 얼굴위치를 알아내고 누군지 알아내는 그런 멋진 일들을 말예요. 검출 속도가 안습이지만 그래도 흥미롭군요!

ccv.js 변경사항:
- 흑백 변환 안함, 흑백으로 변환하지 않아도 인식율에 변화 없음
- apply를 call 호출로, 고정 인수면 apply는 낭비임
- canvas 요소 재사용, 메모리 릭 발생 방지
- 그외 자잘한 자바스크립트 문법 개선

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

captcha

avatar