NC 분기보고서 (2024.03)
4. 연구개발실적

☞ 본문 위치로 이동

연구과제	개발 내용	연구결과 및 기대효과

NCP (NC Cloud Platform)	클라우드 네이티브 런타임 연구	사용자의 유입량 및 요청량 증가에 따라 다이나믹하게 스케일을 조정하며, 인프라가 변하는 환경에 맞춰 지속적인 서비스를 가능하게 해주는 런타임 연구/개발

위험 관리 시스템	사용자 환경 기반 위험 탐지 연구	사용자 요청의 종류에 따라 요청 패턴을 분석하고 사용자 환경을 고려하여 위험성을 판단하는 위험 관리 시스템 개발

NC Shield 서비스	새로운 기기를 식별하여 계정 보호모드 서비스 제공	부정한 계정 탈취 시도를 방어하고, 부정 접속을 제한하며, 안전성이 강화된 계정 보호 서비스 제공

채팅 플랫폼	게임, 앱, 웹 등 다양한 서비스에서 범용적으로 사용 가능한 공통 채팅 플랫폼 및 SDK 개발	텍스트/보이스 채팅 및 이모티콘 등을 포함한 다양한 메신저 부가 기능을 API와 SDK 연동을 통해 여러 플랫폼에서 공통으로 이용할 수 있고, 각 디바이스간 크로스 메시징 서비스가 가능

미디어 플랫폼	WebRTC 기술을 이용하여 Audio 및 Video 관련 서비스를 지원하는 미디어 플랫폼 개발	사용자 간 커뮤니티 활동을 위한 보이스 및 화상 채팅 솔루션을 지원하고, 방송을 통한 커뮤니케이션 서비스가 가능하도록 영상 송출, 시청, VOD 등의 각종 미디어 플랫폼을 제공

크로스 플레이를 위한 런처 개발	Windows, Mac 등 다양한 OS 환경에서 게임을 플레이할 수 있는 런처 개발	Mac 사용자가 증가함에 따라 Windows 뿐만 아니라 Mac 환경에서도 게임을 플레이할 수 있는 기반 환경 제공 가능

게임빌드 배포 시스템 개발	게임개발팀에서 직접 게임빌드를 배포할 수 있는 시스템 개발	게임개발팀(게임개발 스튜디오)에 직접 배포할 수 있는 환경을 제공하여 빠르고 쉽게 게임빌드 배포 가능

게임 연동 메신저 서비스	게임 내 채팅 활동과 연동 가능한 메시징 솔루션 개발	게임 내 활동 이벤트를 수신하는 Proxy 플랫폼과 채팅 메시지를 서로 주고받을 수 있는 채팅 동기화 시스템을 통해 메시지 송수신 및 채팅방 생성/삭제/입장/퇴장 등이 게임과 자동 연동되는 메시지 서비스 제공

라이브 스트리밍 서비스	게임 플레이 영상 송출 및 스트리밍 시청 시스템 개발	게임 플레이 영상을 실시간으로 송출할 수 있는 스튜디오 클라이언트 및 해당 영상을 시청하고 채팅까지 참여 가능한 라이브 스트리밍 서비스 제공

크로스 플레이를 위한 게임 업데이터 개발	게임 업데이트를 다양한 플랫폼환경에 적용할 수 있는 기능 개발	다양한 게임 플레이 환경(PC, Mobile, Xbox, PS, Nintendo, Steam 등)에 게임 업데이트 기능을 제공함으로 동일한 UX 및 인터페이스로 연동 가능

오버레이 기술 개발	모든 게임에서 퍼플의 다양한 플랫폼 기능들을 접근하여 서비스할 수 있는 오버레이 기술 개발	게임개발팀(게임개발 스튜디오)에서 최소한의 연동으로 퍼플의 다양한 플랫폼 서비스 기능(채팅, 업적 등)을 게임 내에서 서비스 가능

하이라이트 기능 개발	게임 플레이 중 주요 장면을 녹화파일로 저장하는 기능개발	자동 사냥 시 본인도 궁금한 상황에 대해서만 영상 파일로 남김으로써 게임 플레이 중 발생하는 상황에 대한 궁금증 해소 및 로컬 스토리지 절약

컨트롤러 지원 기술	게임 컨트롤러(Xbox, Sony, Switch 등)를 게임에서 연동할 수 있는 라이브러리 개발	게임개발팀(게임개발 스튜디오)에서 다양한 유형의 게임 컨트롤러를 쉽게 연동할 수 있는 기능 제공

퍼플런처 UI 테스트 자동화 개발	퍼플런처 주요 기능에 대한 UI 테스트 자동화 개발	런처 프로덕트 빌드 후 테스트 자동화 파이프라인 연결을 통해 CI/CD 및 퍼플 런처 주요 기능에 대한 UI 테스트를 자동화하여 서비스 품질 안정성을 높임

NCP (NC Cloud Platform) - Hyper Cloud	IDC 및 멀티 퍼블릭 클라우드(AWS/GCP/AZURE) 인프라 환경을 단일 시스템으로 관리할 수 있는 자체 클라우드 시스템 개발	비용과 용도에 최적화된 클라우드 인프라를 선택하여 글로벌 인프라를 비용 효율적으로 구축하고 운영

Multi IDC/Region간 DB 서비스 고가용성 기술 연구 및 적용	Hybrid Cloud 및 Muti-IDC 환경에서 DB 엔진별 고가용성 아키텍처 구성과 목표 성능 달성	- 다중 인스턴스간 데이터 분산 및 지연 최소화 위한 인프라 스트럭처 구성- 데이터 확장성, 안정성 및 Fail-over 보장을 위한 DB 아키텍처 구성- 데이터의 이동, 복제, 백업, 복구, 모니터링 등 DB 라이프사이클에 따른 정책 및 관리 시스템 개발- DR 및 고가용성 서비스에 대한 기반 DB 서비스 환경으로 적용

Omni-Presence Gaming Platform 연구	다양한 환경에서 스트리밍 플레이할 수 있는 플랫폼을 개발	TV 스트리밍, Android 스트리밍, Mac 스트리밍, Android TV 스트리밍 등 다양한 환경에서 스트리밍 플레이할 수 있는 사용자 경험을 제공

스트리밍 성능 향상 연구	캡쳐, 인코딩/디코딩, 실시간 전송 및 터치 이벤트 처리 등 스트리밍 성능에 영향을 주는 모든 부분을 향상하기 위하여 다양한 연구 개발	- GPU 기반 캡처, 리사이징, 인코딩, 디코딩 연구- 단말간 스트리밍 성능 측정 도구 고도화 연구- 스트리밍 릴레이 서버 연결성 고도화 연구- 스트리밍 시 발생하는 화실 손상(색손실, 노이즈 등) 개선에 대한 연구

여러 게임들의 게임데이터 정보 제공을 위한 정보 파이프라인 개선 연구	여러 데이터 소스(DB, HTTP API, SP 등)들을 하나의 통합된 데이터 원천 소스로 변환 관리하고 조합하여 데이터 API 서비스를 생성하는 방법에 대한 연구 데이터 가공을 위한 작업들을 분리하고 분리된 작업들을 유연하게 가공할 수 있는 기법 연구	- 게임들의 게임데이터 API 구성 시 신규 서버를 구성 및 배포하지 않고 단일화된 플랫폼에서의 처리 방안 연구- 멀티 소스 데이터 가공 어플리케이션의 경량화 방안에 대한 연구- 멀티 소스 데이터 작업 스케아웃을 통한 데이터 가공 시간 단축에 대한 연구

콘텐트 관리 시스템 개선 연구	여러 서비스에서 제공하는 동적 콘텐츠 관리 시스템 개선에 대한 연구	콘텐트의 생산부터 배포까지의 과정에 있는 반복적인 작업들에 대한 자동화 연구

멀티 계정 관리 연구	여러 개의 계정을 이용해 동시에 게임을 실행하고 관리할 수 있는 시스템에 대한 연구	다양한 서비스에서 이용 가능한 멀티계정관리 기능 개발에 대한 연구

플랫폼 이슈 모니터링 시스템	Application container 모니터링 시스템. 부팅 오류, 비정상 자원(메모리,CPU) 사용량, cache 초기화 스케줄 실행, 거래소 메시지 비정상 처리 알림, 사용자 서비스 데이터 오류 알림	서비스 품질 향상, 서비스 운영 관리 효율화를 통한 업무 연속성 계획 관리 가능

PLAYNC Gateway	envoy 기반 Plaync 웹 서비스의 라우팅 처리 서비스 및 운영툴 개발	- 여러 권역의 웹 서비스의 유연한 라우팅 처리 가능- 기존 L7 장비를 통한 스위칭 처리와 비교해 단일 VIP를 통해 서비스 가능- 운영툴을 통해, 라우팅 설정에 대한 서버 재시작 없이 즉시 반영이 가능하고, 설정된 시간에 웹 서비스 점검/해제 가능

글로벌 사전 캐릭터 생성	글로벌 유저 동시 사전 캐릭터 생성을 위한 기반 구축	여러 권역의 글로벌 유저 동시 사전 캐릭터 생성 진행 시 레이턴시 없이 안정적인 진행이 가능하도록 kafka+redis 기반의 시스템 구축

Dynamic Management Tool	운영툴에 대한 추가적인 개발 없이 데이터 CRUD 가 가능한 운영툴 개발	- 복잡한 기능을 갖지 않고 데이터에 대한 CRUD 만 필요한 경우 추가적인 개발 없이 운영툴 설정을 통해 제공 가능- 운영툴 메뉴별로 권한을 부여 받은 운영자만 접근 가능할 수 있게 하여 보안성 강화

배포 알림 및 장애 탐지 모니터링	라이브 서비스 배포 및 서버 상태 확인 팀즈 알림 발송을 통한 모니터링 구축	- 라이브 서비스 배포 시작 및 종료, 배치 동작 후 성공/실패 여부에 대한 알림 발송- 서버 상태에 대한 주기적인 체크가 가능하고, 에러 메시지 발생 시 알림을 발송하여 이슈 발생 즉시 인지 및 조치를 통해 안정적인 라이브 서비스 가능

마케팅서비스 플랫폼	마케팅웹 API 설계, 서비스 관리툴, 서버 환경 구축 등 마케팅서비스 플랫폼 개발	- 마케팅웹 생성 및 망별 등록/ 배포 프로세스 간소화- 글로벌 IP 국가별 페이지 복제 및 다중 배포 관리- 상시 개발 로직 공통화 및 개별 기능 분리 모듈화 - 필요 변수를 public API로 공통화 및 일괄 관리- 마케팅웹 서버의 정상 접근 유무 판별 및 즉시 알림 - 각 IP 및 서비스에 따라 권한 분리 체계 구축을 통한 보안성 강화 - 관리 프로세스 통합 간소화 및 운영 리소스 효율화

마케팅웹 에디터 개발	마케팅 활동의 저변 확대 및 긴급 대응 체계 구축을 위한 웹 에디터 서비스 개발	- 마케팅 목적 및 필요에 따라 신속하게 페이지 제작 및 배포 가능 - 노코드로 마케팅에 활동에 필요한 다양한 개발 기능 삽입 및 편집 가능 - 제작 형태에 따라 권한 분리 체계 구축을 통한 보안성 강화- 제작 기간 단축 및 투입 리소스 효율화

마케팅웹 FE개발 라이브러리	마케팅웹 제작에 필요한 주 사용 기능을 공통화 및 모듈화한 FE서비스 개발	- 개발자를 위한 UI 컴포넌트 제공 - 동일 코드로 안정적인 UI제공 및 품질 고도화- FE개발 기간 단축 및 투입 리소스 효율화

사전예약 운영툴 개발	사전예약 에디터 및 통계툴 개발	- 사전예약 요청 시 서버 배포 없이 위지윅(WYSIWYG) 운영툴 에디팅을 통해 디자인된 결과물 산출 및 M/M 절감 효과 - 가시적인 통계툴을 제공함으로서 다양한 수치 확인에 용이

공통 모듈 라이브러리 NCUI	plaync 하위 서비스 제작에 필요한 공통 모듈 발굴 및 개발	- 공홈의 코드 공통화를 통한 관리 비용 절감- cnb, footer, 쿠키 동의 레이어 등을 조직 내/외부에 제공함으로써 중복 개발 비용 감소- 신규 게임 공홈 런칭 시 공통 모듈 사용으로 mm절감 및 일정 단축 효과

다양한 디바이스, 언어를 지원하는 웹 에디터 연구	Prosemirror 기반으로 웹 에디터의 필수 기능을 개발하고 추상화된 에디터 API를 제공하여 확장 가능한 웹 에디터 개발	한글, 아랍어 포함 13개국 8개 언어를 지원하고 iOS, Android등 모바일 환경에서도 매끄러운 편집 기능을 제공하고 워드, 엑셀에서의 복사/붙여넣기 기능을 지원하여 콘텐트 운영의 편의 기능을 제공함

운영툴 개발을 위한 디자인 시스템 연구 개발	일관된 UI/UX 가이드라인을 준수한 운영툴을 쉽고 빠르게 개발하기 위한 React, Vue 기반의 다양한 컴포넌트 개발	일관된 UI/UX 가이드라인을 준수하는 운영툴을 쉽고 빠르게 개발할 수 있도록 다양한 컴포넌트를 제공함

웹 커뮤니티 플랫폼 개선	커뮤니티 플랫폼을 구성하는 서버들간의 통신 프로토콜을 HTTP에서 gRPC로 변경하고 각 서버들에 서비스 매쉬 적용	각 서버들간의 통신 프로토콜을 gRPC로 전환하여 매우 빠른 속도로 서버간 통신을 할 수 있게 됨

단축 URL 시스템	웹 콘텐트의 긴 주소를 짧은 길이의 주소로 변환하여 제공하고 소스 URL로 이동 시켜 주는 시스템 개발	사용자에게 웹 콘텐트의 긴 주소를 보여주지 않고 변환된 짧은 주소를 보여줄 수 있게 되어 SMS 또는 길이 제한이 있는 서비스에서도 활용할 수 있음

Java 웹 서비스 개발을 위한 공통 라이브러리 개발	인증, 플랫폼 API 호출, 모니터링 시스템과 같은 인프라 연동 개발을 위한 Spring Framework 기반의 Java 라이브러리 개발	반복적인 코드 개발을 줄이고 인프라 연동을 쉽게 할 수 있어 개발 효율화를 이룸

게임데이터 정보 제공을 위한 데이터 파이프라인 개선	데이터 가공을 위한 작업들을 분리하고 Apache Airflow 구성하여 분리된 작업들을 적용	데이터 가공 어플리케이션의 경량화를 이루었으며 작업 스케일아웃을 통해 전체적인 데이터 가공 시간을 단축시켰음

게임데이터 게이트웨이 개발	Envoy WASM Filter를 개발, 적용하여 게임데이터 API 서비스를 신규 개발 및 배포 과정 없이 설정 변경만으로 제공 할 수 있는 기능 개발	신규 게임데이터 API 구성 시 개발, 빌드 및 배포 없이 설정 변경만으로 제공할 수 있어 게임 업데이트에 맞추어 빠르게 API를 변경하여 제공할 수 있음

OpenTelemetry 기반 통합 모니터링 플랫폼 구성에 대한 연구	OpenTelemetry를 이용하여 메트릭, 트레이스 데이터를 통합, 수집하는 플랫폼을 구성하고 장애 상황을 진단하여 전파할 수 있는 기능 제공	- VictoriaMetrics, ClickHouse와 같은 고성능 저장소를 이용하여 대용량의 데이터 수집 및 조회를 개선함- 고도화된 샘플링으로 장애 발생 시점의 정보를 추가 수집할 수 있는 기능을 제공

파일 서버 및 정적 리소스 저장소 성능 개선에 대한 연구	파일 저장을 위한 Object Storage 적용 썸네일 생성 프로세싱 개발 시 Rust 도입 개발 Etag 및 로컬 캐시 적용	- Object Storage 적용으로 파일 관리 시스템을 개선- 썸네일 생성 프로세싱에 Rust 도입으로 작업에 대한 리소스 절감- Etag 및 로컬 캐시 사용으로 CDN 비용 절감

NCP (NC Cloud Platform) 모니터링 백엔드 기술 연구	NCP(NC Platform)내에서 구축된 인프라와 어플리케이션들의 지표를 수집하여 조회하는데 필요한 기능 개발	- NCP(NC Cloud Platform)의 시스템 모니터링 구성을 자동 지원함- 모니터링 리소스 및 대시보드 권한을 위한 API 개발- 안정적인 모니터링 수집 환경 제공- Serverless 적용을 통해 리소스 절감

스트리밍 플레이 연구	스트리밍을 기반으로 원격 게임 플레이 서비스 개발	게임 화면 캡쳐, 인코딩/디코딩, 실시간 전송 및 터치 이벤트 처리 기술을 기반으로 Yeti, 퍼플온 서비스를 개발하여 시간과 장소에 구애 받지 않고 게임 플레이할 수 있는 사용자 경험을 제공

클라우드 게이밍 플랫폼 연구	클라우드 환경에서 게임을 실행하고 스트리밍 플레이할 수 있는 플랫폼을 개발	클라우드 환경에서 컨테이너 기반으로 게임을 실행하여 사용자는 게임 실행할 PC 없이 원격 단말기를 통해 효율적인 스트리밍 플레이 경험을 제공

외부 게임 스트리밍을 고려한 통합 솔루션 개발	시스템 연동 없이 스트리밍 플레이할 수 있는 솔루션을 개발	협업을 통한 연동이 어려운 외부 게임을 시스템 연동 없이 캡처하여 스트리밍 및 터치 이벤트를 처리하여 스트리밍 플레이 서비스를 확장 제공할 수 있는 솔루션을 개발

스트리밍 성능 측정 방법에 대한 연구	실시간 전송을 하는 단말간 스트리밍 성능을 측정할 수 있는 방법을 연구	두 단말에서 각각 소요하는 시간과 단말간 실시간 전송에서 생기는 시간차를 고려하여 실제 사용자가 스트리밍 플레이하면서 느끼는 지연 및 서비스 품질을 수치화하여 측정할 수 있는 방법을 연구하여 객관화된 성능 지표를 제공

스트리밍 Relay 서버 할당 개선 연구	스트리밍 시 Relay가 필요한 경우, 효율적으로 Relay 서버를 활용하기 위한 방법을 연구	P2P 연결이 불가하여 Relay 서버를 통해 스트리밍하는 경우, Relay 서버를 효율적으로 사용하기 위하여 서버 할당 방법을 개선하여 비용 효율화

그래픽 렌더링 API 탐색 알고리즘 연구 (직무발명 신고)	게임 클라이언트에서 정보(그래픽 렌더링API) 를 공유해 주지 않아도, 실시간(게임 클라이언트 구동 중) 스트리밍이 가능하도록 그래픽 렌더링 API를 최적의 알고리즘으로 확인	- 게임 스트리밍 시장 내 기술 선점 및 방어 (경쟁력 강화)- 신규 게임의 스트리밍 작업의 신속함- 게임의 렌더링 API 가 변경, 혹은 신규 API 가 나와도 적용할 수 있는 대응성- 앞으로 추가될 타사 신규 게임 클라이언트에 대한 확장성

Face Tracking 기술을 활용 연구 (데이터 전송 기술 연구)	Unity-iOS 센서 데이터 전송 프로토콜 개발	Android/iOS Face Tracking 기술을 활용하여 모바일에서 추출한 비디오/오디오 데이터와 센서 데이터를 WebRTC 를 통해 실시간 전송하여 Unity 엔진에 Plug-in 형태로 제공, 가상 모델링할 수 있도록 제공

스트리밍 비디오 색감 개선 연구	스트리밍 시 발생할 수 있는 색손실, 노이즈 개선 연구	스트리밍 시 디바이스, 코덱에 따라 발생하는 색손실, 노이즈를 Color Space 값을 전달하여 보정하여 색감을 개선

테스트 시나리오/스크립트 자동 생성 시스템	생성형 AI를 이용한 테스트 시나리오/스크립트 생성 및 자동테스트 수행 시스템 연구 개발	운영 중인 자동테스트 시스템에 생성형 AI를 접목하여 테스트 시나리오와 스크립트 작성 효율을 높이고 유지보수를 줄여 투입 리소스(인력)를 확보함

Unreal Engine 5 자동테스트 플러그인 개발	최신 게임 엔진에 최적화 된 자동테스트용 플러그인 연구 개발	생성형 AI를 활용한 게임 플러그인의 연구 개발 및 적응으로 최신 게임 엔진 자동테스트를 최적화함

광학 문자 인식(OCR) 기술을 이용한 자동테스트 기술 개발	학습이 가능한 광학 인식 기술(OCR)을 적용하여 범용적인 자동테스트가 가능한 플러그인 개발	테스트 빌드마다 자동테스트 개발 과정을 생략할 수 있고 방대한 양의 테스트 데이터를 빠르고 정확하게 활용할 수 있으며 휴먼 에러를 방지함

자동테스트 프레임워크 개발 (테스트 워크벤치)	자동테스트 관리/수행 및 수행 결과를 한 곳에서 제공하는 웹서비스 개발	자동테스트에 관련된 모든 업무를 하나의 웹에서 제공/시각화 하여 테스트 관련 업무 효율성을 높임

게임 플랫폼(Windows, Android, iOS)에서 동작하는 자체 안티치트 솔루션 개발	게임 론칭 플랫폼(Windows, Android, iOS)을 대상으로 게임 클라이언트 보호와 부정사용자를 탐지하는 안티치트 솔루션 개발	게임 론칭 플랫폼에서 동작하는 안티치트 솔루션을 개발하여 게임 클라이언트를 보호하고 불법 프로그램을 탐지하는 솔루션을 개발 - 정적분석 방지 / 클라이언트 무결성 검증 / 부정사용자 탐지 / 탈옥, 디버깅, 코드변조 탐지 등

서버보안 솔루션 개발 (SAMS: Security Analysis Management System)	보안적 시각으로 서버 상태를 가시화하고, 주기적인 점검을 통해 취약점 탐지 및 서버 무결성을 검증하기 위한 서버 보안 솔루션 개발	서버 내 실행 중인 프로세스 및 네트워크 정보 수집을 위한 서버 보안 솔루션 개발 - 서버보안 점검 수행 / 스캐닝 기술 활용 Shadow 영역의 서버 탐지 등 - 서버 모니터링 시 비정형화된 패턴을 갖는 악성코드의 공격을 사전에 대처하기 위한 방법 (특허 출원(10-2020-0169362)) - 서버 내 실행중인 프로세스 및 네트워크 정보들에 대한 모니터링 기능 - 자신이 관리 중인 서버 리스트 확인 가능 (특허출원: 로그 정보 기반 외부 전자 장치에 매칭된 사용자를 식별하는 전자 장치 및 그 방법)

사설서버 탐지 서비스 개발	회사 게임 IP로 사설서버를 홍보하는 외부 사이트를 탐지하는 서비스를 개발	크롤링 기술을 활용하여 사설서버를 홍보하는 포털 사이트를 목록화하고, 각각의 게임 사설서버 사이트에 대한 정보를 탐지하여 대응에 활용

콘솔 게임 보안점검 기술 연구	안전한 콘솔 게임 개발을 위한 게임보안위협 및 대응방안 기술연구	- 콘솔 게임의 보안점검을 위한 에뮬레이터 및 커스텀 펌웨어 활용 점검 환경 연구- 콘솔 게임에서 발생가능한 보안위협 Top 5 및 대응방안을 정리하고 정보보안 가이드북/NC Developers를 통해 배포

부정사용자 탐지 방법론 개발	게임 장르 특성에 따른 게임 로그 분석을 통해 부정사용자(작업장) 그룹의 공통된 행동기반 패턴을 개발/적용하여, 부정사용자 유저들을 탐지하는 방법론 개발	부정사용자(작업장) 그룹의 행동기반 특성을 파악하여 탐지 패턴을 개발하고 부정사용자를 탐지하여, 제재에 활용되는 데이터를 제공 - 게임 시퀀스 분석 패턴 개발 / 비정상 게임 사용 패턴 개발

보안점검 자동화 (게임, 서비스, 인프라)	게임, 서비스, IT 자산의 자동 보안 점검 개발	빈번하게 보안점검이 필요한 게임, 서비스, IT자산에 대해 점검 업무 리소스를 효율화 하고 상시 취약점 점검으로 서비스가 안전하게 유지되도록 보안 취약점 등 점검 자동화 기술 개발 및 구현 - 론칭, 업데이트 게임 빌드 리소스 자동 보안점검 개발 - 플랫폼 소스코드 자동 보안점검 개발 - 신규 서버 자동 보안점검 개발

CodeSign 관리 시스템 개발	CodeSign 인증서를 하나의 시스템에 중앙화 하고, API 호출을 통해 Windows 실행 파일의 코드 서명을 할 수 있는 시스템 개발	CodeSign 인증서를 하나의 시스템으로 중앙 관리하고, API 토큰 발급을 통해 사용자 및 권한 관리를 가능하게 하여 인증서 관리 보안성 향상에 기여

ACL 이력/그룹 관리 서비스 (ACL Browser/ACL Group Manager)	ACL 신청/관리 업무 효율성을 증대 하기 위해 ACL 관리 기능을 개발	- ACL 신청 및 관리에 소요되는 리드타임을 단축 시키기 위한 ACL 이력 조회 기능 개발- 방화벽 정책의 정상 적용 여부 체크 기능 개발- ACL 신청 시 서비스 또는 서버 그룹 단위로 신청 가능하도록 개발

내/외부 보안위협 연구 및 대응체계 구축	- 멀티 클라우드의 Native 서비스를 활용하여 외부 위협이 발생 될 수 있는 상태 변화(SG, NACL, 등) 점검 - SaaS 등 정보유출 상시 모니터링 및 대응 프로세스를 수립하고, 업무 리소스의 효율화 및 체계적인 대응을 위하여 티켓 기반 플랫폼 구현	클라우드 환경의 상시로 모니터링으로 외부 위협이 발생 될 수 있는 이슈를 즉시 대응 - 정보유출 대응 업무가 담당자 수준 및 경험에 의존하지 않고 일관성 있게 진행 가능하며, 티켓 기반 플랫폼을 통해 체계화 및 유출/시도 파일을 티켓 내에 자동 수집하도록 구현

취약점(CVE)으로 인한 보안 위협 요인 분석 및 실시간 대응방안 연구 (외부위협)	사내 PC, 서버, 애플리케이션에서 고위험 취약점 발생 여부를 신속하게 인지하고 대응할 수 있는 체계 구현 및 국내외에서 발생되는 사이버 위협 및 동향 정보를 기반으로 회사의 위협 수준 판별 및 대응하는 시스템 개발	- RCE, RAT 등 고위험 취약점이 발생했을 때 신속하게 인지할 수 있고, 심각도 및 사내 영향도를 분석하여 조치 일정 및 계획을 수립하여 체계적인 대응 가능- 국내외 기관 및 기업 대상으로 발생되는 해킹 공격 동향과 취약점 등의 위협 정보를 사내 보안시스템과 연동하고 분석하여, 회사의 위협 수준을 판별하고 이에 맞춰서 사전 대응이 가능

취약점 관리 시스템 (Key Indicator for Web vulnerability Inspection)	전사 서비스 보안점검 및 발생 취약점을 이력화 하고 취약점을 쉽게 개선관리 할 수 있는 서비스 개발	- 전사 애플리케이션 서비스의 보안점검 결과 및 위험 단계 별 취약점 개선 현황 대시보드 구축 - 반복 발견되는 취약점을 식별하여 발생 빈도가 높은 취약점을 설계/개발 단계에서 사전 제거 - 보안점검 취약점에 따른 위험도 산정을 표준화하고 이력관리 및 결과보고를 자동으로 관리하여 보안점검 및 취약점 개선에 소요되는 업무 리소스를 효율화 - 서비스 상시 점검이 누락되지 않도록 점검 경과를 자동 관리 (ISMS 대외 심사기준 준수)

보안 인식도 측정 지표 개발	임직원의 보안인식을 측정할 수 있는 설득력 있는 고유의 지표를 개발하고, 주기적인 조사를 통해 전체적인 보안인식 추이를 파악하기 위한 연구	- 연구결과, 지표를 '보안인식' 과 '보안지식' 두 분류로 구분하고, '보안인식' 측정에 집중하고자 'SMCRE 평가 모델을 도입하여 지표의 설득력을 높이고, '펄스 서베이' 방식 활용, 추이를 파악- 보안인식 변화 추이를 파악하여 인식 변화 발생 시 원인을 파악해 인식에 미치는 영향 요인을 분석하고 추후 이를 향상시키기 위한 방안을 후속 연구 개발함

데이터 활용을 위한 위험분석 및 관리방안 연구	가명정보를 분류하고, 위험분석 및 가명처리 수준을 정의한 후, 가명처리 진행하며, 적정성 검토 및 추가 가명처리와 활용된 데이터의 사후관리를 위한 관리방안 연구 및 프로세스 구현	이용자에게 사전 동의 받지 않은 범위 외의 목적으로 데이터를 활용할 수 있으며, 대상선정에서 위험도 측정, 가명처리 수준정의와 가명처리까지 신속하게 진행됨. 또한 가명정보의 관리적 기술적 보호조치를 통해, 안전하게 지속적으로 관리 가능함

사운드 자동화 플러그인 개발 및 최적화 적용 연구	모션 사운드 자동 배치 플러그인(NCAnimSound), 환경음 자동 배치 플러그인(NCAmbience) 개발 및 프로젝트 최적화 적용	모션 사운드와 환경음 배치를 자동으로 할 수 있는 사운드 자동화 플러그인 기능을 개선하고 신규 프로젝트에 적용하여 개발 편의 및 생산성 강화

사실적 공간 Reverb 연출을 위한 IR(Impulse Response) 라이브러리화 연구	공간별 어쿠스틱에 따른 울림과 주파수 특성을 녹음 및 모델링하여 인게임 적용 가능한 프리셋 데이터화 연구	IR 라이브러리 프리셋을 게임엔진 및 DAW 상에 Convolution Reverb 형태로 적용함으로써 다양한 인게임 공간에서 현실 같은 공간 Reverb 퀄리티 제공

3D 오디오 기술 실용화 적용 연구	PC, 콘솔, 모바일 등 다양한 플랫폼에 대응 가능한 3D 오디오 기술을 연구하고 자사 프로젝트에 적용	플랫폼 별 대응 가능한 3D 오디오 출력 기술력 확보 및 유저 옵션 개선을 통해 효과적으로 3D 오디오 경험을 제공하여 보다 향상된 사운드 위치 표현과 현실 같은 몰입감 제공

TTS 기반 인게임 NPC 자동발화 연구	기존 Text-To-Speech AI 기술을 활용한 NPC 대사 자동 발화기능 모듈 개발	AI Speech Lab 자체 개발 TTS 기술을 응용하여 자사 게임 내 NPC 대사의 자동 발화 기능을 개발함으로써 MMO 기반 풀보이스 제작의 비용 절감 및 개발 공정 단축에 기여

몬스터 보이스 자동 생성 연구	AI 기반 기술을 통한 몬스터 보이스 SFX Design 작업 공정 자동화	몬스터 보이스를 제작하고자 하는 연출자의 의도에 가깝게 원본 오디오 선별 및 효과음 처리를 위한 추가 공정이 자동화되도록 개발함으로써 양산화 몬스터 보이스 디자인에 대한 생산성 향상에 기여

유사 사운드 검색 기능 연구	청각적 유사도 혹은 음향적 특징 등을 기준으로 사운드를 검색할 수 있는 기능 개발	기존의 키워드 기준 검색으로 얻을 수 없는 검색 결과를 제공하여 creativity를 보조하고, 사운드 디자인에 필요한 리소스 선별에 소요되는 시간을 단축하여 작업 효율화에 기여

콘솔 게임패드 스피커, 햅틱 기능 활용 연구	콘솔 게임 패드(Playstation, Xbox), 모바일(iOS, Android) 기기 특성을 고려한 게임 패드 스피커와 햅틱 기술 연구	게임 플레이시 게임 패드 스피커와 햅틱 활용을 통해 게임 상황 인지를 강화하고 플레이 몰입감 제공

슈팅 장르 총기 사운드 개발 연구	타격감 있는 총기 격발음 및 현장감 있는 격발 공간 잔향음을 게임 상황에 따라 출력할 수 있도록 디자인하고 사운드 피드백 출력 시스템을 개선	총기 사운드를 공간 특성에 따라 사실적이고 몰입감 있게 연출할 수 있는 역량을 내재화하여 자사 슈팅 기반 게임 사운드 개발 경쟁력 강화 및 상품성 확보에 기여

Full Performance Capture 동시녹음 품질 및 효율 개선 연구	모션 캡쳐와 동시녹음이 함께 진행되는 Full Performance Capture 시 녹음 품질을 높이기 위한 마이킹 방안 및 동기화 장비 기술 연구	모션 캡쳐가 필요한 자사 프로젝트의 동시녹음 품질 개선과 더불어 동기화된 Motion/Voice 데이터의 원활한 확보 기술을 내재화 함으로써 현장감 있는 보이스 리소스를 확보하고 데이터 관리 프로세스를 단순화하여 업무 효율화 실현

데이터 접근 빈도에 따른 데이터 및 클러스터 계층화 (Data/Storage Tiering)를 통하여 대용량 로그 저장 최적화 기술 개발	대규모로 저장된 데이터 중 장기 보관이 필요한 로그(최소 2년 이상의 과거 로그)를 전용 아카이빙 클러스터로 압축/저장 (Erasure Coding, zstd) 하기 위한 기술 개발	- 현업 임직원들 (분석가 및 일반 사용자)들이 라이브 게임 로그를 활용하기 위해 데이터에 접근하는 빈도 분석- 빈도가 낮은 데이터는 비용이 저렴한 아카이빙 클러스터로 이관하고, 이로 인해 보다 쾌적해진 클러스터 환경에서 접근이 많은 최신 데이터 사용에 충분한 컴퓨팅을 제공 받을 수 있도록 대량 데이터 저장 관리 시스템 (Data/Storage Tiering)을 효율화

Self-Analytics를 위한 데이터 대시보드 서비스 개발	데이터 분석 결과를 차트와 대시보드 형태로 쉽게 변환할 수 있는 서비스 개발 직관적인 사용자 인터페이스(UI)를 제공하여, 비전문가도 복잡한 개발 과정 없이 쉽게 사용할 수 있도록 함	- 데이터 분석 결과를 더 많은 사람들이 쉽게 시각화하고 이해할 수 있게 하여, 분석 내용의 공유를 용이하게 함- 데이터 분석가는 복잡한 코딩이나 외부 서비스에 의존하지 않고도, 데이터 분석 결과를 빠르고 효과적으로 시각적으로 표현할 수 있게 되며, 이로 인해 데이터 분석 결과의 이해도가 크게 향상되며, 데이터 결과 공유가 더욱 쉬워짐

대용량 게임로그의 스트리밍 데이터 적재 기술 개발	실시간으로 게임 이벤트를 적재와 조회가 가능한 스트림 테이블	- 공개된 프레임워크를 통해 ACID 한 트랜잭션 지원과, 스냅샷 저장 지원 등의 기능을 ETL 플랫폼에 적용함으로써, 기존 분산 저장소에서 트랜잭션 미지원에 따른 교체 혹은 중복 적재 프로세스를 개선하여 저장공간 및 운영 효율을 극대화할 수 있음- 트랜잭션 미지원과 자동 압축 등의 기능 적용을 통해 실시간 데이터와 배치 데이터 적재를 하나의 파이프라인을 통해 구축할 수 있을 것으로 판단되며, 이를 통해 기존 람다 아키텍처의 단점인 구현 및 운영 복잡도를 단순화할 수 있어 전체 개발 및 운영 리소스를 절반 수준으로 줄일 수 있을 것으로 예상되며, 여러 파이프라인에 의한 정합성 등의 문제도 같이 해결

대용량 분산형 데이터의 운영관리 기술 개발	테이블 수준에서 생명주기를 관리할 수 있는 보존연한 관리 기술	- 다양한 오픈소스를 활용하여 분산 저장소에서 관리되는 데이터에 대해 데이터의 유형과 특성에 따라 보존연한을 관리할 수 있고 보존 기한이 지나간 데이터에 대해 안전하게 삭제하여 분산 저장소의 저장공간을 일정한 수준으로 유지- 하이브 테이블 외에도 일정한 규칙을 가지고 저장된 모든 데이터에 대한 관리가 가능해 분산 저장소에 저장하는 다양한 데이터에 대한 생명주기를 관리를 통해 저장공간을 효과적으로 운영 및 관리

언리얼 버츄얼 프로덕션 환경 구축	모션 캡처 촬영 시 실시간 언리얼 버츄얼 프로덕션 지원 환경 구성	버츄얼 카메라(광학식/자이로식) + 캐릭터 실시간 + 배경을 합쳐 실제 시네마 연출과 같은 버츄얼 프로덕션을 구성하여 개발실 최종 결과물을 예측함으로써 개발 프로세스의 효율을 높임

모션 캡처 실시간 언리얼 프리뷰 환경 구축	바디, 페이셜, 핑거 등 풀 퍼포먼스 모션 캡처 시 언리얼 실시간 프리뷰 환경 구성	풀 퍼포먼스 모션 캡처 촬영 시 게임 환경이 구성되어 있는 언리얼에 실시간으로 구현하여 촬영하면서 바디, 페이셜, 핑거 등이 적용된 캐릭터를 직관적으로 확인이 가능할 수 있게 하고, 실시간 디지털 휴먼 개발에 필요한 환경을 제공

페이셜 실시간 프리뷰 환경 구축	언리얼에서 페이셜 실시간 프리뷰 환경 구성	- 프리뷰 용도로 활용이 어려운 개발실의 캐릭터를 메타 휴먼의 Mesh to MetaHuman을 활용해 쉽게 퀄리티 높은 페이셜 프리뷰 제공- 촬영과 동시에 결과물을 예측할 수 있는 환경을 제공하여 개발 프로세스의 효율을 높임

바이브 트래커를 이용한 자이로 장비 개선	Xsens 자이로 모션 캡쳐 수트 장비에 Vive 장비를 결합하여 모션 캡쳐 데이터 퀄리티 개선	Rotation 데이터를 사용하여 촬영되는 자이로 모션 캡쳐 시스템에 Translate 값을 보정해 줄 수 있는 VIVE 장비를 같이 착용하고 촬영함으로써 보다 정확한 위치값을 가진 데이터를 얻을 수 있음

차세대 스캔방식 연구	생성형 AI와 NeRF(Neural Radiance Fields) 기반의 스캔 데이터 활용범위 확장 연구	생성형 AI와 NeRF 기술을 추적 연구하여 게임 및 영상 제작에 활용될 수 있는 환경을 구축

캐릭터 스캔 데이터의 효율적인 활용 방법 연구	다수의 스캔을 혼합하여 극사실적인 캐릭터를 빠르게 생성	- 다수의 캐릭터 스캔 데이터를 혼합하여 사실적이고 개성 있는 디지털 캐릭터를 생성- 다양하게 활용할 수 있는 기술 기반을 마련하고 효율적인 축적 리소스 사용

데이터 퀄리티 향상을 위한 Light Cage 기술 고도화	Light Cage를 이용한 극사실적인 질감 스캔	Light Cage 스캔 기술 연구를 통해 추출한 극사실적인 질감 데이터를 캐릭터에 적용하여 사용자의 경험과 몰입감을 극대화

배경 스캔 데이터의 효율적인 활용 방법 연구	모듈화 기법을 통해 스캔 데이터를 효율적으로 활용	극사실적인 배경 스캔 데이터를 모듈화 하여 데이터 작업 편의성 및 효율성을 높임

스캔 기반 절차적 콘텐츠 생성	스캔 데이터를 Unreal5 PCG(Procedural Content Generation) 시스템에 적합하게 가공하여 극사실적인 레벨을 빠르게 생성	스캔 촬영된 고품질 3D데이터를 빠르게 콘텐츠화 하여 개발 효율을 높임

언리얼5 나나이트(nanite) 기반 스캔 연구	언리얼 엔진 나나이트 활용한 스캔 프로세스 확장	언리얼 엔진 나나이트에 적합한 스캔 프로세스를 구축하여 나나이트 활용성을 높임

광대역 스캔 기술 고도화	광대역 스캔 기법을 이용해 극사실적인 레벨을 구축	광대역 스캔 기법을 활용해 실제 구역을 빠르게 스캔하여 사실적이고 정확한 레벨을 구현

Cloud Computing	Karpenter를 이용한 k8s Cluster Level Autoscale	- 사용자 트래픽 유입량에 비례하여 Cluster Node의 크기를 동적으로 Scale In/Out 하는 기술- Cluster Node의 크기를 동적으로 조절하므로 HPA(=Horizontal Pod Autoscaler) 대비, 비용효율적으로 대규모 트래픽 처리 가능

Rust base code의 interface auto binding	플랫폼에 따라 각각 다른 언어로 개발해야 하는 SDK를 Cross-platform 빌드가 가능한 Rust 단일 코드베이스로 개발하여 다양한 언어에서 사용할 수 있도록 interface auto generation	다양한 플랫폼, 다양한 언어를 Rust 단일 코드베이스로 개발하여 테스트/배포/운영 전반의 과정을 효율화

Cloud Computing	Messaging Platform 인프라의 k8s 운영	- Persistent한 상태 저장이 요구되는 Messaging Platform 인프라를 k8s Cluster에서 운영하는 기술- 전문 인력이 요구되는 인프라 관리 업무를 IaC(Infra As Code)로 변경하여 비용효율적으로 인프라 관리를 자동화

클라이언트 크래시 자동 수집 및 분석 시스템	클라이언트가 비정상적으로 종료되었을 때 크래시 덤프와 게임 실행 로그를 자동으로 수집하여 개발자가 문제 해결을 하고 고품질의 게임 서비스를 유지할 수 있도록 도와줌	- 클라이언트 로그와 크래시 덤프를 자동으로 분류하고 발생 빈도를 측정하여 개발자가 발생 빈도가 높은 문제부터 해결할 수 있게 도와줌 - 글로벌 유저 대상으로 디바이스 실행 정보와 비정상 종료 시점의 피드백 정보를 수집할 수 있음

연구과제	개발 내용	연구결과 및 기대효과

애니메이션	Stable Inertial Transition	관성 전환 연구 , 관성 블렌드의 오버슈팅 , additive 포즈로 인한 오류 개선 등을 통해 캐릭터나 물체의 움직임을 부드럽고 현실감 있게 표현할 수 있도록 구현합니다 .

절차적 로코모션	Semi-Procedural Locomotion, 4 족 , 클라이언트 -서버 구조의 부드러운 경로 이동 등 캐릭터의 이동 및 움직임을 세밀하고 자연스럽게 처리합니다 .

리타기팅 자동화	자동화된 설정의 리타기팅 묶음 처리를 통해 애니메이션 작업을 자동화하여 제작 효율성을 향상시킵니다 .

빌드시스템	Unreal Build Accelerator	에픽의 개발 백본인 Horde 및 분산 컴파일링 , 캐시 기능을 활용하여 빌드 시간을 줄이는 기능을 구현하고 , 내부 검증 후 프로젝트에 적용합니다 .

Horde CI/CD	언리얼 엔진과 동일한 지속적 통합 및 지속적 전달 (CI/CD)서비스를 구축하여 공통 엔진의 사용성을 향상시키고 개발 이터레이션 횟수를 늘입니다 .

모바일 GI	Reflective Shadow Map	실시간 렌더링 및 그래픽스에서 사용하는 그림자 및 반사 효과를 생성하기 위한 기술을 모바일에 적용할 수 있도록 구현하고 , point light 기반의 실내 던전용 솔루션을 개발합니다 .

협업	게임 개발실 최적화 지원	프로젝트의 부하 발생 지점을 모니터링하여 CPU/GPU 사용량 , 메모리 사용량 , 프레임 속도와 같은 성능 지표를 검토하면서 병목 현상을 확인하고 , 플랫폼 별 최적화 방안을 제공합니다 .

아트 퀄리티 개선	헤어 렌더링 / 물리개선	스트랜드 기반 헤어 렌더링 기술을 개선하여 캐릭터의 머리카락 텍스처와 헤어의 움직임을 더 자연스럽게 표현합니다 .

애니메이션	애니메이션 구조에 대한 이해를 기반으로 캐릭터 움직임 및 객체의 동작을 더 부드럽고 현실적으로 표현합니다 .

비주얼 퀄리티	물 , 재질 , 조명 , 그림자 , 빛 등 환경의 물리적 특성을 나타낼 수 있는 효과를 개선하고 물체와 상호 작용이 가능하도록 인터렉션을 추가하여 아트 퀄리티를 높일 수 있도록 지원합니다 .

guide 방식 hair 시스템	guide 방식의 interactive groom으로 효율적인 헤어 제작	기존 보다 가벼운 데이터로 시뮬레이션 및 베이크 가능한 guide 방식의 Interactive groom을 도입하여 데이터 양에 따른 엔진의 렌더링 에러 및 헤어 제어의 문제를 해결하고 효율적인 헤어 제작 가능
엔진용 오나트릭스 , 블렌더의 Hair 기능 작업적용 진행중

헤어 시뮬레이션	엔진에서 헤어의 디테일한 움직임 구현	엔진에서 디테일하고 실제와 같은 헤어를 구현하기 위해 , 기존 XGen 및 guide 방식의 헤어를 시뮬레이션하고 베이킹하여 영상에 적용할 수 있는 기술 구현

FACS (Facial Action Cording System) rig skinning	Unreal Engine 에서 캐릭터의 디테일한 페이셜을 구현	기존 blend shape 방식은 버텍스의 노멀을 엔진에서 제대로 표현하지 못해 눈꺼풀 및 얼굴 주름의 디테일한 표현 시에 쉐이딩이 제대로 되지 않아 얼룩이 생기는 문제가 발생하였고 , 이를 해결하기 위하여 skinning 방식으로 변환
추가적으로 기존 메쉬를 메타휴먼 토폴로지로 변경하고 , 메타휴먼 애니메이터 페이셜 테스트예정

Bifrost 를 활용한 실시간 FACS target	기존 대비 효율적인 FACS 타겟의 구성	FACS 기존 구성 방식 보다 파일 관리 및 분리 작업 시간을 획기적으로 단축하고 , 작업과 동시에 페이셜 데이터의 수정 작업이나 분리작업이 가능 . 이로 인해 타겟 수정 부담을 줄이고 , 퀄리티를 높이는데 용이

메타휴먼 페이셜 애님 트랙 추출	메타휴먼 혹은 메타휴먼 릭을 사용할 때 페이셜 키를 추출	기존 메타휴먼의 페이셜 데이터는 컨트롤 리그에 키 데이터를 적용해야만 페이셜이 확인 가능하여 , 페이셜을 수정하거나 길이 수정을 할 때 타이밍 및 데이터 입력 오류 등의 이슈가 있었고 , 이를 페이셜 부분만 애님 시퀀서로 교체하여 , 페이셜 수정이 용이하도록 구성

페이셜 애니메이션	광학식 마커 데이터 테스트 및 활용	광학식 마커 방식 테스트로 기존 마커 방식에서 문제가 되었던 데이터의 왜곡이나 흔들림 등을 해결하고 선행 테스트로 문제점 파악

body 관절 디테일 향상 기법	디지털 캐릭터의 디테일한 관절 구현	디지털 캐릭터 관절이 움직일 때 접혀지는 부분의 근육 표현이나 , 잘못된 형태로 접히는 것을 방지하기 위해 추가 디폼 컨트롤러 및 타겟 등의 보정으로 관절 부분 디테일을 높일 수 있는 기술 구현 , ZiVA 활용 테스트 , ML_Deformer 활용예정

디지털 휴먼의 근육 시뮬레이션	디지털 휴먼의 디테일 높은 근육 표현	사실적인 근육 움직임을 리깅에 구현하여 캐릭터의 움직임에 맞는 근육 표현 , ML_Deformer 활용예정

의복 물리 시뮬레이션 (Bake)	캐릭터의 의복을 디테일하고 볼륨감 있게 표현	마블러스의 재봉선에 맞게 제작된 의복들에 실제 애니메이션을 적용하여 , 더욱 디테일하고 자연스러운 의복의 움직임을 표현 ML_Cloth 활용 예정

군중 시뮬레이션	디지털 캐릭터의 군중 표현	다양한 캐릭터의 군중 시뮬레이션 구현으로 대규모 전쟁 및 많은 수의 캐릭터 움직임을 효과적으로 표현

VFX VDB 활용	VDB plug-in Unreal Engine 5 적용	open VDB 를 nano VDB로 바꿔서 데이터를 줄임으로써 , 렌더링 부하를 줄이거나 VDB를 3d Volume Texture로 쉽게 변경함으로 VFX 퀄리티 향상 기여 , Embergen , 후디니 활용

USD의 언리얼 환경 적용	툴 간에 데이터 호환이 가능하게 하는 USD의 엔진 적용	서로 다른 툴 간에 데이터의 호환이 가능한 USD를 테스트 함으로써 , 언리얼 엔진에서 마야 , 맥스 , 후디니 간 데이터 호환 여부 확인 . 차후 다른 툴에서 영상 렌더링까지 가능하도록 계획
엔진 업데이트로 추가 테스트 예정

Toon shading	언리얼 엔진에서 툰 느낌의 영상 구현	언리얼 엔진에서 카툰 느낌의 영상을 제작하기 위해 각 캐릭터별 쉐이더 , 포스트 쉐이더 , 배경분할 등을 통한 각 단위의 컬러변형 , 마스킹 등을 통하여 셀 쉐이딩 구현

custom import tool	Unreal Engine 에서 애니메이션을 빠르게 임포트 할 수 있는 툴 구현	기존 FBX 방식 대비 애니메이션에 사용되는 정보만 추출하여 빠르게 export import 가능한 플러그인 구축 , Json 방식활용 , 추가기능 구현중

custom render pass	합성 혹은 컬러그레이딩을 위한 채널 분리 시스템	엔진에서 후반 혹은 합성 작업 시 , 배경 , 캐릭터 , 포그 등의 데이터들을 따로 분리하여 영상 출력함으로써 , 합성 혹은 컬러그레이딩에 효과적으로 분리된 레이어들을 활용

Alembic cache streaming	Alembic 캐쉬를 스트리밍하여 처리 속도를 높임	언리얼 엔진에서 alembic 파일을 기존의 alembic Import가 아닌 스트리밍 방식으로 변환하여 , 데이터 임포트 시간 , 전체적인 데이터의 부하 그리고 비디오 메모리 오버를 통한 크래쉬를 줄이기 위한 기술 ( 5.1 테스트완료 )

Unreal 5.2 PCG	디테일한 레벨의 빠르고 효율적인 구성	언리얼 5.2 에 추가된 Procedural Content Generation 기능을 사용하여 시네마에 사용되는 거대하고 디테일한 환경을 빠르게 구성할 수 있도록 기반기술 습득

효율적인 페이셜 애니메이션	메타휴먼 애니메이터의 활용	메타휴먼 애니메이터를 활용하여 기존 스캔기반의 페이셜 애니메이션보다 빠르고 정확한 페이셜을 제작

리얼타임 패스트레이싱	패스트레이싱을 활용한 렌더링 퀄리티 향상	렌더링에 사용되던 패스 트레이싱 기술이 리얼타임에서 사용할 수 있게 됨으로써 엔진에서 렌더링 퀄리티의 이미지를 빠르게 뽑아낼 수 있는 기반기술 테스트

Substrate	5.2 엔진에 추가된 새로운 재질 쉐이더	더 높은 퀄리티의 BRDF 를 지원하는 쉐이더로 다양한 재질을 더 높은 퀄리티로 표현할 수 있어 시네마 작업에 도입하기 위하여 활용예정
( 현재 Path-tracer 에서는 적용되지 않는상태 )

업무 효율화 플랫폼	프로젝트 관리도구	NC 사용성에 기반한 프로젝트 관리 Tool 구축 /서비스를 통한 전사 프로젝트 관리 프로세스 개선 및 효율 증대

아트 소통 및 외주 프로덕션 관리도구	아트 결과물 관리 , 효율적 아트 협업 위한 전문 도구를 제공하여 아트 제작 효율성 향상

통합업무관리 플랫폼	HQ/ 지사 /3rd Party 간 직접 소통 가능하며 , 조직 업무관리부터 게임개발 프로세스까지 아우르는 통합 업무관리 서비스 구축을 통해 NC 협업 효율 제고

글로벌 L10N 플랫폼	L10N text 리소스 관리 및 송수신 효율화 도구	Text 로컬라이제이션에 소요되는 송수신 업무의 자동화 /리소스 관리도구 개발 및 업무 표준화를 통하여 NC text 로컬라이제이션 협업 효율 증대 및 에러 감축

L10N voice 음성녹음 통합업무관리도구	Voice 녹음 업무 / Voice 리소스 로컬라이제이션 업무의 통합관리 플랫폼 구축 및 업무 표준화를 통하여 데이터 축적 및 NC 글로벌 음성 로컬라이제이션 협업 환경 고도화

연구과제	개발 내용	연구결과 및 기대효과

VARCO Art(생성 AI 기반이미지생성 서비스)	이미지 자동 생성 AI 기술	이미지 생성 AI 기술을 활용하여 자사 게임 IP 에 적합한 캐릭터 , 배경 , 아이템 , 스킨 등 2D 일러스트 및 각종 아트 리소스를 생성하는 생성 기술 개발 . 게임 이외 산업 분야에서도 활용 가능한 특화 기능을 개발하여 폭넓은 산업 분야에 적용 가능한 서비스로 확장하고자 함.

2D 게임캐릭터 자동 생성 기술	딥페이크에서 파생되는 얼굴 영상 합성 기술들을 활용하여 2D 영상 형태의 게임캐릭터를 자동으로 생성해내고 이를 이용한 콘텐츠들을 쉽게 생성하는 기술

3D 모델 및 텍스처 자동 생성 기술	멀티뷰 이미지 생성 기술을 활용하여 주어진 2D 이미지로부터 3D 모델 및 텍스처 를 자동으로 생 성하는 기술
아 티스트가 제공하는 2D 이미지를 기반으로 게임 제작에 필요한 3D 에셋을 생성하는 데 활용

뉴럴렌더링 기반 3D 에셋 생성 기술	3D 스캔 및 모델링 , 리깅 과정 없이 , 몇 대의 카메라로 촬영된 영상에서 사실적인 3차원 에셋이나 캐릭터를 제작하는 기술 개발 . NeRF 기반 뉴럴렌더링 기술 연구를 통해 3D 디지털 캐릭터의 모델 제작 시간과 비용을 크게 단축하게 할 수 있음 .

생성 AI기반 game 콘텐츠 개발	게임 내 적용할 수 있는 이미지를 사용자가 생성 AI를 통해 직접 생성하여 게임 내 물체에 입힐 수 있도록 하여 재미 요소 및 콘텐츠에 대한 충성도 향상에 기여함

IP 별 커스터마이징 기술 개발	직접 컨셉 원화들을 업로드하면 자동으로 컨셉이 학습된 AI 모델을 다운로드할 수 있도록 하여 편의성을 대폭 향상할 수 있는 기술과 서비스 제공

VARCO Art 서비스 개발	이미지 생성 AI를 활용하여 실무에서 바로 활용가능한 2D 이미지를 자동 생성하는 AI 도구 개발 .
여러 편의 기능과 특정 산업 분야에 특화된 기능들을 탑재하여 기존 도구들보다 휠씬 실무에 효율적인 도구를 목표로 함

VARCO Graphics(AI 기반 고품질 그래픽스 기술 서비스)	얼굴 애니메이션 자동 생성 기술	음성을 발화에 적합한 얼굴 애니메이션을 AI가 자동으로 생성하는 기술 . 모션 캡처나 아티스트 수작업이 필요 없고 , 품질이 뛰어나서 대량의 시네마틱 영상 , 다이얼로그 씬 제작에 필수적으로 요구되는 기술 .

모션 캡처 데이터 자동 후보정 기술 개발	모션 캡처 과정에서 발생하는 마커 데이터의 오류를 AI에 의해서 자동으로 검출하고 수정하는 기술을 개발

텍스트 기반 캐릭터 애니메이션 시스템	게임에 사용할 수 있는 딥러닝 기반 캐릭터 애니메이션 생성 기술 개발 . AI 지식이 많지 않은 아트 작업자들이 쉽게 다룰 수 있도록 Controllable하게 구현하고 이를 통해 기존 게임 등에서 선보이기 차별화된 Scene을 구현할 수 있는 기술을 개발

4D 기반 고품질 얼굴 애니메이션 캡처 기술	고품질 카메라로 촬영한 사람의 얼굴 영상을 이용하여 동일한 외모와 움직임의 캐릭터를 생성하는 차세대 얼굴 캡쳐 시스템 개발 .
기존 사진 기반 3D 얼굴 스캔 기술 대비 얼굴 움직임도 동일하게 재현할 수 있기 때문에 더욱 자연스러운 캐릭터를 만들 수 있음 . 디지털 더블 수준의 캐릭터 제작이 가능하며 고품질 게임 캐릭터 제작에 활용 가능 .

VARCO Audio(AI 기반 음성, 사운드 생성 서비스)	다국어 캐릭터형 음성 합성 기술	특정 사람의 목소리를 담아 인위적으로 사람의 대화 소리를 합성하는 AI 기술 개발 진행
한국어 이외에 영어 , 중국어 등 해외 서비스에 필요한 다국어를 자동으로 생성하는 기술 개발 진행
글로벌 게임 서비스 개발을 위해 주요 4개국어 , 100여종의 캐릭터 음성을 자동으로 생성

감정표현 음성 합성 기술 개발 및 고도화	슬픔, 행복, 분노 등 다양한 감정의 표현 및 강약까지 조절가능한 소리를 합성하는 AI 기술 개발 진행연기 (영화 , 드라마 ), 뉴스 , 정보전달 , 독서 등 다양한 콘텐츠의 여러 상황에서 어울리는 음성을 생성 가능

Virtual Speaker Generation 연구	특정인의 짧은 음성을 분석한 후 Text로부터 특정인의 음색으로 합성이 가능한 음성합성 시스템 개발
다양한 음색을 갖는 가상 인물의 목소리를 생성할 수 있는 음성합성 시스템 개발

음성 자동 검수 기술	텍스트 대사와 녹음된 음성의 일치 여부를 검사하는 AI기반 발화검증 (Utterance Verification) 기능을 개발 . 사내 사용 중인 작업 도구에 내장되어 서비스 중 , 발음의 정확성 평가 등에도 응용이 가능함 (한국어 , 영어 , 중국어 등 다국어 지원 )

몬스터 사운드 생성 기술	게임 제작에 필요한 다양한 종류 몬스터들의 음성 , 기합 , 비명 등의 사운드를 생성하는 기술
레퍼런스 사운드 기반으로 스타일 변환을 통해 몬스터 사운드 생성 또는 엔지니어가 이펙트 적용을 통해 원하는 몬스터 사운드를 생성할 수 있도록 다양한 레퍼런스 사운드 생성에 활용

장애인을 위한 음성 합성 기술	장애인이 겪는 의사소통의 불편함을 해소하고 , 의사소통 장애에 대한 인식을 개선하기 위해 , 다양한 감정과 목소리를 표현할 수 있는 음성 합성 기술과 애플리케이션을 NC 문화재단과 함께 개발

오디오 클립 자동 분류 및 검색 기술	게임 제작 과정에서 누적된 고품질 오디오 클립들을 효과적으로 관리하고 재사용할 수 있는 자동 분류 및 검색 기술
신규 오디오 생성 요청에 대응하여 불필요한 음원 구매 /제작을 줄이고 기존 리소스를 재활용 /수정하는데 활용 가능

VARCO LLM(언어모델 활용기술)	언어 모델 파 인 튜닝 기술	사내외의 고성능 언어모델들을 확장 /조합 / 추가 학습 하여 특정 도메 인과 태스크에 적합한 형태로 최적화 하고 성능을 고도화하는 기술 . Text 생성 , 요약 등 대부분의 자연어처리 및 멀티모달 생성 기술의 성능 향상을 위한 기반 기술로 활용

언어 모델 생성 성능 평가 기술	학습된 모델의 성능을 다양한 관점에서 정량적으로 평가할 수 있는 평가 메트릭 / 모델 / 프레임웍 기술
모델 스스로 성능 평가를 통해 자체 성능을 개선하는 자가학습 및 모델간 성능 비교 평가에 활용

언어 모델 서비스 최적화 기술	학습된 거대 모델을 활용하기 쉬운 형태로 경량화 하고 효과적으로 서비스하기 위한 기술주어진 컴퓨팅 자원을 최대한 활용하여 경제적 으로 서빙할 수 있는 도메인 특화 기술 , 경량화 서비스 기술 , 고속처리 , 저자원 인퍼 런스 를 지원

AI 모델 경량화 기술	머신 러닝으로 생성된 AI의 모델을 서버환경 이외의 환경에서도 동작 가능하도록 , 성능을 유지하며 모델의 크기를 줄여 PC 혹은 휴대폰 /게임기와 같은 휴대기기에서도 독립적으로 동작가능한 기술을 개발

언어 모델 프롬프트 엔지니어링 기술	게임 도메인 및 IP 맞춤형 거대 모델 학습을 위해 최적화된 학습 데이터 구측/정제/프롬프팅 기술작업자의 개입을 최소화하면서 고품질 학습데이터를 대량으로 구축하기 위해 활용

VARCO Text(생성 AI 기반 텍스트생성 서비스)	퀘스트 생성 기술	기획서를 포함한 게임 데이터베이스에서부터 서사적으로 연결되는 연속 퀘스트를 자동으로 생성할 수 있는 생성 AI 기술 및 도구 개발

캐릭터 특징 생성 기술	IP 별 세계관에 부합하는 신규 게임 캐릭터의 이름 , 성격 , 관계 , 경험 등을 자동으로 생성하는 기술

캐릭터 대사 생성 기술	캐릭터 특징 , 상황 , 대화 상대에 적합한 1인 혹은 다자간 대화를 자동으로 생성하는 기술

비주얼 콘티 생성 기술	퀘스트 , 스토리 등 텍스트 생성과 함께 서사 구조 및 맥락을 반영하는 이미지 원화들을 같이 생성하여
손쉽게 비주얼 콘티를 만들어낼 수 있는 기술과 도구 개발

장편 스토리 생성 기술	NC 게임에 설득력 있는 서사를 부여하여 몰입감 있는 게임이 될 수 있도록 내러티브가 살아있는 장편 스토리를 창작할 수 있는 기술과 도구 개발

자동 문체 변환 기술	문어체에서 자연스러운 구어체로 변환하거나 , 완성형 문장형에서 개조식 문장으로 변형하는 등 어플리케이션에 따라 동일한 내용의 문장 스타일을 변환하는 기술

AI 문장 요약 기술	긴 정보를 가진 텍스트에서 주요 내용만을 가진 문장으로 축약하거나 , 문맥 정보를 생략하여 최소한의 길이로 효과적인 정보 전달이 되도록 하는 기술

AI 문서 요약 기술	문서에서 핵심 내용을 기계가 파악하여 3~4 문장으로 짧게 요약문을 작성하는 기술

VARCO Text 서비스 개발	한국어 거대언어모델을 기반으로 업무에 필요한 구조화된 텍스트 및 일반 문서를 생성하는 AI 도구 개발 .
기획 문서 등에 필요한 주요한 설정을 AI를 통해 손쉽게 창작하고 관리할 수 있는 도구를 최종적인 목표로 함

VARCO Chatbot(대화 AI 기술)	페르소나 기반 대화 AI 기술	대화 컨텍스트에 적절한 페르소나 선택 기술 , 페르소나 기반 대화 일관성 유지 기술 , 페르소나 추출 , 저장 , 확장 프로세스 구축 기술 개발을 통해 다양한 가상 캐릭터 대화 엔진을 개발

지식 기반 대화 AI 기술	대화 컨텍스트에 적합한 지식 선택 기술 연구 , 지식 기반 발화 생성 기술 연구를 통해 지능형 대화 엔진 개발

감성 대화 AI 기술	대화 주제 탐지 및 자연스러운 주제 전환 기술 연구 , 주도적인 대화를 위한 먼저 말 걸기 기술 연구 , 감정 상태에 따른 발화 강도 조절 기술 연구를 통해 자연스러운 AI 대화 엔진을 개발하고 , 챗봇 등에 활용

지식 그래프 생성 및 관리 기술	대용량 지식그래프 온톨로지 스키마 설계 , 지식 그래프 추론 , 데이터 자동 증강 및 관리 기술을 통해 지식 기반 대화 , 데이터 검색 , 인과 관계 분석 등에 활용

음성 발음 디렉션 기술	대화 엔진에서 생성한 문장을 음성으로 합성하기 전에 외래어 , 숫자 , 고유 명사 등에 대해 다양한 발음 표현을 자동 생성하기 위한 기술

고객 친화적 게임 챗봇 응대 기술 개발	게임 유저를 대상으로 고객의 불편 사항 및 신고 , 게임 내용 문의 등에 대해 빠르게 응대하고 , 고객 친화적으로 가이드가 가능한 인공지능 챗봇 서비스 개발

VARCO MT(AI 기반 번역 서비스)	딥러닝 기반 실시간 채팅 번역 기술	한국어 , 영어 , 일본어 , 중국어 및 스페인어 , 러시아어 등 15개국어에 대한 상호 AI 번역 기술로서 , 대용량의 채팅 트래픽이 발생하는 MMORPG 채팅을 실시간으로 번역하는 기술 . 다국어 게임 이용자 간의 언어 장벽 없이 채팅을 통해 협력하고 경쟁하여 게임 진행을 가능하게 함 .

딥러닝 기반 게시판 /문서 번역 기술	게시판이나 문서 등 긴 문서에 대해 문서 구조를 유지하면서 번역하게 하는 기술을 연구 . 게임 유저간 게시판 공유 및 사내 글로벌 업무 지원

다국어 통합 번역 모델(Multi-lingual Neural Machine Translation)	각 언어 쌍 별 번역 엔진이 아닌 , 다국어 통합 번역 모델로서 , 번역을 위한 GPU 자원 및 운영의 효율화를 위한 기술

도메인 Adaptation 기술	게임 분야 , 엔터테인먼트 분야 등 특수 도메인의 용어 , 표현 등을 자동 인식하고 도메인 내에서 정해 놓은 용어로의 번역을 보장하는 기술 . 구글 등 범용적 번역 엔진에서 하기 어려운 도메인 커스터마이징 기술

다국어 구어체 , 은어 번역 기술	인터넷 신조어 , 채팅용 은어 및 구어체 , 약어 등을 자동 수집하고 , 번역 시 이를 표준화된 상대방의 언어로 번역하여 온라인 게임 유저간 국내 /국외 사용자 구분 없이 편하게 소통하기 위한 기술

글로벌 서비스를 위한 게임 콘텐츠 번역 기술	효율적인 게임 콘텐츠 현지화 작업 (Localization)을 지원하기 위한 게임 내 콘텐츠 번역 기술 개발 .
게임의 세계관 , 캐릭터 페르소나 , 상황 등을 고려하여 게임에 적합한 문체와 스타일로 게임 내 대화 , UI 텍스트 내용 , 퀘스트 , 스토리 등을 번역하는 기술과 도구를 개발

VARCO Analytics(데이터 사이언스 기반 분석 도구)	Dynamic Pricing 기술	콘텐츠의 가격을 사용자에 Needs에 맞춰서 최적화하여 콘텐츠 서비스의 수익을 극대화할 수 있는 기술.실시간으로 AI가 게임 내 사용자의 성향 분석을 통해 사용자의 상황에 적합한 게임 내 상품을 패키징하여 추천하는 기술다이노스 티켓 판매에 기 적용한 기술을 게임에 적합하도록 신규 개발각종 티켓 판매, 온라인 쇼핑, 숙박, 렌트가 등 다양한 B2C 서비스에 광범위하게 적용이 가능한 기술

주요 뉴스 브리핑 기술	주요 이벤트에 해당하는 뉴스 중 어플리케이션에 적합한 뉴스를 선정하고 이를 요약하여 다양한 형태로 브리핑 하는 기술

콘텐츠 큐레이션 기술	특정 주제 , 키워드에 해당하는 뉴스를 개인 맞춤형으로 큐레이션하는 기술

계정 도용 자동 탐지 및 처리 기술 개발	계정 도용 등 해킹 및 피싱 사건을 자동으로 예방 및 탐지하고 챗봇과 연계하여 신속 처리하는 기술 개발

AI 데이터 R	대용량 데이터 실시간 수집 /관리 기술	국내외 다양한 문서를 실시간으로 Crawling 하여 병렬적으로 자연어 분석 및 색인 하는 기술 . 검색과 대화에서 활용

언어 데이터 연구	언어학적 분류체계를 설계하고 이를 바탕으로 다양한 도메인과 기술에 적합한 고품질의 데이터를 생성하는 기술 , AI가 생성한 언어의 품질을 평가하고 학습 데이터 및 AI 시스템에 피드백하는 기술

대화 데이터 연구	AI 대화 엔진의 학습을 위해 인공 대화 데이터를 구축하는 기술 . 외부 지식 , 대화 전략 , 감성 등을 적절히 혼합하여 AI가 이상적인 대화를 학습할 수 있도록 데이터를 구축하는 기술

대용량 음성 /Audio 데이터 구축 기술	다양한 국가 , 성격 , 캐릭터의 음성 데이터를 구축하고 정제하는 기술
게임 내 캐릭터 외 다양한 사운드 데이터를 AI 및 게임 개발자가 활용할 수 있도록 구축하고 검색하는 기술

AI 윤리 기술	스팸 필터링 기술	한국어 , 영어 , 번체 등 13개 언어에 대해 게임 채팅 시 끊임없이 발생하는 다양한 패턴의 광고를 식별하여 차단하는 기술 . TL, 리니 지W, 아이온 , 리니지 2M, Blade 2, 퍼플 등에 적용됨 .

개인정보 비식별화 기술	스팸 필터링 등 AI 엔진에 공개 채팅 등이 입력될 때 개인 정보가 포함되지 않도록 문장 내 개인 정보를 식별하고 가명화 , 삭제 등의 처리를 하는 기술

국가간 비하 표현 방지 기술	AI 번역 엔진에서 소스 언어에서 타겟 언어로 번역할 때 , 국가 간의 분쟁 요소를 식별하고 번역 시 중립적인 표현이 되도록 제어하는 기술

비윤리 /혐오 발화 인식 기술	챗봇과 대화형 Agent의 대화 엔진을 개발할 때, 혹은 채팅 번역 등에서 비윤리적인 표현이나 혐오 표현을 인식하고 적절히 대응하는 기술

윤리적 대화 제어 기술	AI 와 사람이 대화할 때 AI가 비윤리적 표현 (욕설 , 혐오 , 편견 , 비하 등 )의 발화를 학습하지 못하게 하거나 생성할 수 없도록 제어하는 기술

AI 윤리 솔루션 서비스
VARCO Gentle Words	금칙어 등을 포함한 텍스트 관련 AI윤리 관련 이슈들을 쉽게 모니터링하며 관리할 수 있는 AI 윤리 솔루션을 개발함 .
채팅 및 텍스트 생성이 필요한 다양한 도 메인에 적용 가능한 일반적인 SaaS 서비스 제공

VARCO Studio 개발	AI 기반 종합 창작 스튜디오 서비스 개발	AI 를 쉽게 사용할 수 있는 모델과 창작 환경을 제공하는 통합 작업 스튜디오 및 플랫폼을 개발
창작을 위한 Ideation 제공 : 원화 , 스토리 , 트랜드 분석 등 창작을 위한 아이디어와 초기 작업 지원
업무자동화 : 창작을 위한 복잡한 프로세스 자동화 및 Tool 제공
콘텐츠 생산 : 대량으로 손쉽게 게임에 필요한 콘텐츠 자동 생성 및 선택
게임 파이프라인 연결 : 기존 게임 개발 툴 및 프로세스에 연동
멀티모달 및 다양한 AI 제공 : 자체 개발 모델뿐 아니라 다양한 AI 와 연동하여 고품질의 AI, 상황에 적합한 AI 제공
협업 기능 : 기획 및 개발 , 운영이 한 번에 통합 , 병렬 작업할 수 있는 환경 제공
서비스 범위 : Art, 시나리오 기획 , 운영 기획 , 3D, Animator, Sound 제작 등 게임 콘텐츠 생산 전 범위
AI 를 활용하여 누구나 쉽게 창작할 수 있는 범용적인 작업 도구를 최종적인 목표로 함 .