• Title/Summary/Keyword: H.264 codec

Search Result 101, Processing Time 0.024 seconds

An Implementation of an Open Source Based H.264 Video Player for Bluetooth Input (블루투스 입력의 오픈 소스기반 H.264 비디오 플레이어의 구현)

  • Park, Taejun;cho, Tai-Hoon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.193-195
    • /
    • 2009
  • Bluetooth is a popluar wireless data transmission method with low power consumption. In this paper, we present a open source based player of video stream encoded by H.264 codec, which is transmitted via Bluetooth. An open source JM is used for H.264 decoding and modified for reading H.264 encoded data via Bluetooth. For display of decoded video data, SDL was utilized.

  • PDF

An Adaptive Rate-Distortion Optimization Method for H.264 Video Codec (H.264를 위한 적응적인 비트-왜곡 최적화 방법)

  • Oh, Kwan-Jung;Ho, Yo-Sung
    • Proceedings of the IEEK Conference
    • /
    • 2005.11a
    • /
    • pp.323-326
    • /
    • 2005
  • Several video coding standards, such as MPEG-4 and H.263, have been investigated to reduce the resulting number of bits while pursuing the maximum video quality. The recent video coding standard, H.264, provides higher coding efficiency than previous coding standards by using the mode decision scheme. For mode decision, H.264 chooses the best macroblock mode among the several candidates using Lagrangian cost function which reflects both the rate and the distortion. H.264 employs only one rate-distortion optimization (RDO) model for all macroblocks. Since the characteristics of each macroblock is different, each macroblock should have its own RDO model. In this paper, we propose an adaptive rate-distortion optimization algorithm for H.264. We regulate the Lagrangian multiplier considering the picture type and characteristics of each macroblock.

  • PDF

Optimization of H.264 Encoder based on Hardware Implementation in Embedded System (임베디드시스템 환경에서 하드웨어 기반 H.264 Encoder 최적화)

  • Cho, Jung-Hyun;Lee, Myung-Soo;Jeong, Han-Soo;Kim, Chang-Suk;Cho, Dae-Jea
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.8
    • /
    • pp.3076-3082
    • /
    • 2010
  • The techniques and the products which use various video compression codec are come out from army or civil field. In existing high-end PC environment, process of the video compression codec does not become a problem, but in embedded system environments which limited system resources, because the system load due to the high-resolution images compressed by high-density, issues of performance and utilization are highlighted. This paper proposes the DirectShow Filter interfaces which are a hardware method in order to solve the problem existing software algorithms for image compression performance and peripheral interfaces.

A Study on Channel Decoder MAP Estimation Based on H.264 Syntax Rule (H-264 동영상 압축의 문법적 제한요소를 이용한 MAP기반의 Channel Decoder 성능 향상에 대한 연구)

  • Jeon, Yong-Jin;Seo, Dong-Wan;Choe, Yun-Sik
    • Proceedings of the KIEE Conference
    • /
    • 2003.11b
    • /
    • pp.295-298
    • /
    • 2003
  • In this paper, a novel maximum a posterion (MAP) estimation for the channel decoding of H.264 codes in the presence of transmission error is presented. Arithmetic codes with a forbidden symbol and trellis search techniques are employed in order to estimate the best transmitted. And, there has been growing interest of communication, the research about transmission of exact data is increasing. Unlike the case of voice transmission, noise has a fatal effect on the image transmission. The reason is that video coding standards have used the variable length coding. So, only one bit error affects the all video data compressed before resynchronization. For reasons of that, channel needs the channel codec, which is robust to channel error. But, usual channel decoder corrects the error only by channel error probability. So, designing source codec and channel codec, Instead of separating them, it is tried to combine them jointly. And many researches used the information of source redundancy In received data. But, these methods do not match to the video coding standards, because video ceding standards use not only one symbol but also many symbols in same data sequence. In this thesis, We try to design combined source-channel codec that is compatible with video coding standards. This MAP decoder is proposed by adding semantic structure and semantic constraint of video coding standards to the method using redundancy of the MAP decoders proposed previously. Then, We get the better performance than usual channel coder's.

  • PDF

ROI Scalability method based on H.264/SVC (H.264/SVC를 기반으로 한 ROI확장성 방법)

  • Lee, Jung-Hwan;Yoo, Chuck
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.4 no.1
    • /
    • pp.35-41
    • /
    • 2009
  • The H.264/SVC enables network-adaptive video transmission to smart device which uses wireless network. But, quality scalability of H.264/SVC does not consider personal subjective image quality. In addition, its network efficiency also does not optimized because it uses MGS(Medium Grained Scalability) and CGS(Coarse Grained Scalability). Thus, this paper proposed a new scalable ROI algorithm for not only subjective image quality improvement but also network adaptation. To experiment our proposed a scheme, we added designed algorithm to JSVM(Joint Scalable Video Model) open source video codec of H.264/SVC. Experiment was performed according to the pre-defined scenario for simulating various network conditions. Finally, experimental result showed our proposed scalable ROI scheme. It is better than traditional non-selective scheme in subjective video quality.

  • PDF

Adaptive Macroblock Quantization Method for H.264 Codec (H.264 코덱을 위한 적응적 매크로블록 양자화 방법)

  • Park, Sang-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.5
    • /
    • pp.1193-1200
    • /
    • 2010
  • This paper presents a new adaptive macroblock quantization algorithm which generates the output bits corresponding to the target bit budget. The H.264 standard uses various coding modes and optimization methods to improve the compression performance, which makes it difficult to control the amount of the generated traffic accurately. In the proposed scheme, linear regression analysis is used to analyze the relationship between the bit rate of each macroblock and the quantization parameter and to predict the MAD values. Using the predicted values, the quantization parameter of each macroblock is determined by the Lagrange multiplier method and then modified according to the difference between the bit budget and the generated bits. It is shown by experimental results that the new algorithm can generate output bits accurately corresponding to the target bit rates.

Watermark Implementation for Real-Time H.264/AVC Encoding (실시간 H.264/AVC 인코딩용 워터마크 구현)

  • Hong, You-Pyo;Won, Chee-Sun
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.34 no.7C
    • /
    • pp.649-653
    • /
    • 2009
  • Although digital image has many advantages including digital image compression and various image processing techniques, the it has the weakness of easy manipulation which led to the development of many digital watermarking techniques. There are various types of digital watermarking algorithms for spatial and spectral domains. This paper presents a watermarking implementation for H.264/AVC codec which is adapted for many multimedia standards.

Adaptive Residual Prediction for coding efficiency on H.264 Based Scalable Video Coding (H.264 기반 스케일러블 비디오 부호화에서 부호화 효율을 고려한 잔여신호 예측에 관한 연구)

  • Park, Seong-Ho;Oh, Hyung-Suk;Kim, Won-Ha
    • Proceedings of the KIEE Conference
    • /
    • 2005.10b
    • /
    • pp.189-191
    • /
    • 2005
  • In the scalable extension of H.264/AVC, the codec is based on a layered approach to enable spatial scalability. In each layer, the basic concepts of motion compensated prediction and intra prediction are employed as in standard H.264/AVC. Additionally inter-layer prediction algorithm between successive spatial layers is applied to remove redundancy. In the inter-layer prediction, as the prediction we can use the signal that is the upsampled signal of the lower resolution layer. In this case, coding efficiency can be variable as the kinds of interpolation filter. In this paper, we investigate the approach to select the interpolation filter for residual signal in order to optimal prediction.

  • PDF

A Detachable Full-HD Multi-Format Video Decoder: MPEG-2/MPEG-4/H.264, and VC-1 (분리형 구조의 고화질 멀티 포맷 비디오 복호기: MPEG-2/MPEG-4/H.264와 VC-1)

  • Bae, Jong-Woo;Cho, Jin-Soo
    • The KIPS Transactions:PartA
    • /
    • v.15A no.1
    • /
    • pp.61-68
    • /
    • 2008
  • In this paper, we propose the VLSI design of Multi-Format Video Decoder (MFD) to support video codec standards such as MPEG-2, MPEG-4, H.264 and VC-1. The target of the proposed MFD is the Full HD (High Definition) video processing needed for the high-end D-TV SoC (System-on-Chip). The size of the design is reduced by sharing the common large-size resources such as the RISC processor and the on-chip memory among the different codecs. In addition, a detachable architecture is introduced in order to easily add or remove the codecs. The detachable architecture preserves the stability of the previously designed and verified codecs. The size of the design is about 2.4 M gates and the operating clock frequency is 225MHz in the Samsung 65nm process. The proposed MFD supports more than Full-HD (1080p@30fps) video decoding, and the largest number of video codec standards known so far.

Analyzing of Motion Vector in H.264 Codec For Frame Rate Up Conversion (프레임율 변환을 위한 H.264코덱의 움직임 벡터 분석)

  • Kim, Sang-Chul;Jung, Hyun-Jong;Song, In-Sun;Nang, Jong-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • pp.164-166
    • /
    • 2012
  • 최근 스마트 기기의 보급과 무선 인터넷망의 보급으로 언제 어디에서나 비디오를 시청할 수 있다. 하지만 무선 인터넷 망의 품질이 안좋을 경우 영상의 QoS(Quality of Service)를 낮춰 프레임을 스킵하여 전송하게 된다. 이 때 FRUC(Frame Rate Up Conversion)기술을 적용한다면 원본의 프레임 레이트를 확보할 수 있어 QoS를 높일 것으로 기대한다. FRUC에서 MV(Motion Vector)추정시에 연산량이 매우 높아서 스마트 기기에 적용하는 것이 어렵지만 H.264코덱으로 인코딩된 동영상은 자체적으로 MV정보를 갖고 있기 때문에 이 MV를 FRUC에 적용할 수 있다면 FRUC의 연산량을 줄일 수 있을 것이다. 이를 위해서 H.264에 적용된 ME(Motion Estimation)와 FRUC에 적용된 ME의 차이를 고려하여 H.264코덱의 MV가 유용한지 분석하는 것이 선행돼야 한다. 본 논문에서는 H.264 MV와 FRUC의 MV의 차이를 분석하고 유용성을 판단하는 실험을 통해 H.264로 인코딩 된 비디오의 MV중 상당수가 FRUC에 적합함을 확인했다.