HADEULSOFT
회사소개서비스포트폴리오회사소식인재채용문의EN
EN

Microsoft Azure 빅데이터 얼굴인식 로봇 제어 플랫폼

Client : (주)엠텍
AI · Machine LearningMobile
AzureAndroidc#

Microsoft Azure Face API와 QR 코드 인식을 결합한 안드로이드 기반 로봇 제어 플랫폼 개발

Image 1
Image 2
Image 3

System Architecture

Recognition
CAMERA
영상 캡처
AZURE
Face API
ML
빅데이터 분석
RESULT
인식 결과
Robot Control
Robot Control
COMMAND
제어 명령
ROBOT
로봇 구동
FEEDBACK
센서 피드백
CLOUD
Azure Cloud

Project Detail

프로젝트 개요

Microsoft Azure 빅데이터 얼굴인식 로봇 제어 플랫폼은 Azure Cognitive Services의 Face API를 활용한 얼굴 인식과 QR 코드 스캔 기능을 결합하여 서비스 로봇의 사용자 인터랙션을 지능화한 플랫폼입니다. 안드로이드(Java) 기반의 로봇 제어 앱과 C# 기반의 Azure 백엔드 서비스로 구성되며, 로봇이 사용자를 얼굴로 인식하여 개인화된 서비스를 제공하고, QR 코드 스캔으로 특정 업무 시나리오를 실행하는 지능형 로봇 제어 체계입니다. 클라우드 AI 서비스의 실시간 호출과 로봇 하드웨어 제어를 통합한 엣지-클라우드 협업 아키텍처를 구현했습니다.

핵심 기능

Azure Face API 기반 사용자 인식 엔진

서비스 로봇이 사용자를 개별적으로 인식하여 맞춤형 서비스를 제공하려면 얼굴 인식 기능이 필요하나, 로봇 탑재 컴퓨팅 자원으로는 고정밀 얼굴 인식 모델의 실시간 운영이 어려웠습니다. 조명 변화, 각도 차이, 마스크 착용 등 현실 환경의 다양한 조건에서도 높은 인식률이 요구되었습니다.

로봇의 카메라로 촬영한 얼굴 이미지를 Azure Face API로 전송하여 클라우드에서 얼굴 검출·특징 추출·비교를 수행합니다. 사전 등록된 사용자의 얼굴 정보를 Azure Person Group으로 관리하고, 실시간 인식 결과를 1초 이내에 반환받아 로봇의 인사·안내·서비스 시나리오를 트리거합니다. 네트워크 지연 시를 대비한 로컬 캐싱과 오프라인 폴백 로직을 구현하여 서비스 연속성을 보장합니다.

QR 코드 인식 및 로봇 제어 시나리오 엔진

얼굴 인식 외에 특정 업무·서비스 시나리오를 로봇에게 지시하는 간편한 인터페이스가 필요했으며, 로봇의 이동·음성·디스플레이·모터 제어를 통합적으로 관리하는 시나리오 실행 체계가 요구되었습니다.

QR 코드 스캔으로 특정 서비스 시나리오(회의실 안내, 방문자 접수, 물품 배달 등)를 즉시 실행하는 시스템을 구현했습니다. 안드로이드 앱에서 카메라 기반 QR 코드 디코딩과 시나리오 매핑을 처리하며, C# 백엔드에서 시나리오 정의·관리·배포를 수행합니다. 로봇의 이동 경로, 음성 안내, 화면 표시, 팔 동작을 시퀀스로 정의하여 비개발자도 시나리오를 편집할 수 있는 관리 도구를 제공합니다.

Android/JavaC#/.NETAzure Face APIQR Recognition

프로젝트 성과

  • 지능형 로봇 서비스: 얼굴 인식 기반 개인화 서비스로 로봇 활용 가치 극대화

  • 클라우드 AI 활용: Azure Cognitive Services를 통해 최신 AI 모델을 별도 학습 없이 즉시 적용

  • 시나리오 확장성: QR 코드 기반 시나리오 시스템으로 서비스 영역을 유연하게 확장 가능

  • 멀티 플랫폼: Android + C# + Azure의 크로스 플랫폼 아키텍처로 다양한 로봇 하드웨어에 적용 가능

기술적 의의

Microsoft Azure 클라우드 AI 서비스, 안드로이드 모바일 개발, 로봇 하드웨어 제어를 융합한 멀티 플랫폼 AI 로보틱스 프로젝트입니다. 클라우드-엣지 협업 아키텍처 설계, 실시간 영상 처리, 로봇 시나리오 엔진 개발 등 다양한 기술 스택의 통합 역량을 보여줍니다.

System Architecture

Recognition
CAMERA
영상 캡처
AZURE
Face API
ML
빅데이터 분석
RESULT
인식 결과
Robot Control
Robot Control
COMMAND
제어 명령
ROBOT
로봇 구동
FEEDBACK
센서 피드백
CLOUD
Azure Cloud

Project Detail

프로젝트 개요

Microsoft Azure 빅데이터 얼굴인식 로봇 제어 플랫폼은 Azure Cognitive Services의 Face API를 활용한 얼굴 인식과 QR 코드 스캔 기능을 결합하여 서비스 로봇의 사용자 인터랙션을 지능화한 플랫폼입니다. 안드로이드(Java) 기반의 로봇 제어 앱과 C# 기반의 Azure 백엔드 서비스로 구성되며, 로봇이 사용자를 얼굴로 인식하여 개인화된 서비스를 제공하고, QR 코드 스캔으로 특정 업무 시나리오를 실행하는 지능형 로봇 제어 체계입니다. 클라우드 AI 서비스의 실시간 호출과 로봇 하드웨어 제어를 통합한 엣지-클라우드 협업 아키텍처를 구현했습니다.

핵심 기능

Azure Face API 기반 사용자 인식 엔진

서비스 로봇이 사용자를 개별적으로 인식하여 맞춤형 서비스를 제공하려면 얼굴 인식 기능이 필요하나, 로봇 탑재 컴퓨팅 자원으로는 고정밀 얼굴 인식 모델의 실시간 운영이 어려웠습니다. 조명 변화, 각도 차이, 마스크 착용 등 현실 환경의 다양한 조건에서도 높은 인식률이 요구되었습니다.

로봇의 카메라로 촬영한 얼굴 이미지를 Azure Face API로 전송하여 클라우드에서 얼굴 검출·특징 추출·비교를 수행합니다. 사전 등록된 사용자의 얼굴 정보를 Azure Person Group으로 관리하고, 실시간 인식 결과를 1초 이내에 반환받아 로봇의 인사·안내·서비스 시나리오를 트리거합니다. 네트워크 지연 시를 대비한 로컬 캐싱과 오프라인 폴백 로직을 구현하여 서비스 연속성을 보장합니다.

QR 코드 인식 및 로봇 제어 시나리오 엔진

얼굴 인식 외에 특정 업무·서비스 시나리오를 로봇에게 지시하는 간편한 인터페이스가 필요했으며, 로봇의 이동·음성·디스플레이·모터 제어를 통합적으로 관리하는 시나리오 실행 체계가 요구되었습니다.

QR 코드 스캔으로 특정 서비스 시나리오(회의실 안내, 방문자 접수, 물품 배달 등)를 즉시 실행하는 시스템을 구현했습니다. 안드로이드 앱에서 카메라 기반 QR 코드 디코딩과 시나리오 매핑을 처리하며, C# 백엔드에서 시나리오 정의·관리·배포를 수행합니다. 로봇의 이동 경로, 음성 안내, 화면 표시, 팔 동작을 시퀀스로 정의하여 비개발자도 시나리오를 편집할 수 있는 관리 도구를 제공합니다.

Android/JavaC#/.NETAzure Face APIQR Recognition

프로젝트 성과

  • 지능형 로봇 서비스: 얼굴 인식 기반 개인화 서비스로 로봇 활용 가치 극대화

  • 클라우드 AI 활용: Azure Cognitive Services를 통해 최신 AI 모델을 별도 학습 없이 즉시 적용

  • 시나리오 확장성: QR 코드 기반 시나리오 시스템으로 서비스 영역을 유연하게 확장 가능

  • 멀티 플랫폼: Android + C# + Azure의 크로스 플랫폼 아키텍처로 다양한 로봇 하드웨어에 적용 가능

기술적 의의

Microsoft Azure 클라우드 AI 서비스, 안드로이드 모바일 개발, 로봇 하드웨어 제어를 융합한 멀티 플랫폼 AI 로보틱스 프로젝트입니다. 클라우드-엣지 협업 아키텍처 설계, 실시간 영상 처리, 로봇 시나리오 엔진 개발 등 다양한 기술 스택의 통합 역량을 보여줍니다.

9:41
Screen 1

HADEULSOFT

회사소개서비스포트폴리오회사소식인재채용문의

대전시 유성구 대학로 31, 2118호(봉명동, 한진리조트)

사업자등록번호 : 244-81-01030   대표 : 김재식

Copyright 2017. HADEULSOFT CO. LTD. ALL RIGHTS RESERVED.