‘AI 사진 검색’의 의미
기존 사진 검색은 날짜, 위치, 앨범 이름, 인식된 글자 같은 정보가 있을 때 강합니다. 의미 기반 검색은 다른 경로를 더합니다. 사진의 시각적 내용을 숫자로 표현하고 ‘벽돌 벽 옆의 빨간 자전거’ 같은 문장과 비교합니다.
Queryable은 Apple MobileCLIP 계열 모델로 이미지와 문장을 같은 512차원 공간에 배치합니다. 벡터가 가까운 사진일수록 높은 순위에 표시됩니다. 이는 유사도 순위이지 모든 사물을 확정적으로 식별했다는 뜻은 아닙니다.
- 자연어로 장면 검색
- 참고 사진으로 비슷한 이미지 검색
- 기간 필터로 후보 축소
- 기기 안에서 결과 순위 계산
오프라인으로 되는 것과 iCloud의 경계
사진의 유효한 벡터가 로컬 인덱스에 저장되면 Queryable은 검색 문장을 iPhone에서 인코딩하고 그 인덱스와 비교합니다. 반복 검색을 위해 Queryable 검색 서버에 연결할 필요가 없습니다.
중요한 경계는 iCloud 사진입니다. 현재 Queryable은 인덱스를 만들 때 PhotoKit 네트워크 접근을 끕니다. ‘iPhone 저장 공간 최적화’로 기기에 사용할 이미지 데이터가 없다면 먼저 Apple 사진 앱에서 항목을 기기에 저장한 뒤 Queryable에서 인덱싱하세요.
실용적인 참고: 클라우드 사진이 많다면 Apple 사진 앱에서 필요한 항목을 먼저 기기에 저장하세요. 전원, Wi‑Fi, 충분한 저장 공간은 Apple 쪽 준비에 도움이 되며, 그다음 Queryable 인덱싱은 로컬에서 진행됩니다.
비공개 사진 검색에서 확인할 점
‘기기 내 처리’가 화면만이 아니라 실제 검색 경로를 뜻하는지 확인해야 합니다. 사진이 휴대폰 밖으로 나가는지, 계정이 필요한지, 인덱스가 어디에 저장되는지, 준비 후 비행기 모드에서도 검색되는지 살펴보세요.
Queryable은 MIT 라이선스 오픈 소스입니다. Core ML 인코더, 로컬 임베딩 저장소, 유사도 검색을 공개 저장소에서 확인할 수 있습니다. 검증 가능한 좁은 약속은 의미 기반 인덱싱과 검색을 위해 사진 보관함을 받는 Queryable 운영 서버가 없다는 것입니다.
- 핵심 검색에 계정 불필요
- Queryable 사진 업로드 서버 없음
- 로컬 의미 기반 인덱스
- 공개 소스 코드
의미 기반 검색의 한계
일반적인 장면, 사물, 색상과 구도에는 강하지만 아주 작은 세부 정보, 정확한 인물 식별, 드문 고유명사, 이미지 속 글자는 다른 도구가 필요할 수 있습니다. 검색 언어와 표현의 명확성도 순위에 영향을 줍니다.
가장 뚜렷하게 보이는 특징부터 짧게 검색하고 첫 결과를 확인한 뒤 기간을 추가하세요. 이미 비슷한 사진이 있다면 장면을 문장으로 완벽하게 설명하는 것보다 참고 이미지 검색이 더 효과적일 수 있습니다.
자주 묻는 질문
iPhone에서 AI 사진 검색을 오프라인으로 쓸 수 있나요?
네. 기기 내 이미지·문장 모델이 검색어와 로컬 사진 인덱스를 비교할 수 있습니다. 클라우드에만 있는 항목은 먼저 기기에서 사용할 이미지 데이터가 필요합니다.
오프라인 AI 검색이 얼굴을 식별하나요?
의미 기반 장면 검색과 얼굴 식별은 다른 기능입니다. Queryable은 시각적·언어적 유사성에 집중하며 사람과 반려동물에는 Apple 사진의 해당 기능이 적합합니다.
Queryable 계정이 필요한가요?
핵심 로컬 사진 검색에는 Queryable 계정이 필요하지 않습니다.