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

검색결과 70건 처리시간 0.018초

효율적으로 계산 복잡도를 줄인 프레임 제거 트랜스코더 시스템 구조 (An efficient and Low-Complexity Frame-Skipping Transcoder System Architecture)

  • 김성민;김현희;박시용;정기동
    • 정보처리학회논문지B
    • /
    • 제12B권4호
    • /
    • pp.451-458
    • /
    • 2005
  • 트랜스코딩은 한 가지 형태로 부호화된 멀티미디어 데이터를 서로 다른 재생 데이터율을 요구하는 이질적인 클라이언트에게 적응적으로 전달하기 위한 해결책이다 따라서, 트랜스코딩 기법은 입력 스트림을 복호시켜 클라이언트가 요구한 출력 스트림으로 부호화하는 것이 필요하다. 일반적으로, 계산량을 줄이기 위해서 제안된 트랜스코딩 기법들은 비디오 화질의 열화를 발생시키고 그와 반대의 경우는 많은 계산량을 초래한다. 이와 같은 계산량과 화질 사이의 문제를 해결하기 위해서 여러 가지 기법들이 연구되었다. 하지만, 대부분의 연구가 트랜스코더 내부에 한정되어 있었고, 서버 측과의 상호작용을 통한 성능 향상에 대한 연구는 적었다. 멀티미디어 데이터를 전력과 성능이 낮은 단말기 또는 낮은 대역폭의 네트워크에 속한 이질적인 클라이언트로 서비스할 때, 트랜스코더 자체의 해결 방안에 서버 측에의 특정 작업을 추가할 경우 트랜스코더에서 실제 처리해야 하는 프레임의 개수를 줄일 수 있고 이를 통해서 서비스 효율의 향상을 기대할 수 있다. 따라서 본 논문에서는 효율적인 트랜스코더와 서버 측 기반의 알고리즘을 함께 고려하여 계산 처리 과정을 줄일 수 있는 프레임 제거 트랜스코더 시스템 구조를 제안한다.

디지털 DTV전송을 위한 422P@ML 트랜스부호화기 개발 (MPEG-2 422P@ML Transcoder for Digital TV Transmission)

  • 박구만
    • 방송공학회논문지
    • /
    • 제6권2호
    • /
    • pp.131-138
    • /
    • 2001
  • 본 논문에서는 MPEG-2 422P@ML로 부호화된 비트스트림을 MP@ML로 트랜스부호화하는데 있어서 바람직한 부호화기 구조를 제안하였다. 422@ML 프로파일의 특징과 트랜스부호화기의 요구 사항 등을 분석하여 그 결과를 제안한 트랜스 부호화기의 모델에 적용하였다. 422@ML은 다양한 GOP 구조를 허용하기 때문에, 트랜스 부호화기는 영상을 복원한 후 움직임 추정을 다시 해야 하는 구조를 포함하고, 비트율 제어도 기존의 비트스트림에 포함된 정보를 사용하지 않는 구조를 제안하였다. 모의 실험을 통해 트랜스부호화 결과가 MP@ML로 직접 부호화한 결과와 거의 동일한 것을 확인하였다.

  • PDF

Motion Vector Refinement 기법을 이용한 MPEG2 Transcoder에 관한 연구 (A Study on MPEG2 Transcoder using Motion Vector Refinement)

  • 박석준;정태윤;신중인;박상희
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 추계학술대회 논문집 학회본부 B
    • /
    • pp.745-747
    • /
    • 1999
  • 디지털 TV의 동영상 표준인 MPEG2는 방대한 양의 디지털 데이터를 발생한다. 그러나 현재 사용하고 있는 디지털 저장 매체의 수용 능력에는 한계가 있으므로 저장을 위해 전송된 high bit rate의 MPEG2 bitstream을 더욱 낮은 bit rate의 bitstream으로 전환하는 transcoding 기법이 반드시 필요하다. 기존의 encoder와 decoder를 이용하여 구현 가능한 장점이 있는 cascade transcoder는 reencoding시 motion estimation에 많은 수행 시간이 소요되므로, motion estimation 과정을 최소화하면서 optimal motion vector를 구할 수 있는 motion vector refinement 기법을 MPEG2 cascade transcoder에 적용하였다. 결과 처리 속도는 3-5배 향상되었고 화질은 기존의 72 transcoder에 비해 평균 0.1dB 이상의 FSNR 향상이 있었다. 또한 1Mbps와 같은 low bit rate에서 더욱 큰 화질 향상이 있었다.

  • PDF

다양한 포맷변환을 지원하는 Transcoder의 개선된 Cubic Convolution Scaler (Modified Cubic Convolution Scaler for Multiformat Conversion in a Transcoder)

  • 유영조;서주헌;한종기
    • 한국통신학회논문지
    • /
    • 제32권9C호
    • /
    • pp.867-880
    • /
    • 2007
  • 본 논문에서는 임의의 배율로 디지털 영상을 확대와 축소하는 개선된 cubic convolution 보간법을 제안한다. 제안하는 공간해상도조정 방법은 압축된 HD 비트스트림이나 SD 비트 스트림을 transcoding시키는 과정에서 다양한 형식의 해상도를 조정하기위해 사용된다. Transcoder등 다양한 응용분야에서 영상의 화질은 유지하면서 크기를 조정하는 것은 매우 중요한 기술이다. 해상도조정은 원본 디지털 데이터를 연속함수로 변환하는 단계와 새로운 샘플링간격에 맞게 재표본화하는 단계, 이렇게 두 단계로 구분된다. 우리는 원본영상과 해상도조정 된 영상사이의 관계를 고려하여 보간 필터의 kernel 개선에 초점을 맞췄다. 본 논문에서는 MPEG 표준에서 고려하는 다양한 영상포맷들간 해상도를 변환시키기 위한 기술을 제안한다. 이 방법은 기존의 방법과 비교하였을 때, 정보 손실을 최소화하여 고화질의 해상도 변환 기능을 가능하게 한다.

Fast Motion Estimation Algorithm for MPEG-4 to H.264 Transcoder

  • Han, Jong-Ki;Seo, Chan-Won
    • 한국통신학회논문지
    • /
    • 제33권6C호
    • /
    • pp.459-470
    • /
    • 2008
  • In this paper, we propose a fast ME (motion estimation) algorithm for MPEG-4 to H.264 Transcoder. Whereas 2 modes ($8{\times}8$, $16{\times}16$) are used for ME in MPEG-4 simple profile, ME using 7 modes is supported for further enhanced coding efficiency in H.264. The transcoding speed is affected dominantly by the computational complexity of encoder part in transcoder, where ME module of H.264 encoder has high complexity due to using 7 modes. In order to increase the speed of transcoding between MPEG-4 and H.264, we use 3 PMVs (predicted motion vectors) and the mode information of MBs (macroblocks) provided from the decoder part of transcoder. Since the proposed 3 PMVs are very close to an optimal motion vector, and we consider only some restricted modes according to the MB information transferred from decoder part, the proposed scheme can speed up the transcoding procedure without loss of image quality. We show experimental results which demonstrate the effectiveness of the proposed algorithm, where performance of our scheme is compared with that of the conventional fast algorithm for H.264.

CUDA를 활용한 스케일링 필터 및 트랜스코더의 성능향상 (Performance Enhancement of Scaling Filter and Transcoder using CUDA)

  • 한재근;고영섭;서성한;하순회
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권4호
    • /
    • pp.507-511
    • /
    • 2010
  • 본 논문은 GPGPU가속을 이용한 스케일링 필터(scaling filter) 및 트랜스코딩(Transcoding)의 성능 향상 방법을 제안한다. 트랜스코딩 기술은 다양한 요구조건을 지닌 멀티미디어 기기에 적합하게 동영상을 가공하는 기술로, 오늘날 여러 분야에서 활용되는 중요한 기술이다. 그러나 트랜스코딩에는 대량의 연산이 필요하기 때문에 기존 트랜스코더(Transcoder) 사용자들은 오랜 처리시간을 감내 해야만 했는데, 이는 CPU만을 이용한 트랜스코딩이 충분히 효율적이지 못하기 때문이다. 본 연구에서는 고성능의 연산이 가능한 GPGPU기술을 활용하여, 트랜스코더의 스케일링 필터를 GPU 상에서 높은 병렬성을 가지고 동작하도록 개선함으로써 트랜스코더의 전체적인 성능을 향상시켰다. 개선된 트랜스코더는 다양한 크기의 동영상과 여러 종류의 스케일링 필터 옵션들에 대해 잘 동작함이 검증되었으며, 기본 옵션에서 36%, 최대 101%의 성능향상을 보였다.

최소 단위 트랜스코더 집합만을 이용한 응용 독립적 멀티미디어 적응 프레임워크 (An Application-Independent Multimedia Adaptation Framework Using Only Minimum Unit Transcoder Set)

  • 전성미;류동엽;임영환
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권6호
    • /
    • pp.227-235
    • /
    • 2006
  • MPEG-21의 디지털 아이템 적응 기술은 제한 없는 멀티미디어 접근을 위한 새로운 방안이 되고 있다. 이를 위해 전달 맥락에 따라 미디어 자원의 형식 등을 변경하기 위한 트랜스코더가 필요하다. 이때, 여러 트랜스코딩 기능을 하나의 트랜스코더에 포함시킨 중량 트랜스코더를 사용하는 것은 제한 없는 멀티미디어 접근을 지원하기에 너무 복잡하고 어렵다. 이를 해결하기 위해서 하나의 트랜스코더가 오직 하나의 트랜스코딩 기능만을 갖는 단위 트랜스코더를 사용한다. 이를 위해 단위 트랜스코더들의 집합을 어떻게 구성하여야 하는지에 대한 고려가 필요하다. 따라서 본 논문에서는 사용자가 정의한 응용의 성격에 따라 종단간 상이한 서비스 품질 쌍에 대한 집합이 주어졌을 때, 집합 내의 모든 각 쌍에 대하여 각각 트랜스코딩 경로를 반드시 하나 이상 생성할 수 있는 완전 단위 트랜스코더들의 구성 방법을 제안한다. 이 방법은 종단간 상이한 서비스 품질의 각 쌍에 대하여 각각 너무 많은 트랜스코딩 경로를 생성한다는 문제점이 있다. 따라서 멀티미디어 적응을 최소의 단위 트랜스코더로 지원하도록 최소 단위 트랜스코더 집합을 생성하는 알고리즘도 제안한다. 제안된 알고리즘은 멀티미디어 스트림 엔진에 구현하였고, 이에 대한 실험 결과를 기술한다.

  • PDF

B-프레임 움직임 벡터 재사용을 이용한 혼성비디오 부호변환기 (A Heterogeneous Video Transcoder employing Motion Vector Reuse methods for B-pictures)

  • 최정일;김인철;남제호
    • 정보통신설비학회논문지
    • /
    • 제1권2호
    • /
    • pp.19-29
    • /
    • 2002
  • 본 논문은 MPEG-21 디지털 아이템 적응의 핵심 기술 중 하나인 혼성 비디오 부호변환에 관해 고찰한다. 부호변환기를 복잡도 측면에서 효율적으로 구현하기 위해서는 움직임 벡터 재사용 기법이 반드시 필요하나, 기존의 방법들은 P-picture만을 위한 움직임 벡터 재사용 기법을 채용하고 있다. 본 논문에서는 B-picture를 위한 두가지 움직임 벡터 재사용 기법을 제안한다. 제안한 기법을 사용함으로써 I/B/P picture 양식으로 부호화되는 MPEG 비트열로 부호변환이 가능하게 된다. 컴퓨터 실험을 통해 본 논문에서 제안한 방법은 부호 변환기의 성능을 일정 범위 내로 보존하면서도, 계산 효율을 크게 향상시킬 수 있음을 보인다.

  • PDF

부호화된 영상의 크기를 변환하는 새로운 고속 트랜스코더 (A New Fast Transcoder for Resizing Coded Video Sequences)

  • 박일우;조용국;명진수;채병조;오승준;양창모;조위덕
    • 대한전자공학회논문지SP
    • /
    • 제39권6호
    • /
    • pp.652-663
    • /
    • 2002
  • 최근 이동 무선망을 통한 발전된 비디오 응용 서비스에서 비디오 스트림의 크기를 효과적으로 줄이는 트랜스코더가 필요로 하게 되었다. 이러한 트랜스코더는 화소공간뿐만 아니라 DCT 공간상에서도 가능하다. 본 논문에서는 화소공간과 DCT 공간을 활용하여 시각적 화질을 유지하면서 영상 크기를 효과적으로 줄이는 새로운 고속 복합 트랜스코더를 제안하였다. 또한 부호화 모드 결정과 움직임 벡터 재산출 방법을 제안하였다. 대표적인 실험용 비디오 시퀀스에 적용하였을 때 기존의 공간영역 트랜스코딩 방법과 유사한 시각적 화질을 유지하면서도 계산량을 감소시킬 수 있었다.

Efficient MPEG-4 to H.264/AVC Transcoding with Spatial Downscaling

  • Nguyen, Toan Dinh;Lee, Guee-Sang;Chang, June-Young;Cho, Han-Jin
    • ETRI Journal
    • /
    • 제29권6호
    • /
    • pp.826-828
    • /
    • 2007
  • Efficient downscaling in a transcoder is important when the output should be converted to a lower resolution video. In this letter, we suggest an efficient algorithm for transcoding from MPEG-4 SP (with simple profile) to H.264/AVC with spatial downscaling. First, target image blocks are classified into monotonous, complex, and very complex regions for fast mode decision. Second, adaptive search ranges are applied to these image classes for fast motion estimation in an H.264/AVC encoder with predicted motion vectors. Simulation results show that our transcoder considerably reduces transcoding time while video quality is kept almost optimal.

  • PDF