최근 국내에서는 위성 DMB(Digital Multimedia Broadcasting)방송과 지상파 DMB 방송 서비스를 시작하였다. DMB 방송이 본격화되면서 새롭게 부상하는 영상 압축 규격이 H.264이다. 새롭게 표준화되는 이동 멀티미디어 방송 산업은 휴대폰이나 기타 휴대용 단말기 등과 결합하여 새로운 수익 모델을 창출하고 있다. 그러나 휴대폰, PMP, PDA와 같은 소형 단말기에서는 일반적인 범용 컴퓨터보다 제한된 하드웨어 자원을 제공한다. 특히 ...
최근 국내에서는 위성 DMB(Digital Multimedia Broadcasting)방송과 지상파 DMB 방송 서비스를 시작하였다. DMB 방송이 본격화되면서 새롭게 부상하는 영상 압축 규격이 H.264이다. 새롭게 표준화되는 이동 멀티미디어 방송 산업은 휴대폰이나 기타 휴대용 단말기 등과 결합하여 새로운 수익 모델을 창출하고 있다. 그러나 휴대폰, PMP, PDA와 같은 소형 단말기에서는 일반적인 범용 컴퓨터보다 제한된 하드웨어 자원을 제공한다. 특히 CPU 클럭 속도와 메모리의 크기의 제한은 영상 코덱의 실시간 구현에 있어서 큰 문제가 된다.
본 논문에서는 DMB및 DVB-H와 같은 새로운 이동 방송규격에서 공통으로 채택되고 있는 H.264 Baseline프로파일을 만족하고, 연산량을 최소화한 H.264 디코더를 제안하였다. 본 논문에서 구현된 H.264 비디오 디코더는 리눅스 기반의 오픈 소스인 FF-MPEG의 H.264를 기반으로 하여 가변길이 복호화, 움직임 보상, 역변환 및 디블록킹 필터와 전체적인 구조 및 메모리 최적화를 통하여 PC상에서 연산량 최적화를 수행하였다. 제안하는 구현 방법을 PC 환경에서 모의 실험을 통해 성능을 비교 검증하였다.
최근 국내에서는 위성 DMB(Digital Multimedia Broadcasting)방송과 지상파 DMB 방송 서비스를 시작하였다. DMB 방송이 본격화되면서 새롭게 부상하는 영상 압축 규격이 H.264이다. 새롭게 표준화되는 이동 멀티미디어 방송 산업은 휴대폰이나 기타 휴대용 단말기 등과 결합하여 새로운 수익 모델을 창출하고 있다. 그러나 휴대폰, PMP, PDA와 같은 소형 단말기에서는 일반적인 범용 컴퓨터보다 제한된 하드웨어 자원을 제공한다. 특히 CPU 클럭 속도와 메모리의 크기의 제한은 영상 코덱의 실시간 구현에 있어서 큰 문제가 된다.
본 논문에서는 DMB및 DVB-H와 같은 새로운 이동 방송규격에서 공통으로 채택되고 있는 H.264 Baseline 프로파일을 만족하고, 연산량을 최소화한 H.264 디코더를 제안하였다. 본 논문에서 구현된 H.264 비디오 디코더는 리눅스 기반의 오픈 소스인 FF-MPEG의 H.264를 기반으로 하여 가변길이 복호화, 움직임 보상, 역변환 및 디블록킹 필터와 전체적인 구조 및 메모리 최적화를 통하여 PC상에서 연산량 최적화를 수행하였다. 제안하는 구현 방법을 PC 환경에서 모의 실험을 통해 성능을 비교 검증하였다.
In recent year, it has begun to provide “Satellite DMB” broadcasting service and “Terrestrial DMB” Broadcasting service in Korea. H.264/AVC, which is the video compression standard, rises to the surface newly with adopting it by the DMB broadcasting. A digital Multimedia Broadcasting industry is try...
In recent year, it has begun to provide “Satellite DMB” broadcasting service and “Terrestrial DMB” Broadcasting service in Korea. H.264/AVC, which is the video compression standard, rises to the surface newly with adopting it by the DMB broadcasting. A digital Multimedia Broadcasting industry is trying to create a new profitable model by combining it with a mobile phone and the other portable unit etc. But a pocket-sized terminal unit like a mobile phone provides limited hardware resources compared with a general-purpose computer. Especially a CPU clock rate and the size of memory are main problems in the real-time software implementation of a video codec.
This paper proposes a H.264 decoder which efficiently implemented by minimizing the amount of operation. This H.264 video decoder is satisfied with H.264 baseline profile for DMB and DVB-H. H.264 source code for reference is linux-based H.264 open source in FF-MPEG Group. This proposed decoder applied some new modified algorithms for, Variable length decoding, Motion Compensation, Inverse transform, De-blocking filter, and optimizing total structure & memory. It is shown that the performance of the proposed decoder provides improvement of about 20% compared to that of the FF-MPEG solution.
In recent year, it has begun to provide “Satellite DMB” broadcasting service and “Terrestrial DMB” Broadcasting service in Korea. H.264/AVC, which is the video compression standard, rises to the surface newly with adopting it by the DMB broadcasting. A digital Multimedia Broadcasting industry is trying to create a new profitable model by combining it with a mobile phone and the other portable unit etc. But a pocket-sized terminal unit like a mobile phone provides limited hardware resources compared with a general-purpose computer. Especially a CPU clock rate and the size of memory are main problems in the real-time software implementation of a video codec.
This paper proposes a H.264 decoder which efficiently implemented by minimizing the amount of operation. This H.264 video decoder is satisfied with H.264 baseline profile for DMB and DVB-H. H.264 source code for reference is linux-based H.264 open source in FF-MPEG Group. This proposed decoder applied some new modified algorithms for, Variable length decoding, Motion Compensation, Inverse transform, De-blocking filter, and optimizing total structure & memory. It is shown that the performance of the proposed decoder provides improvement of about 20% compared to that of the FF-MPEG solution.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.