Edge AI를 위한 Pure-C 모델을 활용한 TRU-Net 기반 실시간 음성 개선

Real-time Speech Enhancement Based on TRU-Net Using a Pure-C Model for Edge AI

초록

Developing AI models using machine learning frameworks such as TensorFlow or PyTorch often introduces limitations in memory usage, power efficiency, and real-time control. For edge AI deployment, optimizing computational performance alone is insufficient; architectures must also be designed to maximize memory efficiency and resource utilization. In this paper, we implement a TRU-Net based ambient noise reduction based on real-time AI model entirely in pure C to enable fine grained detailed control of system resources, including memory access, buffer size configuration, computational strategies, and parallel processing. The proposed implementation incorporates several optimization techniques, including optimized NPU architecture, minimal memory usage for speech enhancement tasks, efficient buffer and intermediate tensor handling, and improved parallelism via loop unrolling. Experimental results show that the proposed implementation reduces CNN execution time by 40% while minimizing memory usage, demonstrating its effectiveness for real-time, low-power edge AI applications.

키워드

딥러닝; 에지 AI; Pure-C 모델; 잡음 제거; CNN 알고리즘 최적화; Deep learning; Edge AI; Pure-C model; Denoising; CNN algorithm optimization
제목
Edge AI를 위한 Pure-C 모델을 활용한 TRU-Net 기반 실시간 음성 개선
제목 (타언어)
Real-time Speech Enhancement Based on TRU-Net Using a Pure-C Model for Edge AI
저자
이용훈; 박대진
DOI
10.6109/jkiice.2025.29.11.1470
발행일
2025-11
유형
Y
저널명
한국정보통신학회논문지
권
29
호
11
페이지
1470 ~ 1480