• 제목/요약/키워드: ACELP

검색결과 48건 처리시간 0.038초

IMT-2000 Test-bed 상에서 CS-ACELP 음성부호화기 실시간 구현 (Real-time Implementation of CS-ACELP Speech Coder for IMT-2000 Test-bed)

  • 김형중;최송인;김재원;윤병식
    • 한국정보통신학회논문지
    • /
    • 제2권3호
    • /
    • pp.335-341
    • /
    • 1998
  • 본 논문에서는 CS-ACELP(Conjugate Structure Algebraic Code Excited Linear prediction) 음성부호화기의 실시간 구현에 관하여 논한다. CS-ACELP 알고리즘은 ITU-T에서 G.729로 표준화되었다. CS-ACELP 음성부호화 알고리즘의 실시간 구현은 16비트 정수형 DSP 칩을 사용하였다. 16비트 정수형 DSP 칩상에 구현하기 위하여, CS-ACELP 알고리즘의 정수형 시뮬레이션을 사용하였다. CS-ACELP 음성부호화기에 포함된 입출력기능과 통신 기능을 설명한다. DSP Evaluation board를 사용하여 CS-ACELP 음성부호화기를 개발하였고 IMT-2000 Test-bed를 사용하여 검증하였다.

  • PDF

DSP16210을 이용한 8kbps CS-ACELP 의 실시간 구현 (Real-Time Implementation of the 8 kbps CS-ACELP)

  • 박지현;박성일정원국임병근
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1998년도 추계종합학술대회 논문집
    • /
    • pp.1211-1214
    • /
    • 1998
  • Real-time implementation of Conjugate-Structure Algebraic CELP(CS-ACELP) is presented. ITU-T Study Group(SG) 15 has standardized the CS-ACELP speech coding algorithm as G.729. A real-time implementation of the CS-ACELP is achieved using 16 bit fixed point DSP16210 Digital Signal Processor (DSP) of Lucent Technologies. The speech coder has been implemented in the bit-exact manner using the fixed point CS-ACELP C source which is the part of the G.729 standard. To provide a multi-channel vocoder solution to digital communication system, we try to minimize the complexity(e.g., MIPS, ROM, RAM) of CS-ACELP. Our speech coder shows 15.5 MIPS in performance which enables 4 channel CS-ACELP to be processed with one DSP16210.

  • PDF

CS-ACELP와 호환성을 갖는 광대역 음성 부호화기 설계 (Design of Wideband Speech Coder Compatible with CS-ACELP)

  • 김동주;이인성
    • 한국음향학회지
    • /
    • 제19권4호
    • /
    • pp.52-57
    • /
    • 2000
  • 본 논문에서는 CS-ACELP와 호환성을 갖는 광대역 음성 부호화기를 설계하였다. 16㎑로 샘플링된 광대역 음성신호는 QMF 필터와 Decimation에 의하여 두 개의 협대역 음성신호로 나누어진다. 나누어진 두 개의 협대역 음성신호는 CS-ACELP와 ATC(Adaptive Transform Coding) 방법으로 각각 부호화되어 전송된다. 두 대역으로부터 부호화된 정보는 16 Kbps의 전송률을 갖고, 수신단에서는 각 대역을 CS-ACELP와 ATC 방법으로 역 부호화하여 음성신호를 합성한다. 설계된 광대역 음성부호화기의 성능을 평가하기 위하여 ITU-T의 표준안인 G.722를 포함하여 MOS 시험을 하였다.

  • PDF

ITU-T 8kbit/s 음성부호화표준 CS-ACELP의 성능 (Performance of ITU-T 8kbit/s Speech Coding Standard (CS-ACELP))

  • 김정환
    • 전자통신동향분석
    • /
    • 제13권2호통권50호
    • /
    • pp.53-66
    • /
    • 1998
  • 본 고에서는 ITU가 수행해 온 음성 부호화 표준의 역사 그리고 1996년 ITU-T에서 승인된 8kbit/s 음성 부호화 표준인 CS-ACELP의 구성에 대해서 분석하였다. 또한, 미래 유, 무선 통신 시스템에 있어서 핵심 음성 부호화 기술로 자리잡게 될 CS-ACELP의 품질평가와 주요 애플리케이션을 살펴보았다.

TMS320C6201를 이용한 CS-ACELP(G.729)의 실시간 구현 (Real-Time Implementation of the CS-ACELP(G.729) Using TMS320C6201 DSP)

  • 백성기;박만호;배건성
    • 한국통신학회논문지
    • /
    • 제26권3B호
    • /
    • pp.288-294
    • /
    • 2001
  • 본 논문에서는 CS-ACELP 음성부호화기를 TMS320C6201 고정소수점 DSP 칩을 탑재한 EVM 보드 상에서 권고안(G.729)과 함께 제공되는 고정수점 C 프로그램을 바탕으로 실시간 구현하였다. CS-ACELP 음성부호화기를 실시간 구현하기 위한 최적화 방법에 대해 기술하였으며, 구현된 시스템의 음질 평가를 위해서 음성신호에 대한 C 프로그램의 출력과 구현된 시스템의 출력을 비교하였다. 실험 결과, 최적화 작업을 통해 구해진 전체 프로그램 메모리의 크기는 약 14.04kWords 였으며, 한 프레임(10ms)을 처리하는데 2.5 ms가 소요되었다. 또한, 임의의 음성신호에 대한 C 프로그램의 출력과 구현된 시스템의 출력을 ITU-T에서 제공되는 test vector를 이용하여 bit-exact 함을 확인하였으며, 위의 실험결과를 바탕으로 TMS320C6201 EVM 보드에서 마이크와 스피커를 이용하여 CS-ACELP 음성부호화기가 왜곡이나 지연없이 실시간 구현됨을 확인하였다.

  • PDF

Evaluation Performance of Speech Coder in Speech Signal Processing

  • Lee, Kwang-Seok
    • Journal of information and communication convergence engineering
    • /
    • 제5권2호
    • /
    • pp.177-180
    • /
    • 2007
  • We compared CS-ACELP with QCELP speech coder in CDMA cellular under channel error environment and experimented performance with its measured value under channel error environment. Also, we specified the effective coding scheme to overcome. CS-ACELP speech coder using a LSP vector quantizer shows transparent speech quality from the results that SD is 0.92dB and outlier frames over 2dB is 2.9% in the BER 0.10% condition. CS-ACELP speech coder which is utilizing MA predictor shows better results on SVR and SEGSNR than QCELP speech coder(IS-96) adopting DPCM type predictor when bit error occurs from BER 0.01% to 0.50%.

에너지정합방법을 이용한 CS-ACELP 음성부호화기의 잡음특성 개선 (Improving Noise Performance of CS-ACELP Coder by Energy Matching Method)

  • 이행우;박기영;김종교
    • 한국통신학회논문지
    • /
    • 제26권8B호
    • /
    • pp.1070-1077
    • /
    • 2001
  • 본 논문은 여러 배경잡음에서 높은 성능을 나타내는 8 kbps CS-ACELP 부호화기의 음질개선방법에 관한 것이다. 파형정합방법을 이용하는 기존의 CELP 부호화기가 순수한 음성신호에 대해서는 우수한 음질을 제공하지만, 배경잡음에 대해서는 큰 음질저하를 가져온다. 따라서 본 논문에서는 음성신호뿐만 아니라 이러한 배경잡음에 대해서도 우수한 음질을 달성하는 에너지정합방법을 소개한다. 이 방법은 부가적인 비트를 요구하지 않으면서 효과적으로 음질을 개선한다. 실험 결과, 객관적 평가에서는 MSEGSNR이 0.01∼1.1dB 증가하였고, 주관적 평가에서는 MOS 점수가 평균 0.2, 최대 0.5점까지 증가하는 것으로 나타났다. 따라서 PPS 알고리즘을 적용한 부호화기의 음질이 최대 12%까지 향상되는 것으로 확인되었다.

  • PDF

음성 패킷을 이용한 채널의 에러 정보 전달 (Transmission of Channel Error Information over Voice Packet)

  • 박호종;차성호
    • 한국음향학회지
    • /
    • 제21권4호
    • /
    • pp.394-400
    • /
    • 2002
  • 디지털 음성 통신에서 송신하는 음성 패킷의 전송 에러율을 알면 송신 채널 상황에 적합한 압축 동작을 통하여 전체 통신의 품질을 향상시킬 수 있다. 그러나 현재의 이동통신과 인터넷 통신에서는 음성 패킷의 전송 에러정보를 알려주는 프로토콜이 지원되지 않는다. 본 논문에서는 이를 해결하기 위하여 채널의 전송 에러 정보를 음성 패킷에 삽입하여 실시간으로 전달하는 방법을 제안한다. 제안하는 채널 에러 정보 삽입 방법은 ACELP (algebraic code-excited linear predictin) 코드벡터의 펄스 위치의 상관 관계를 이용하며, 이를 통하여 추가정보 삽입에 의한 음질 저하를 막고 오인식율을 줄일 수 있다. 다양한 음성 데이터를 이용하여 제안한 방법의 성능을 측정하였으며 음질의 저하가 거의 발생하지 않고 정보의 검출 능력과 오인식율에서 만족할 만한 성능을 가지는 것을 확인하였다.

저전송율 보코더의 성능 개선에 관한 연구 (On Improving the Prerformance of Low Bit-Rate Speech Coder)

  • 박영호
    • 한국음향학회:학술대회논문집
    • /
    • 한국음향학회 1998년도 제15회 음성통신 및 신호처리 워크샵(KSCSP 98 15권1호)
    • /
    • pp.131-135
    • /
    • 1998
  • 5.6kbps 의 전송율에서 fixed codebook 으로 ISPP의 dynamic sparse algebraic codebook을 이용한 ACELP 알고리즘을 제안한다. 저전송율에서 음질에 중대한 영향을 미치는 대수적 방식의 고정코드북이 가지는 문제점을 최소화하여 음질의 증진을 꾀하였다. 또한 추가 계산량이 필요없는 U/V 분리기를 도입하여 LSF 보간시 발생하는 천이구간에서의 지연을 최소화하였다. 구현된 5.6 kbps ACELP 는 전화선상의 음질을 시료로 하여 주관적 음질면에서 6.3 kbps MP-MLQ와 동등하였으며 MNRU 15dB에서 약간 낮았다.

  • PDF