ACR은 시청자가 시청 중인 영상의 정체를 알려주는 기술로써, 그 기법으로는 Fingerprinting 방식과 Watermarking 방식 두 가지가 대표적으로 거론된다. Fingerprinting 방식은 특정 콘텐츠에서 소리나 영상 데이터를 추출하여, ACR 서비스 업체가 보유하고 있는 데이터베이스의 콘텐츠에서 추출한 음성 또는 영상 데이터와 비교함으로써 콘텐츠를 인식하는 방식이다. 이때 ACR이 직접 어떤 콘텐츠인지 인식 하는 것은 아니고, ACR 기술이 매개가 되어 데이터베이스 상의 콘텐츠 제목 또는 메타데이터(Meta-data) 정보와 연결고리를 찾아준다고 할 수 있다. 사용자가 청취하는 음악이 무엇인지 알려주는 서비스로써 스마트폰 보급 초기 유명세를 얻은 Shazam이나 Sound Hound 같은 앱도 음악 사운드로부터 데이터를 추출하여 데이터베이스와 비교하는 Fingerprinting 방식을 사용한다. Fingerprinting 방식의 경우 콘텐츠에서 추출된 음성정보만을 가지고도 데이터베이스 상에서 비교가 가능 하지만, 좀더 정확성과 인식 속도를 높이기 위해 영상 데이터를 추출하여 비교하기도 한다.
소리나 영상 데이터를 특정 콘텐츠에서 추출한 데이터베이스와 비교해 인식하는 방법은 뭘까
Fingerprinting 방식