1 |
1
키오스크는 어플리케이션 클라이언트 화면에 출력하는 단계;사용자가 상기 키오스크의 어플리케이션 버튼 클릭 시 상기 키오스크에 연결된 카메라로 상기 사용자의 얼굴을 캡처하는 단계;상기 캡처된 얼굴을 엣지 클라우드로 전송하는 단계;상기 엣지 클라우드에서 상기 캡처된 얼굴을 인식하여 상기 얼굴의 정보를 추측하여 반환하는 단계;상기 엣지 클라우드에서 상기 추측된 얼굴의 정보에 맞는 광고를 선정하는 단계; 및상기 선정된 광고를 상기 키오스크에 전달하여 광고 영상을 출력하는 단계를 포함하는 키오스크 광고 방법
|
2 |
2
제1항에 있어서,상기 사용자의 얼굴에 대한 정보를 추측하는 것은,상기 캡처된 이미지에서 얼굴을 인식하는 단계;상기 인식된 얼굴 내에서 기 설정된 특징 값을 추출하는 단계; 및상기 추출된 값을 상기 머신 러닝 모델을 사용하여 상기 사용자의 나이대 및 성별에 대한 정보를 획득하는 단계를 포함하는 키오스크 광고 방법
|
3 |
3
제2항에 있어서,상기 머신 러닝 모델에서 사용하는 학습 데이터로는 LFW 데이터, AFAD 데이터, 및 K-FACE를 사용하는 키오스크 광고 방법
|
4 |
4
제1항에 있어서, 상기 키오스크에 연결된 카메라는 딥렌즈(DeepLens)를 포함하며,상기 딥렌즈는 주기적으로 상기 사용자의 얼굴을 인식하는 키오스크 광고 방법
|
5 |
5
제4항에 있어서,상기 딥렌즈에서 얼굴을 인식한 후, 상기 얼굴이 실시간 인식되지 않더라도, 상기 광고가 출력되면 기 설정된 시간 동안 상기 광고가 유지되는 키오스크 광고 방법
|
6 |
6
제1항에 있어서,상기 엣지 클라우드는,데이터 패킷을 분별하여 상기 엣지 클라우드에서 처리할 패킷을 상기 엣지 클라우드로 라우팅을 변경하는 어플리케이션;상기 어플리케이션에서 상기 라우팅된 패킷이 필요한 마이크로 서비스로 요청을 전달하기 위한 리버스 프록시;상기 키오스크로부터 제공되는 상기 얼굴 이미지를 상기 머신 러닝 모델을 활용하여 성별과 나이대를 추측하는 제1 서버;상기 광고 영상을 관리하고 상기 키오스크로 추측된 나이대 및 성별에 맞는 맞춤형 광고를 선정하여 상기 광고 데이터를 전달하는 제2 서버;상기 엣지 클라우드와 상기 키오스크의 웹 클라이언트와 통신을 위한 데이터 브로커;스트리밍에 필요한 광고 소스들을 분산하여 저장하는 스토리지 서버; 및상기 얼굴 인식 추측 결과와 상기 광고 매핑을 위한 Key-Value 데이터를 저장하는 캐시 서버를 포함하는 키오스크 광고 방법
|
7 |
7
키오스크는 어플리케이션 클라이언트를 화면에 출력하는 단계;사용자의 얼굴을 딥렌즈를 이용하여 주기적으로 인식하는 단계;상기 인식된 얼굴을 학습한 얼굴 인식 모델을 사용하여 추측하여 정보를 도출하는 단계;상기 추측된 정보를 엣지 클라우드로 전송하는 단계;상기 엣지 클라우드는 추측한 정보를 바탕으로 맞춤형 광고를 선정하는 단계;상기 선정된 광고를 브로커를 통해 상기 키오스크로 전달하는 단계; 및상기 키오스크 어플리케이션은 광고를 화면에 출력하는 단계를 포함하는 키오스크 광고 방법
|
8 |
8
제7항에 있어서,상기 선정된 광고를 상기 브로커를 통해 상기 키오스크로 전달하는 단계에서,상기 엣지 클라우드에서 데이터로 지정된 토픽으로 발행(publish)하면, 상기 키오스크는 구독(Subscribe)하고 있던 토픽으로 데이터를 수신하는 키오스크 광고 방법
|
9 |
9
제7항에 있어서,상기 딥렌즈에서 얼굴을 인식한 후, 상기 광고 데이터가 출력되면 기 설정된 시간 동안 상기 광고 데이터의 출력이 유지되는 키오스크 광고 방법
|
10 |
10
제7항에 있어서,상기 엣지 클라우드는,데이터 패킷을 분별하여 상기 엣지 클라우드에서 처리할 패킷을 상기 엣지 클라우드로 라우팅을 변경하는 어플리케이션;상기 어플리케이션에서 상기 라우팅된 패킷이 필요한 마이크로 서비스로 요청을 전달하기 위한 리버스 프록시;상기 키오스크로부터 제공되는 상기 얼굴 이미지를 상기 머신 러닝 모델을 활용하여 성별과 나이대를 추측하는 제1 서버;상기 광고 영상을 관리하고 상기 키오스크로 추측된 나이대 및 성별에 맞는 맞춤형 광고를 선정하여 상기 광고 데이터를 전달하는 제2 서버;상기 엣지 클라우드와 상기 키오스크의 웹 클라이언트와 통신을 위한 데이터 브로커;스트리밍에 필요한 광고 소스들을 분산하여 저장하는 스토리지 서버; 및상기 얼굴 인식 추측 결과와 상기 광고 매핑을 위한 Key-Value 데이터를 저장하는 캐시 서버를 포함하는 키오스크 광고 방법
|
11 |
11
제7항에 있어서,상기 딥렌즈에서 얼굴을 인식하는데 deeplens-face-detection 모델을 사용하는 키오스크 광고 방법
|
12 |
12
키오스크는 어플리케이션 클라이언트를 화면에 출력하는 단계;사용자의 얼굴을 딥렌즈를 이용하여 주기적으로 인식하는 단계;상기 사용자의 얼굴인 인식되는 제1 시간을 기록하는 단계;상기 인식된 얼굴을 학습된 얼굴 인식 모델을 사용하여 추측을 통해 정보를 도출하는 단계;상기 추측한 정보를 API를 사용하여 엣지 클라우드로 전송하는 단계;상기 엣지 클라우드는 추출한 정보를 바탕으로 맞춤형 광고를 선정하는 단계;상기 선정된 광고를 브로커를 통해 상기 키오스크로 전달하는 단계; 및상기 키오스크 어플리케이션은 상기 광고를 화면에 출력하는 단계를 포함하되,상기 광고를 화면에 출력하는 단계에서, 상기 인식한 얼굴이 사라진 후, 다시 얼굴이 인식되는 경우,상기 다시 얼굴이 인식된 제2 시간을 기록하는 단계;상기 제1 시간 및 제2 시간 사이의 차이를 계산하는 단계; 및상기 계산된 차이가 설정된 시간보다 작으면, 상기 광고 출력을 유지하고, 상기 계산된 차이가 설정된 시간보다 크면 상기 광고 출력을 중지하는 단계를 포함하는 키오스크 광고 방법
|
13 |
13
제12항에 있어서,상기 엣지 클라우드는,데이터 패킷을 분별하여 상기 엣지 클라우드에서 처리할 패킷을 상기 엣지 클라우드로 라우팅을 변경하는 어플리케이션;상기 어플리케이션에서 상기 라우팅된 패킷이 필요한 마이크로 서비스로 요청을 전달하기 위한 리버스 프록시;상기 키오스크로부터 제공되는 상기 얼굴 이미지를 상기 머신 러닝 모델을 활용하여 성별과 나이대를 추측하는 제1 서버;상기 광고 영상을 관리하고 상기 키오스크로 추측된 나이대 및 성별에 맞는 맞춤형 광고를 선정하여 상기 광고 데이터를 전달하는 제2 서버;상기 엣지 클라우드와 상기 키오스크의 웹 클라이언트와 통신을 위한 데이터 브로커;스트리밍에 필요한 광고 소스들을 분산하여 저장하는 스토리지 서버; 및상기 얼굴 인식 추측 결과와 상기 광고 매핑을 위한 Key-Value 데이터를 저장하는 캐시 서버를 포함하는 키오스크 광고 방법
|
14 |
14
제12항에 있어서,상기 인식된 얼굴을 학습한 얼굴 인식 모델을 사용하여 추측하여 정보를 도출하는 단계에서,상기 인식된 얼굴 내에서 기 설정된 특징 값을 추출하는 단계; 및상기 추출된 값을 상기 학습한 얼굴 인식 모델을 사용하여 상기 사용자의 나이대 및 성별에 대한 정보를 획득하는 단계를 포함하는 키오스크 광고 방법
|
15 |
15
제12항에 있어서,상기 딥렌즈에서 얼굴을 인식하는데 deeplens-face-detection 모델을 사용하는 키오스크 광고 방법
|