QR 코드나 공유 링크로 접속한 뒤 카메라 권한만 허용하면 AR 경험이 시작됩니다.
Service
QR 한 번으로 시작되는 AR 경험
WebAR는 관리자에서 등록한 타겟 이미지와 콘텐츠를 브라우저 런타임에 배포하고, 사용자의 기기 안에서 실시간으로 타겟을 인식해 콘텐츠를 정합합니다.
타겟 이미지, 영상, 패키지, QR, 게시 상태를 관리자 시스템에서 관리하는 구조입니다.
ORB descriptor, homography, RANSAC 계열 흐름으로 타겟 위치를 계산합니다.
카메라 프레임은 서버로 매 프레임 전송하지 않고 브라우저 메모리와 Worker에서 처리합니다.
iOS Safari의 native HLS와 Android Chrome의 hls.js 재생 흐름을 고려했습니다.
토큰, 키, signed URL, 카메라 프레임, 원본 영상의 영구 저장을 제한합니다.
How it works
사용자는 비추고, WebAR는 맞춰 재생합니다
서버는 런타임, manifest, descriptor, signed media URL을 제공하고, 실제 인식은 사용자의 브라우저에서 처리합니다.
QR 또는 링크로 WebAR 페이지를 엽니다.
카메라 권한을 허용하고 LENS OPEN을 누릅니다.
required package와 descriptor를 가져옵니다.
브라우저 Worker에서 타겟 이미지를 추적합니다.
타겟 위에 영상 콘텐츠를 맞춰 표시합니다.
관리자에서 콘텐츠를 교체하고 다시 게시합니다.
Use cases
현장에서 바로 보여줘야 하는 콘텐츠에 적합합니다
브랜드 캠페인, 전시, 교육, 상품 패키지, 부동산 소개처럼 빠른 배포와 접근성이 중요한 곳에 사용할 수 있습니다.
상품 패키지와 포스터
제품 소개, 프로모션 영상, 브랜드 스토리를 QR과 이미지 타겟으로 연결합니다.
작품과 공간 안내
전시물 설명, 작가 인터뷰, 현장 안내를 별도 앱 없이 제공합니다.
교재와 실습 자료
카드, 교재, 실습지 위에 설명 영상과 시각 자료를 표시합니다.
도면과 카탈로그
도면, 샘플북, 브로슈어 위에 시공 예시나 공간 콘텐츠를 연결합니다.
분양과 인테리어
평면도, 분양 자료, 자재 샘플 위에 소개 영상을 보여줍니다.
제품 사용법
리플렛, 보증서, 안내 카드 위에 사용법과 주의사항 영상을 제공합니다.
Documents
서비스 문서
서비스 소개, 자주 묻는 질문, 이용약관, 개인정보처리방침을 한곳에서 확인할 수 있습니다.
Service Introduction
WebAR 서비스 소개서
앱 설치 없이 모바일 브라우저에서 바로 실행되는 이미지 인식 기반 AR 콘텐츠 서비스입니다.
QR 접속, 카메라 인식, 영상 오버레이, 관리자 기반 콘텐츠 운영을 제공합니다.
카메라 프레임은 브라우저 내에서 처리하고 민감 데이터의 영구 저장을 제한합니다.
브랜드 마케팅, 전시, 교육, 부동산, 건축, 제품 안내 콘텐츠에 적합합니다.
| 구분 | 내용 |
|---|---|
| 즉시 실행 | QR 코드 또는 URL 접속 후 모바일 브라우저에서 바로 AR 실행 |
| 카메라 기반 인식 | getUserMedia로 후면 카메라를 열고 타겟 이미지를 실시간 분석 |
| 이미지 타겟 매칭 | ORB descriptor, homography, RANSAC 계열 매칭 흐름으로 타겟 위치 계산 |
| 영상 오버레이 | HLS, MP4, 암호화 MP4 계약을 지원하는 미디어 재생 구조 |
| 다중 타겟 | required package 안의 여러 타겟과 descriptor profile을 로드해 인식 |
| 보안 저장 정책 | 민감 데이터, 카메라 프레임, 영상 파일, 키, 토큰의 영구 저장 방지 |
권장 운영: 타겟 이미지는 대비가 충분하고 반복 패턴이 적은 이미지를 사용하고, 영상은 모바일 네트워크 환경을 고려해 HLS 또는 최적화된 MP4로 제공하세요.
FAQ
자주 묻는 질문
WebAR는 무엇인가요?
WebAR는 앱 설치 없이 모바일 브라우저에서 실행되는 AR 콘텐츠 서비스입니다. 사용자가 QR 코드나 링크로 접속해 카메라를 열면 등록된 이미지 타겟을 인식하고 그 위에 영상 콘텐츠를 표시합니다.
QR 코드를 스캔하면 어떻게 되나요?
QR 코드 또는 링크로 WebAR 실행 페이지에 접속합니다. 사용자가 카메라 권한을 허용하고 LENS OPEN을 누르면 WebAR가 등록된 타겟 이미지를 검색하고 일치하는 콘텐츠를 재생합니다.
앱 설치가 필요한가요?
필요하지 않습니다. WebAR는 모바일 브라우저에서 동작합니다. 다만 카메라 접근이 필요하므로 HTTPS 환경과 브라우저의 카메라 권한 허용이 필요합니다.
어떤 기기에서 사용할 수 있나요?
최신 iOS Safari와 Android Chrome 계열 브라우저 사용을 권장합니다. 카메라, WebAssembly, Web Worker, 영상 재생 기능을 지원하지 않는 구형 브라우저에서는 일부 기능이 제한될 수 있습니다.
인터넷 연결이 필요한가요?
필요합니다. WebAR 런타임, 타겟 정보, descriptor, 영상 URL, HLS playlist 등을 서버에서 받아와야 합니다. 실행 중인 세션에서도 영상 재생과 URL 만료 갱신을 위해 네트워크 연결이 필요할 수 있습니다.
카메라 영상이 서버로 전송되나요?
기본 구조에서는 카메라 프레임을 서버로 계속 전송하지 않습니다. 타겟 인식은 브라우저 메모리와 Web Worker에서 처리되며, 카메라 프레임은 영구 저장소에 저장하지 않는 정책을 사용합니다.
여러 타겟을 하나의 캠페인에서 사용할 수 있나요?
가능합니다. required package 안에 여러 타겟과 descriptor profile을 포함할 수 있고, WebAR는 세션 시작 시 필요한 타겟 목록을 받아 인식 후보로 사용합니다.
타겟 이미지는 어떤 기준으로 준비해야 하나요?
대비가 뚜렷하고 특징점이 많은 이미지를 권장합니다. 흰 여백이 많거나 반복 패턴만 있는 이미지, 반사가 심한 소재, 너무 작은 인쇄물은 인식률이 떨어질 수 있습니다.
영상 소리가 바로 나오지 않아요.
일부 모바일 브라우저는 자동재생 정책 때문에 소리 있는 영상을 즉시 재생하지 못합니다. 이 경우 영상은 무음으로 시작될 수 있으며, 사용자가 다시 LENS OPEN을 누르거나 화면 상호작용을 하면 소리를 켤 수 있습니다.
AR 기능이 작동하지 않아요.
브라우저가 카메라 권한을 차단했는지 확인해 주세요. HTTPS가 아닌 주소, 구형 브라우저, 저전력 모드, 사내 보안 브라우저, 네트워크 차단 환경에서는 실행이 제한될 수 있습니다.
Terms
WebAR 서비스 이용약관
본 약관은 NUUARLAB이 제공하는 WebAR 서비스의 이용과 관련하여 회사와 이용자의 권리, 의무 및 책임사항을 정합니다.
제1조 목적
본 약관은 회사가 제공하는 브라우저 기반 AR 콘텐츠 제작, 관리, 배포, 재생 서비스의 이용 조건과 책임 범위를 규정하는 것을 목적으로 합니다.
제2조 용어의 정의
- 서비스란 WebAR 웹 애플리케이션, 관리자 기능, API, 콘텐츠 배포, QR 또는 링크 기반 실행, AR 콘텐츠 재생, 진단 및 통계 기능 일체를 말합니다.
- 이용자란 본 약관에 따라 서비스를 이용하는 회원 및 비회원을 말합니다.
- 콘텐츠란 회원이 서비스에 업로드하거나 연결해 제공하는 이미지, 영상, 3D 파일, 텍스트, 링크, QR 디자인, 기타 자료를 말합니다.
- 타겟이란 AR 인식을 위해 등록되는 이미지, 인쇄물, 상품, 카드, 표식 또는 그에 대응하는 descriptor 데이터를 말합니다.
제3조 약관의 게시와 변경
회사는 이용자가 쉽게 확인할 수 있도록 약관을 서비스 화면 또는 연결 화면에 게시합니다. 약관을 변경하는 경우 변경 내용, 적용일, 변경 사유를 합리적인 기간 동안 공지합니다.
제4조 이용계약 및 계정 관리
이용계약은 이용자가 회사가 정한 절차에 따라 가입 또는 이용 신청을 하고 회사가 이를 승낙함으로써 성립합니다. 회원은 계정 정보와 비밀번호를 안전하게 관리해야 합니다.
제5조 서비스의 제공
- QR 또는 링크 기반 WebAR 실행 기능
- 타겟 이미지 등록, descriptor 생성 또는 배포 연동 기능
- 영상, 이미지, 3D 등 AR 콘텐츠 등록, 관리, 재생 기능
- 패키지, 캠페인, QR, 게시 상태 관리 기능
- 브라우저 기반 타겟 인식 및 영상 오버레이 기능
- 스캔, 사용량, 오류, 성능 관련 통계 및 진단 기능
제6조 WebAR 이용 환경
서비스는 HTTPS 환경의 모바일 브라우저 이용을 전제로 합니다. 이용자는 AR 세션 실행을 위해 브라우저의 카메라 권한을 허용해야 하며, 기기 성능과 네트워크 상태에 따라 품질이 달라질 수 있습니다.
제7조 유료서비스 및 결제
회사는 무료 체험, 월간 구독, 연간 구독, 사용량 기반 과금, Enterprise 맞춤 계약 등 유료서비스를 제공할 수 있습니다. 세부 제공 범위와 요금은 서비스 화면 또는 별도 계약에서 정합니다.
제8조 청약철회, 해지 및 환불
서비스 장애, 결제 오류, 회사의 귀책사유로 유료서비스가 정상 제공되지 않은 경우 회사는 확인 후 환불, 이용 기간 연장, 크레딧 제공 등 합리적인 조치를 할 수 있습니다. 콘텐츠 등록, 타겟 활성화, 스캔 사용, 저장 공간 사용 등 서비스가 실제 이용된 경우 환불이 제한될 수 있습니다.
제9조 이용자의 의무
- 허위 정보 입력, 타인 명의 사용, 계정 공유 또는 무단 양도 금지
- 권한 없는 개인정보, 초상, 저작물, 상표, 영업비밀 업로드 금지
- 불법, 음란, 폭력, 혐오, 사기, 악성코드, 피싱 콘텐츠 등록 금지
- signed URL, descriptor, API, WebAssembly runtime 무단 접근 또는 변조 금지
- 과도한 트래픽, 자동화 요청, 크롤링, 리버스 엔지니어링을 통한 운영 방해 금지
제10조 콘텐츠와 지식재산권
회원이 업로드한 콘텐츠의 권리는 회원 또는 정당한 권리자에게 귀속됩니다. 회원은 서비스 제공에 필요한 범위에서 회사가 콘텐츠를 처리할 수 있는 권한을 부여하며, 콘텐츠에 필요한 권리를 확보해야 합니다.
제11조 개인정보 보호
회사는 서비스 제공을 위해 필요한 범위에서 개인정보를 처리하며, 개인정보 처리에 관한 사항은 개인정보처리방침에 따릅니다. WebAR 런타임은 보안 모드에서 카메라 프레임, 캡처 이미지, 원본 영상 파일, 장기 토큰, 복호화 키, signed URL의 영구 저장을 제한합니다.
제12조 서비스 중단 및 제한
시스템 점검, 장애, 보안 패치, 통신망 또는 외부 서비스 장애, 천재지변, 이용자의 약관 위반 또는 보안 위협이 있는 경우 서비스 제공을 일시 중단하거나 제한할 수 있습니다.
제13조 책임의 제한
회사는 천재지변, 통신망 장애, 이용자 기기와 브라우저 문제, 제3자 서비스 장애, 이용자의 귀책사유로 인한 이용 장애에 대해 책임을 지지 않습니다. 관련 법령상 제한할 수 없는 책임은 제외합니다.
제14조 계약 해지 및 분쟁 해결
회원은 회사가 정한 절차에 따라 이용계약 해지를 요청할 수 있습니다. 본 약관은 대한민국 법령에 따라 해석되고, 분쟁은 성실히 협의하여 해결하되 협의가 어려운 경우 관련 법령에 따른 관할 법원에 제기합니다.
Privacy
WebAR 개인정보처리방침
NUUARLAB은 WebAR 서비스를 제공하면서 개인정보 보호법 등 관련 법령을 준수하고, 정보주체의 개인정보를 안전하게 보호하기 위해 다음과 같이 개인정보처리방침을 공개합니다.
브라우저 메모리와 Web Worker에서 처리되며 서버에 지속 전송하거나 저장하지 않는 구조입니다.
키, 토큰, signed URL, 원본 영상 파일의 영구 저장을 제한합니다.
품질 개선과 장애 대응을 위해 브라우저, 기기, 오류, 성능 정보가 전송될 수 있습니다.
업로드한 타겟 이미지, 영상, QR, 캠페인 자료는 서비스 제공을 위해 처리됩니다.
1. 개인정보의 처리 목적
- 회원 가입 및 계정 관리
- 타겟, 콘텐츠, 패키지 관리와 AR 세션 제공
- 결제, 정산, 세금계산서, 환불, 요금제 관리
- 문의 응대, 장애 확인, 공지, 기술 지원
- 오류 분석, 성능 진단, 악성 이용 방지, 서비스 안정성 개선
- 전자상거래, 세무, 소비자 보호, 분쟁 대응 등 법적 의무 이행
2. 처리하는 개인정보 항목
이름 또는 담당자명, 이메일, 인증정보, 회사명, 연락처, 문의 내용, 결제 상품과 상태, 환불 기록, 타겟 이미지, 영상, QR 정보, 임시 client instance ID, 진단 session ID, user agent, platform, 페이지 경로, 오류 정보, 접속 로그와 보안 로그를 처리할 수 있습니다.
3. 카메라 및 AR 세션 데이터 처리
WebAR는 사용자가 카메라 권한을 허용한 경우에만 카메라 스트림을 사용합니다. 카메라 프레임은 타겟 인식을 위해 브라우저 내에서 샘플링되고 Web Worker에서 처리됩니다. descriptor, manifest, signed media URL, HLS playlist는 세션 중 서비스 제공을 위해 로드될 수 있습니다.
4. 개인정보의 처리 및 보유 기간
개인정보는 처리 목적이 달성되면 지체 없이 파기합니다. 회원 계정 정보는 탈퇴 또는 계약 종료 시까지, 문의 기록은 처리 완료 후 3년, 계약 또는 결제 기록은 관련 법령에 따라 5년, 소비자 불만 또는 분쟁 처리 기록은 3년, 접속 로그와 보안 로그는 최대 3개월, WebAR 진단 로그는 최대 12개월 보관할 수 있습니다.
5. 제3자 제공 및 처리 위탁
회사는 정보주체의 동의가 있거나 법령에 근거가 있는 경우를 제외하고 개인정보를 제3자에게 제공하지 않습니다. 안정적인 서비스 제공을 위해 클라우드, CDN, 오브젝트 스토리지, 결제대행사, 이메일 또는 SMS 발송, 고객지원 도구 사업자에게 업무를 위탁할 수 있습니다.
6. 개인정보의 파기
보유 기간이 경과하거나 처리 목적이 달성된 개인정보는 지체 없이 파기합니다. 전자적 파일은 복구 또는 재생이 어렵도록 삭제하고, 종이 문서는 분쇄하거나 소각합니다.
7. 정보주체의 권리
정보주체는 개인정보 열람, 정정, 삭제, 처리정지를 요구할 수 있습니다. 회사는 요청자가 본인 또는 정당한 대리인인지 확인한 뒤 관련 법령에 따라 처리합니다.
8. 자동 수집 장치
서비스는 로그인 유지, 보안, 사용성 개선을 위해 쿠키 또는 유사 기술을 사용할 수 있습니다. WebAR 런타임은 진단 세션 식별을 위해 sessionStorage에 임시 ID를 저장할 수 있으며, 광고 목적의 행태정보 수집 쿠키를 기본 기능으로 사용하지 않습니다.
9. 안전성 확보 조치
회사는 HTTPS, 접근 제어, 보안 헤더, CSP, no-store 정책, 민감값 마스킹, signed URL, 암호화 MP4 처리, 개인정보 접근 권한 최소화, 처리 위탁 관리, 장애와 침해 대응 절차를 적용합니다.
10. 개인정보 보호책임자 및 권익침해 구제
개인정보 관련 문의는 서비스 운영자 또는 계약 담당 채널을 통해 접수할 수 있습니다. 개인정보 침해에 대한 상담은 개인정보침해신고센터 118, 개인정보분쟁조정위원회 1833-6972, 대검찰청 1301, 경찰청 182를 통해 받을 수 있습니다.