• 제목/요약/키워드: multimedia transcoding

검색결과 74건 처리시간 0.024초

A Hadoop-based Multimedia Transcoding System for Processing Social Media in the PaaS Platform of SMCCSE

  • Kim, Myoungjin;Han, Seungho;Cui, Yun;Lee, Hanku;Jeong, Changsung
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제6권11호
    • /
    • pp.2827-2848
    • /
    • 2012
  • Previously, we described a social media cloud computing service environment (SMCCSE). This SMCCSE supports the development of social networking services (SNSs) that include audio, image, and video formats. A social media cloud computing PaaS platform, a core component in a SMCCSE, processes large amounts of social media in a parallel and distributed manner for supporting a reliable SNS. Here, we propose a Hadoop-based multimedia system for image and video transcoding processing, necessary functions of our PaaS platform. Our system consists of two modules, including an image transcoding module and a video transcoding module. We also design and implement the system by using a MapReduce framework running on a Hadoop Distributed File System (HDFS) and the media processing libraries Xuggler and JAI. In this way, our system exponentially reduces the encoding time for transcoding large amounts of image and video files into specific formats depending on user-requested options (such as resolution, bit rate, and frame rate). In order to evaluate system performance, we measure the total image and video transcoding time for image and video data sets, respectively, under various experimental conditions. In addition, we compare the video transcoding performance of our cloud-based approach with that of the traditional frame-level parallel processing-based approach. Based on experiments performed on a 28-node cluster, the proposed Hadoop-based multimedia transcoding system delivers excellent speed and quality.

종단간 상이한 QoS를 갖는 멀티미디어 연출 재생을 위한 CFG 기반의 변환 경로 생성 알고리즘 (A Context Free Grammar based Algorithm for Generating Playable Transcoding Paths of the Multimedia Presentation with Different End-to-End QoS)

  • 전성미;임영환
    • 정보처리학회논문지C
    • /
    • 제9C권5호
    • /
    • pp.699-708
    • /
    • 2002
  • 멀티미디어 연출을 재생하는 단말기나 통신망이 다양해짐에 따라 멀티미디어 데이터를 저장하고 있는 근원지의 데이터 서비스 품질과 재생하는 목적지의 서비스 품질이 다른 경우가 많이 발생하고 있다. 이러한 멀티미디어 연출을 재생하기 위해서 근원지의 데이터를 목적지에서 요구하는 재생 서비스 품질에 맞추어 변환하는 과정이 반드시 필요하다. 문제는 하나의 멀티미디어 연출 프로그램이라도 그것이 재생되는 단말기나 통신망의 환경에 따라 변환 경로가 달라져야 한다는 점이다. 즉 고정된 변환 경로를 사용할 수 없고 재생되는 단말기나 통신망이 정해지면 그에 맞는 변환 경로를 다시 생성해야 한다는 점이다. 본 논문은 주어진 변환 자원과 통신망을 고려하여 근원지 데이터를 목적지에서 요구하는 재생 서비스 품질에 맞게 변환하는 경로를 찾는 알고리즘과 그 경로가 목적지에서 요구하는 서비스 품질에 맞게 재생 가능한지를 검사하는 방법을 제시한다. 본 논문이 제시한 변환 경로를 생성하는 알고리즘은 변환 자원과 변환 규칙을 문맥 자유 문법(Context Free Grammar)으로 기술 할 수 있도록 함으로 변환 경로를 컴파일러 기법을 이용하여 생성할 수 있도록 하였다. 그리고 재생 가능성을 검사하기 위하여 변환 과정에서 소요되는 시간과 지연 등을 계산하는 방법과 요구하는 시간 내에 이루어 질 수 있는지 검사하는 방법을 제안하였다. 그리고 이러한 방식을 실험실에서 개발한 Transcore라는 멀티미디어 스트림 엔진과 VIP라고 하는 저작도구에 구현하였고 간단한 시나리오에 적용한 결과를 마지막으로 기술하였다.

네트워크 적응적 QoS를 위한 오토노믹 멀티미디어 트랜스코딩 시스템의 설계 및 구현 (Design and Implementation of Autonomic Multimedia Transcoding System for Network Adaptive QoS)

  • 서동만;정인범
    • 산업기술연구
    • /
    • 제27권A호
    • /
    • pp.131-139
    • /
    • 2007
  • The recent advance in wireless network technologies has enabled the streaming media service on the mobile devices such as PDAs and cellular phones. Since the wireless network has low bandwidth channels and mobile devices are actually composed of limited hardware specifications, the transcoding technology is needed to adapt streaming media to given mobile devices. Futhermore owing to the diversity of bandwidth in the wireless network by reason of mobile users' movements and environments, it is difficult to provide stable QoS. In this paper, the autonomic multimedia transcoding system is proposed in order for users to provide network adaptive QoS. Our proposed system is based on the estimation of available bandwidth in wireless network for seamless multimedia streaming service. The proposed system is designed and implemented for various mobile clients. In experiments, we evaluate its seamless multimedia streaming and the adaptation transcoding bit rate according to the changes of bandwidth in wireless network.

  • PDF

트랜스코딩 프록시에서 트랜스코딩 부하를 줄이기 위한 낮은 품질 서비스 정책 (A Degraded Quality Service Policy for reducing the transcoding loads in a Transcoding Proxy)

  • 박유현
    • 정보처리학회논문지A
    • /
    • 제16A권3호
    • /
    • pp.181-188
    • /
    • 2009
  • 트랜스코딩은 서비스 품질(QoS)에 따른 VoD 서비스를 제공하기 위해 필요한 기본 기술 중 하나이지만, CPU 자원이 많이 필요하다는 단점을 가진다. 트랜스코딩 프록시는 멀티미디어 데이터를 트랜스코딩 할 뿐만 아니라 미래의 사용에 대비하기 위해 캐싱도 할 수 있는 프록시 서버이다. 본 논문에서는 트랜스코딩 프록시에서 서비스 품질을 낮춤으로써 트랜스코딩 부하를 줄이는 서비스 정책을 제안한다. 서비스 품질과 시스템 부하는 tradeoff 관계에 있기 때문에, 사용자가 요청한 품질보다 낮은 서비스 품질을 제공함으로써, 트랜스코딩 프록시는 보다 많은 사용자에게 서비스를 제공할 수 있다.

근원지와 목적지에서 서로 다른 서비스 품질(QoS)을 필요로 하는 멀티미디어 연출의 재생을 위한 서비스 품질 전이도 기반의 변환 경로 생성 알고리즘 (An Algorithm Generating All the Playable Transcoding Paths using the QoS Transition Diagram for a Multimedia Presentation Requiring Different QoS between the Source and the Destination)

  • 전성미;임영환
    • 한국멀티미디어학회논문지
    • /
    • 제6권2호
    • /
    • pp.208-215
    • /
    • 2003
  • 인터넷 상상에서 멀티미디어 연출을 수행할 때 근원지와 목적지의 멀티미디어 데이터의 서비스 품질이 다른 경우가 발생하고 있다. 이러한 경우에는 근원지의 멀티미디어 데이터를 목적지에서 필요로 하는 대로 변환하여 주는 과정이 필수적이다. 이때 발생하는 문제는 동일한 멀티미디어 연출 프로그램일지라도 그것이 재생되는 단말기나 통신망의 환경에 따라 서비스 품질의 변환 과정이 다르다는 점이다 즉 재생되는 단말기나 통신망이 정해질 때마다 그에 알맞은 변환 과정을 다시 생성해야 한다. 또한 멀티미디어 스트림이 변환 자원을 통과하는 동안 지연되어 목적지에서 필요로 하는 대로 재생이 가능하지 않을 수도 있다. 따라서 여러 개의 변환 자원을 통과한 후에도 재생이 가능한지 확인하여야 한다 본 논문은 주어진 변환 자원과 통신망을 고려하여 근원지 데이터가 목적지에서 필요로 하는 모든 가능한 변환 경로를 찾는 알고리즘을 제시한다. 제시한 변환 경로를 생성하는 알고리즘은 목적지에서 필요로 하는 서비스 품질로 변환해나가는 과정에서 동일 변환 자원(들)의 반복 연결인 순환 경로를 방지하여 프로그램이 반드시 종료되도록 서비스 품질 전이도를 이용한다. 그리고 재생 가능성을 검사하기 위하여 변환 과정에서 소요되는 시간과 지연 등을 계산하는 방법과 요구하는 시간 내에 재생될 수 있는지 검사하는 방법을 제안한다. 마지막으로 이러한 방식을 실험실에 서 개발한 TransCore라는 멀티미디어 스트림 엔진과 VIP라고 하는 저작 도구에 구현하였고, 간단한 시나리오에 적용한 결과를 기술한다

  • PDF

멀티미디어 자료 재생을 위한 경험적 탐색 기반 최적 트랜스코딩 경로 생성 알고리즘 (A Heuristic Search Based Optimal Transcoding Path Generation Algorithm for the Play of Multimedia Data)

  • 전성미;이보영;허기중
    • 한국컴퓨터정보학회논문지
    • /
    • 제8권4호
    • /
    • pp.47-56
    • /
    • 2003
  • 이동 단말기와 이동 통신망이 급격하게 발전함에 따라 멀티미디어 자료를 재생하는 환경에서 종단간 서비스 품질이 다른 경우들이 발생하고 있다. 따라서 주어진 트랜스코더와 통신망을 고려하여 근원지 데이터를 목적지에서 요구하는 재생 서비스 품질에 맞게 변환하여 재생하기 위한 트랜스코딩 경로를 생성하는 알고리즘이 연구되었다. 그러나 이 방법은 멀티미디어 스트림이 트랜스코더에서 처리될 때 필요한 매개 변수인 워크로드와 처리량 중에서 워크로드만을 고려하였다. 그러므로 이 방법에 의하여 생성된 트랜스코딩 경로는 목적지에서 요구하는 서비스 품질에 맞게 재생 가능한지 검사하기 위하여 추가적인 계산을 필요로 한다. 이를 해결하기 위하여 본 논문은 멀티미디어 스트림이 목적지에 도착할 때 필요한 등시성 성질을 평가 함수에 이용한 T 알고리즘을 제안하였다. 즉, 여러 트랜스코딩 경로들 중에서 등시성 성질을 근거로 한 경험적 탐색으로 추적 재생 가능한 경로를 선택하는 방법이다. 제안된 알고리즘을 사용하면 종단간 상이한 서비스 품질로 실시간 전송되는 멀티미디어 데이터를 재생할 수 있는 트랜스코딩 경로를 좀 더 빠르게 생성할 수 있다.

  • PDF

소스 QoS와 목적 QoS를 고려한 단위 변환기의 변환 경로 생성 모델 (Transcoding Path Creation Model for the UTR under Considering of Source QoS and Destination QoS)

  • 류동엽;전성미;임영환
    • 한국멀티미디어학회논문지
    • /
    • 제10권2호
    • /
    • pp.278-287
    • /
    • 2007
  • 사용자의 특성과 요구조건에 따라 다양한 종류의 멀티미디어 데이터가 사용되고 있지만 모든 장치가 모든 멀티미디어 데이터의 재생을 지원하지는 않는다. 따라서 자신의 환경에 적합한 미디어를 생성하기 위해서는 멀티미디어 변환기를 이용한다. 이는 소스 QoS와 목적 QoS가 서로 다르기 때문에 발생하는 문제이기 때문에 서로 다른 QoS를 맞추기 위한 고려가 필요하다. 따라서 본 논문에서는 소스 QoS와 목적 QoS를 고려한 미디어 변환을 수행하기 전에 단위 변환기를 사용하여 일정한 응용 내에서의 적합한 변환 경로를 미리 생성한다. 그리고 생성된 변환 경로를 이용한 변환을 수행한다. 이때, UTR(Unit Transcoder) 집합의 변환가능성과 최소성을 고려한 UTR의 변환 경로를 생성함으로서 편리하고 다양한 멀티미디어 데이터를 재생할 수 있다. 그리고 QoS를 고려함으로서 사용자는 쉽게 멀티미디어를 사용할 수 있다.

  • PDF

Inter-Conversion Matrix for Transcoding Block DCT and DWT-Based Compressed Images

  • Kim, Donggyun;Lim, Sanghee;Paik, Joonki
    • IEIE Transactions on Smart Processing and Computing
    • /
    • 제3권3호
    • /
    • pp.103-109
    • /
    • 2014
  • This study derived the inter-conversion matrices, which can be used in heterogeneous image transcoding between the compressed images using different transforms, such as the $8{\times}8$ block discrete cosine transform (BDCT) and the one-level discrete wavelet transform (DWT). Basically, to obtain the one-level DWT coefficients from $8{\times}8$ BDCT, inverse BDCT should be performed followed by forward DWT, and vice versa. On the other hand, if the proposed interconversion approach is used, only one inter-conversion matrix multiplication makes the corresponding transcoding possible. Both theoretical and experimental analyses showed that the amount of computation of the proposed approach decreases over 20% when the inter-conversion matrices are used under specific conditions.

MPEG-4 스케일러블 비디오 코딩 및 멀티미디어 트랜스코딩에 강인한 블라인드 비디오 워터마킹 (Robust Blind- Video Watermarking against MPEG-4 Scalable Video Coding and Multimedia Transcoding)

  • 윤지선;이석환;송윤철;장봉주;권기룡;김민환
    • 한국멀티미디어학회논문지
    • /
    • 제11권10호
    • /
    • pp.1347-1358
    • /
    • 2008
  • 주 논문에서는 이종 멀티미디어 서비스 중에서 비디오 콘텐츠에 대한 안정성과 신뢰성 그리고 저작권 보호를 제공하기 위해 MPEG-4 SVC 및 트랜스코딩에 강인한 비디오 워터마킹 기법을 제안한다. 제안한 방법에서 워터마크 삽입 및 검출은 공간적 SVC를 고려하여 기본 계층을 기준으로 수행된다. 워터마크는 시간적 SVC를 고려하여 워터마크 순서가 포함된 문자열을 이용하여 생성되며, 트랜스코팅 및 압축에 강인하게 하기 위해 ROI내에 DCT 기반으로 각 비디오 프레임의 저 중간 주파수 영역의 특정 비트에 삽입된다. 실험결과를 통해서 제안한 방법이 비가시성을 만족하며 공간, 시간 및 화질에 대한 SVC와 MPEG-2와 MPEG-4 SVC간의 트랜스코딩에 대하여 강인함을 확인할 수 있었다.

  • PDF

예측주기를 이용한 동적 프레임 삭제 트랜스코딩 기법 (A Dynamic Frame-skipping Scheme for Transcoder Using the Prediction Period)

  • 김성민;김영주;박성호
    • 한국멀티미디어학회논문지
    • /
    • 제9권1호
    • /
    • pp.59-72
    • /
    • 2006
  • 유 무선 네트워크의 기술의 발전과 단말기의 소형화 기술은 이동 환경에서 다양한 단말기를 이용하여 멀티미디어 콘텐츠를 이용할 수 있게 만들었다. 그러나 네트워크의 구성과 단말기들의 성능이 다양해짐에 따라, 동일한 품질의 컨텐츠를 다양한 이동 환경에 위치한 사용자에게 서비스를 제공하는 것은 매우 어려운 일이다. 그러므로 멀티미디어 스트리밍 시스템은 사용자의 네트워크와 단말기 환경을 고려하여 적응적으로 서비스를 제공하여 한다. 트랜스코딩 기법은 다양한 네트워크 환경에서 적응적인 비디오 스트리밍 서비스를 제공하기 위한 하나의 방법이다. 본 논문은 다양한 네트워크 환경에서 비디오 스트림을 서비스하기 위해 예측주기를 이용한 동적 프레임 삭제 트랜스코딩 기법을 제안한다. 제안된 트랜스코더에서는 부호기의 예측주기와 프레임율을 조절하는 삭제주기를 이용하여 트랜스코딩 과정에서 소요되는 시간을 최적화 할 수 있다. 실험 결과, 기존의 동적 프레임 삭제 트랜스코딩 기법에 비해서 본 논문에서 제안한 기법을 PSNR값은 유사한 반면에 계산 복잡도에서 매우 높은 성능 향상을 보였다.

  • PDF