• 검색 결과가 없습니다.

Design and Implementation of Store Order Applications Based on Kinect Sensor

N/A
N/A
Protected

Academic year: 2021

Share "Design and Implementation of Store Order Applications Based on Kinect Sensor"

Copied!
2
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

한국컴퓨터정보학회 동계학술대회 논문집 제27권 제1호 (2019. 1)

109

● 요 약 ●

본 논문에서는 Kinect sensor의 음성 인식 기능을 활용한 매장 주문 어플리케이션을 설계하고 구현한다. 노년층과 유아들은 무 인주문결제시스템의 터치스크린 조작 및 사용자 인터페이스에 익숙하지 않기 때문에 매장에서 상품을 주문하고 결제하는데 불 편함을 경험하고 있다. 이러한 불편함을 제거하기 위한 하나의 방법으로 키넥트 센서의 음성 인식 기능을 이용하여 음성으로 쉽 게 주문을 할 수 있는 매장 주문 어플리케이션을 개발한다. Kinect에는 4개의 오디오 마이크로폰이 있어서 –50O~50O 범위의 음성을 인식할 수 있으며 20db 이하의 주위 소음은 무시한다. 이 범위내에서 10O씩 증가시키면서 음원의 위치를 추적한다.

키워드: Kinect Sensor, Speech, Voice Recognition, Microsoft Speech SDK

키넥트 센서 기반의 매장 주문 어플리케이션 설계 및 구현

이원주*, 오현수O, 임지섭*, 황새미*, 김민수*

O*인하공업전문대학 컴퓨터정보과,

e-mail: [email protected], [email protected], [email protected], [email protected], [email protected]

Design and Implementation of Store Order Applications Based on Kinect Sensor

Won Joo Lee*, Oh hyun suO, Im ji seop*, Hwang Sam mi*, Kim min su*

O*Dept. of Computer Science, InHa Technical College,

I. 서론

최근 최저 인금의 인상으로 패스트푸드점과 커피전문점 등과 같은 매장에서는 아르바이트 인력을 대체하는 무인결제시스템 설치가 급속 하게 증가하고 있다[1]. 특히 65세 이상 고령 인구가 갈수록 늘어나고 있는 우리나라는 이미 2000년에 고령화 사회에 접어들었으며, 2018년 에는 고령사회로 들어설 것으로 보인다. 우리나라 인구 고령화 추이 및 전망은 그림 1과 같다[2]. 그림 1을 살펴보면 2026년이면 전체 인구수의 20% 이상이 노인인 초고령 사회로 진입하게 될 것으로 전망된다. 이는 다른 국가에 비해 매우 빠른 속도다. 더구나 이런 추세라면 2050년에는 한국보다 더 빨리 초고령 사회를 맞이한 일본보 다도 노인 인구의 비율이 더 높을 것으로 예상된다.

이러한 초고령 사회에서는 터치스크린 방식의 무인결제시스템을 사용 방법에 익숙하지 않은 노년층과 유아들은 매장에서 상품을 주문하고 결재하는데 더 많은 시간이 소요되는 문제점이 발생할 수 있다.

Fig. 1. Aging Trend and Prospect in Korea.

이러한 문제점을 해결하는 하나의 방법은 키넥트 센서의 음성 인식 기능을 이용하여 음성으로 쉽게 주문을 할 수 있는 매장 주문 어플리케이션을 개발하는 것이다.

Kinect sensor에는 그림 2와 같이 4개의 오디오 마이크로폰 (microphone array)이 존재한다[3].

(2)

한국컴퓨터정보학회 동계학술대회 논문집 제27권 제1호 (2019. 1)

110

Fig. 2. Kinect sensor architecture

Kinect sensor 오디오 마이크로폰의 음성 인식 범위는 그림 3과 같다.

Fig. 3. Audio recognition range of Kinect sensor

그림 3의 오디오 마이크로폰 음성 인식 범위는 –50O ~ +50O 로 100O이다. 이 범위내에서 10O씩 증가시키면서 음원의 위치를 추적한다. 이때 20db 이하의 주위 소음은 무시한다.

II. 음성 인식 어플리케이션 설계

본 논문에서는 Kinect 센서의 음성 인식 기능을 이용하여 주문자의 음성을 인식하도록 설계한다. 이러한 기능을 이용하기 위해서는 Microsoft Speech SDK를 사용한다. Microsoft Speech SDK는 텍스 트에 대하여 중규모 정도의 음성인식 lib를 제공하고, 이를 이용한 TTS프로그램을 개발할 수 있는 툴이다. Microsoft Speech SDK는 기본적으로 영어를 지원하고, 추가적으로 SpeechSDKLangPack.exe 를 다운로드 받으면 영어뿐만 아니라 다른 나라의 언어도 사용할 수 있다[4].

본 논문에서는 Microsoft Speech SDK와 SpeechSDKLangPack.

exe를 설치하고 Kinect 센서를 이용하여 주문자의 음성을 인식하고 메뉴와 총 가격을 텍스트로 출력한다.

III. 음성 인식 어플리케이션 구현

본 논문에서는 Kinect 센서의 음성 인식 기능을 활용하여 편리하게 무인주문결제시스템를 사용할 수 있도록 어플리케이션을 개발한다.

이 어플리케이션은 그림 4와같이 MENU 부분과 ORDER 부분으로 나눠져 있다.

Fig. 4. voice recognition application menu

그림 4의 MENU 부분은 주문 할 수 있는 메뉴들이 나열되어 있고 ORDER부분은 주문한 음료의 종류, 가격, 개수를 보여준다.

IV. Conclusions

본 논문에서는 무인주문결제시스템의 사용자 인터페이스를 사용함 에 어요움이 있는 노년층과 유아들을 위해 키넥트 센서의 음성 인식 기능을 활용한 매장 주문 어플리케이션을 설계하고 구현하였다. 이 어플리케이션은 MENU와 ORDER로 구성하였으며, MENU에서는 각 음료의 이름, 가격을 볼 수 있으며, ORDER부분에서는 음성으로 주문한 음료의 개수, 총 가격을 출력할 수 있도록 구현하였다.

REFERENCES

[1] https://www.yna.co.kr/view/AKR20150812090200030 [2] http://www.hjn24.com/news/articleView.html?idxno=238

93

[3] J. K. Ko, "Kinect Programing," Korea Electronics Associ ation , 2012.

[4] http://www.microsoft.com/downloads/details.aspx?Family ID=5e86ec97-40a7-453f-b0ee-6583171b4530&DisplayLan g=en

수치

Fig.  1.  Aging  Trend  and  Prospect  in  Korea.
Fig.  3.  Audio  recognition  range  of  Kinect  sensor

참조

관련 문서

The feature of this application is to use Kinect's camera and joint recognition sensor to give feedback to the user to exercise in the correct

멀티 키넥트 센서를 사용한 운동 동작 자세 추정 시 스템의 구성은 키넥트가 연결된 여러 대의 클라이언 트와 유니티 게임과 연동하는 서버 프로그램으로 구

또한 대량의 웹 로그 등과 같은 감사 정보 등에 대한 활용 및 단위 네트워크에서 동시 에 구동되는 IDS, 방화벽 등에서 생성되는 Alert 정보 등과의 연관성 분석이 이루어지지

개발한 스트림 암호 알고리즘은 휴대폰 과 같은 무선 인터넷 환경과 DRM와 같은 실시간처 리가 필요한 분야와 무선 센서 네트워크, RFID 등과 같은 물리적 환경이 매우

최근 인공지능 분야의 관심과 더불어 DNN을 이용한 학습에 기반을 둔 정확성이 높은 음성인식 API가 개발되면서 음성 입력 인터페이스에 대한 수요가 증가하고

그림 3에서 Kinect의 음성 인식 기능을 이용하여 Start를 외치면 게임이 시작된다.. 이러한 정보를 이용하여 오른손을 마우스 같이 사용하도록

Kinesitherapy 앱은 플레이어의 상체, 하체 관절을 인식하여 알 맞은 자세로 체조를 수행하고 있는지 판단할 수 있도록 구현한다. Kinesitherapy

블록체인 기반의 스마트 컨트랙트는 개발 가능하며, 비트코인(Bitcoin)이나 이더 리움(Ethereum) 등과 같은 블록체인 플랫폼들은 이러한 스마트 컨트랙트를 개발하기