• Title/Summary/Keyword: transcoder

Search Result 70, Processing Time 0.021 seconds

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

  • Kim Sung-Min;Kim Hyun-Hee;Park Si-Yong;Chun Ki-Dong
    • The KIPS Transactions:PartB
    • /
    • v.12B no.4 s.100
    • /
    • pp.451-458
    • /
    • 2005
  • The transcoding is a solution which is able to adapt to heterogeneous clients of requesting a different playback rate of multimedia data. Thus, The transcoding needs decoding and encoding. In general, previous studies to reduce complexity have a problem, the degradation of visual quality On the contrary, previous studies to reduce the degradation of visual quality lead to heavy computation. Thus, many researchers have studied a solution between the complexity and the degradation of visual quality. But until now, most researches of this region have dealt with the transcoder itself, such researches about a server's assistance to improve the performance of transcoder is rarely studied. In case of servicing multimedia data to heterogeneous clients which have low capabilities, the assistance of server side is able to reduce frames with processing in the transcoder and improve the performance of the transcoder. Thus in this paper, we propose the frame-skipping transcoder system architecture that takes into consideration transcoder and server side to reduce the complexity of the transcoder.

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

  • 박구만
    • Journal of Broadcast Engineering
    • /
    • v.6 no.2
    • /
    • pp.131-138
    • /
    • 2001
  • We have proposed a transcoder which converts the MPEG-2 422P@ML bitstream into MPEG-2 422P@ML bitstream. properties of the MPEG-2 422P@ML profile and requirements for the transcoder are analyzed for the proposed transcoder. The MPEG-2 422P@ML profile permits several GOP structures, each of which has little resemblance. Such different GOP structures lead to a complicated transcoder which includes motion estimation, and have limited use of the side information in the bitstream. By computer simulations, we showed that the results of the transcoding is as good as that of the direct coder by MPEG-2 422P@ML.

  • PDF

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

  • Park, Seok-Joon;Chung, Tae-Yun;Shin, Joong-In;Park, Sang-Hui
    • Proceedings of the KIEE Conference
    • /
    • 1999.11c
    • /
    • 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

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

  • Yoo, Young-Joe;Seo, Ju-Heon;Han, Jong-Ki
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.32 no.9C
    • /
    • pp.867-880
    • /
    • 2007
  • We derive a modified version of cubic convolution interpolation for the enlargement or reduction of digital images by arbitrary scaling factors. The proposed scaling scheme is used to resize various format pictures in the transcoding system, which transforms the bitstream compressed at a bit rate, such as the HD bitstream, into another bit rate stream. In many applications such as the transcoder, the resolution conversion is very important for changing the image size while the scaled image maintains high quality. We focus on the modification of the scaler kernel according to the relation between formats of the original and the resized image. In the modification, various formats defined in MPEG standards are considered. We show experimental results that demonstrate the effectiveness of the proposed interpolation method.

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

  • Han, Jong-Ki;Seo, Chan-Won
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.33 no.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.

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

  • Han, Jae-Geun;Ko, Young-Sub;Suh, Sung-Han;Ha, Soon-Hoi
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.4
    • /
    • pp.507-511
    • /
    • 2010
  • In this paper, we propose to enhance the performance of software transcoder by using GPGPU for scaling filters. Video transcoding is a technique that translates a video file to another video file that has a different coding algorithm and/or a different frame size. Its demand increases as more multimedia devices with different specification coexist in our daily life. Since transcoding is computationally intensive, a software transcoder that runs on a CPU takes long processing time. In this paper, we achieve significant speed-up by parallelizing the scaling filter using a GPGPU that can provide significantly large computation power. Through extensive experiments with various video scripts of different size and with various scaling filter options, it is verified that the enhanced transcoder could achieve 36% performance improvement in the default option, and up to 101% in a certain option.

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

  • Chon, Sung-Mi;Ryu, Dong-Yeop;Lim, Young-Hwan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.11 no.6 s.44
    • /
    • pp.227-235
    • /
    • 2006
  • MPEG-21's digital item adaptation technology becomes a new way for universal multimedia access. It needs transcoder to change media resource's format and so on according to delivery context Then, the use of heavy transcoder with various transcoding functions integrated into one altogether is so complicated and difficult in supporting universal multimedia access. Unit transcoder Is useful is to resolve this question, in which a transcoder has only one transcoding function. This requires considering how to compose a set of unit transcoders. Thus, given a set for end-to-end different service quality pairs according to the character of application as defined by user, this study suggests how to compose complete unit transcoders that can always create one and more transcoding path(s) for each pair in the set. This method has a question of creating too many transcoding paths for each pair or end-to-end different service quality. Thus, this study also suggests the algorithm that generates minimum unit transcoder sets to support multimedia adaptation with minimum unit transcoder. The algorithm suggested was implemented into multimedia stream engine, and this paper describes the results of experiment for this algorithm.

  • PDF

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

  • Choi Jeong-Il;Kim Rin-Chul;Nam Je-Ho
    • Journal of The Institute of Information and Telecommunication Facilities Engineering
    • /
    • v.1 no.2
    • /
    • pp.19-29
    • /
    • 2002
  • This paper deals with heterogeneous video transcoding, which is one of key technologies for the MPEG-21 digital item adaptation. It is noted that motion vector reuse Is necessarily required for computationally efficient implementation of the transcoder. But conventional transcoder employs the motion vector reuse methods only for P-pictures. In this paper, we propose two new motion vector reuse method for B-pictures. By using the proposed methods, we can produce the MPEG bitstream, which is encoded in a I/B/P picture mode. Computer simulation results show that the proposed methods can reduce the computational burden of the transcoder significantly, while allowing only a small amount of performance degradation.

  • PDF

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

  • Park, Il-Woo;Cho, Yong-Gook;Myung, Jin-Su;Chae, Byung-Jo;Oh, Seoung-Jun;Yang, Chang-Mo;Cho, We-Duke
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.39 no.6
    • /
    • pp.652-663
    • /
    • 2002
  • Recently, many advanced video application services over the mobile wireless networks have required a transcoder which can efficiently reduce the size of compressed video bitstreams. The transcoder can be worked in either the spatial domain or the DCT domain. In this paper, we propose a new fast hybrid-type transcoder which can efficiently reduce the frame size with keeping the visual quality. The proposed scheme consists of two major processes: a transform domain process and a spatial domain process. We also propose a scheme for coding mode selection and motion vector refinement. Experimental results show that our approach can reduce the computational complexity more than any other conventional spatial-domain transcoder with keeping the visual quality.

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
    • /
    • v.29 no.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