• 제목/요약/키워드: 트랜스코더

검색결과 40건 처리시간 0.039초

효율적인 프레임 제거를 위한 트랜스코더 시스템 구조 (The Transcoder System Architectures for an efficient Frame-skipping)

  • 김현희;김성민;박시용;정기동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.496-498
    • /
    • 2004
  • 트랜스코딩은 이미 압축된 비디오를 이질적인 클라이언트에게 적응적으로 전달하기 위한 해결책이다. 일반적으로, 계산량을 줄이기 위해서 제안된 트랜스코딩 기법들은 비디오 화질의 열화를 발생시키고 그와 반대의 경우는 많은 계산량을 초래한다. 이와 같은 계산량과 화질 사이의 문제를 해결하기 위해서 여러가지 측면이 연구되어 왔다. 하지만. 대부분의 연구가 트랜스코더 내부에 한정되어 있었고, 서버 측과의 상호작용을 통한 성능 향상에 대한 연구는 적었다. 멀티미디어 데이터를 전력과 성능이 낮은 단말기 또는 낮은 대역폭의 네트워크에 속한 이질적인 클라이언트에 서비스할 때 트랜스코더 자체의 해결 방안에 서버 측에의 특정 잡업을 추가할 경우 트랜스코더에서 실제 처리해야 하는 프레임의 개수를 줄일 수 있는 서비스 효율의 향상을 기대할 수 있다. 따라서 본 논문에서는 효율적인 트랜스코더와 서대 측 기반의 알고리즘을 함께 고려하여 계산 처리 과정을 줄일 수 있는 트랜스코더 시스템 구조를 제안한다.

  • PDF

프레임제거 트랜스코딩을 위한 개선된 움직임 벡터 구성 알고리즘 (An Improved Motion Vector Composition Algorithm for Frame Rate Reduction Transcoding)

  • 이성진;이화세;박시용;이승원;정기동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.611-613
    • /
    • 2003
  • 비디오 트랜스코딩을 수행할 때 트랜스코더에서 움직임 벡터를 새로 추출하는 과정은 많은 계산 처리량이 요구된다. 그러므로 실시간으로 비디오스트림을 트랜스코딩하기에는 문제점이 발생한다. 비디오 트랜스코더는 계산복잡도를 감소시키기 위해서 트랜스코더의 인코더부분에서 추출된 움직임 벡터를 트랜스코더의 디로더 부분으로 바로 전송하는 기법을 이용하고 있다. 이러한 기법은 비디오 화질저하를 발생시키므로, 해결책으로 기존의 움직임 벡터를 트랜스코더에서 탐색영역을 작게 하여 정재하는 기법에 관한 연구가 있었다. 본 논문에서는 프레임을 감소시키기 위한 트랜스코딩을 수행할 때 움직임벡터를 구성하는 방법에 대해서 기존의 연구들과 비교하여 개선된 알고리즘을 제안한다. 제안한 알고리즘은 매크로블록이 차지하고 있는 각각의 블록에 대해서 가중치를 적용한다.

  • PDF

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

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

  • PDF

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

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

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%의 성능향상을 보였다.

XML 기반의 멀티미디어 캐시 시스템 연구. (The Multimedia research on Base XML of Caching System.)

  • 박대혁;양혁;엄성민;황재각;임영환
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2002년도 추계학술발표논문집
    • /
    • pp.573-576
    • /
    • 2002
  • 본 고의 멀티미디어 캐시 시스템은 이동 단말기의 보급 &발달로 예상되는 트랜스코더 부하의 증가와 응답 시간을 개선 하기 위한 것으로 기존의 웹 문서의 캐시 시스템과 비교 분석 하고, 빈번한 이동 단말기의 요구에 의해서 발생하는 많은 트랜스코더 작업을 최소화 할 수 있는 XML 기반의 캐시시스템을 연구 하고자 한다. 즉, 기존의 웹 캐시 시스템의 장점과 XML의 재 사용 성, 확장 성, 플랫폼 독립성, 다양한 종류의 응용 프로그램과의 접목 성 등의 장점을 살리고, 캐시 시스템 Manager에 의해 최소환의 트랜스코더 동작이 일어나도록 한다. 따라서 트랜스코더 된 작업을 캐시 시스템에 보관 관리하는 최적의 캐시 시스템 관리 방법을 제안하고자 한다.

  • PDF

모바일 웹을 지원하는 응용 독립적 멀티미디어 적응 프레임워크 (An Application-Independent Multimedia Adaptation framework for the Mobile Web)

  • 전성미;임영환
    • 인터넷정보학회논문지
    • /
    • 제6권6호
    • /
    • pp.139-148
    • /
    • 2005
  • 차세대 웹인 모바일 웹에 대한 멀티미디어 서비스 욕구는 PC수준이 될 것이며, 이를 지원할 수 있는 단말기 제작 기술, 통신 기술, 서비스 및 표준화 노력들이 진행되고 있다. 모바일 웹 환경에서는 다양한 단말기 종류, 네트워크 능력 및 사용자 선호등을 지원하여 멀티미디어 컨텐츠의 적응 서비스가 가능하도록 하여야 한다. 이것은 목적지인 단말기의 하드웨어 사양과 재생서비스 품질의 다양성으로 인하여 멀티미디어 컨텐츠의 재생 서비스 품질이 고정되어 있지 않음을 의미한다. 만일 새로운 사용자가 새로운 종류의 단말기를 통하여 서버의 멀티미디어 컨텐츠를 재생하려고 한다면, 기존 트랜스코더로 멀티미디어 적응이 가능한지 고려하여야 한다. 그런데 현재 사용되는 멀티미디어 적응 라이브러리들은 하나의 라이브러리에 모든 적응 기능을 넣은 중량 트랜스코더의(heavy transcoder) 형태이다. 이러한 중량 트랜스코더로 제한없는 접속(Universal Access)의 도전을 해결하는 것은 너무 복잡하다. 따라서 본 논문에서는 다양한 새로운 모바일 단말기의 서비스 품질을 만족하는 응용 독립적 멀티미디어 적응 프레임워크를 제안한다. 이것은 중량 트랜스코더대신 하나의 트랜스고딩 기능만을 갖는 단위 트랜스코더들의 집합을 갖는다. 또한 종단간 서비스 품질을 만족하도록 단위 트랜스코더들의 동적 연결을 지원하는 트랜스코더 관리자를 포함한다.

  • PDF

유비쿼터스 환경에서 응용 독립적 DIA를 위한 최적 트랜스코딩 경로의 CFG 기반 자동 탐색 방법 (A CFG Based Automated Search Method of an Optimal Transcoding Path for Application Independent Digital Item Adaptation in Ubiquitous Environment)

  • 전성미;임영환
    • 정보처리학회논문지B
    • /
    • 제12B권3호
    • /
    • pp.313-322
    • /
    • 2005
  • 유비쿼터스 장비를 통해 서버에 있는 디지털 아이템에 접근하기 위해서, 디지털 아이템은 시스템 환경과 장비 특성 및 사용자 선호에 따라 적응되어야한다. 유비쿼터스 환경에서 장비 의존적 적응의 요구 사항은 정적으로 결정되지 않으며 예측할 수 없다. 그러므로 특정한 응용에 대한 적용 절차는 일반적 디지털 아이템 적응 엔진에서 적용될 수 없다. 본 논문에서는 최소의 트랜스코더의 집합과 요구된 적응 요구를 위한 트랜스코딩 경로 생성기, 적응 스케줄러를 갖는 응용-독립적 디지털 아이템 적응 구조를 제안한다. 또한 트랜스코딩 경로인 여러 단위 트랜스코더의 연결을 문맥 자유 문법을 사용하여 찾는 방법을 설명하고, 실험을 하였다.

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

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

동영상 스트리밍 서비스의 QoS유지를 위한 듀얼 트랜스코딩 기법 (A Dual Transcoding Method for Retaining QoS of Video Streaming Services under Restricted Computing Resources)

  • 오두환;노원우
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제3권7호
    • /
    • pp.231-240
    • /
    • 2014
  • 스트리밍 서비스에 사용되는 트랜스코딩 서버는 동시에 다수의 트랜스코딩 요청을 처리한다. 하지만 트랜스코딩 연산의 부하가 높기 때문에 단일 서버가 수용할 수 있는 요청 개수는 제한적일 수밖에 없다. 본 논문에서는 단일 서버의 트랜스코딩 성능을 높이고자 CPU 기반 트랜스코더와 GPU 기반 트랜스코더를 동시에 사용하는 듀얼 트랜스코딩 방법을 제안한다. 듀얼 트랜스코딩 방법은 트랜스코딩 요청을 처리하기 전에 워크로드를 예측하여 해당 요청에 대한 QoS유지가 가능한지 판단한다. QoS유지가 가능하다고 판단되면 CPU 또는 GPU 트랜스코더 중 보다 적합한 타입의 장치에 작업을 할당함으로써 연산 자원의 효율성을 높인다. 성능 평가 결과 듀얼 트랜스코딩 기법은 기존 방식 대비 최대 1.84배의 성능 향상을 이루었다. 결과적으로 단일 서버가 보다 많은 사용자의 요청을 QoS 유지 하에 제공할 수 있게 되었다.