DocumentCode
2443578
Title
Motion Compensated Frame Rate Conversion Using a Specialized Instruction Set Processor
Author
Beucher, Nicolas ; Bélanger, Normand ; Savaria, Yvon ; Bois, Guy
Author_Institution
Dept. of Electr. Eng., Ecole Polytech. de Montreal, Que.
fYear
2006
fDate
2-4 Oct. 2006
Firstpage
130
Lastpage
135
Abstract
This paper describes an application-specific instruction set for a configurable processor to accelerate motion compensated frame rate conversion (MC-FRC) algorithms based on block motion estimation (BME). The proposed instruction set is generic enough to support many MC-FRC algorithms. The performance gain obtained from this instruction set is described and explained. The new instructions are used to implement two BME algorithms: the full search (FS) algorithm and the one-dimensional full search (ODFS) algorithm. The obtained acceleration factor is about one hundred in the case of the FS algorithm and about forty in the case of ODFS. This paper describes the new instruction set and explains these results by describing more precisely how the acceleration is performed. This paper also shows that the acceleration reached can lead to real-time performance on video streams that have a bandwidth similar to NTSC using processors currently available
Keywords
instruction sets; motion compensation; motion estimation; video streaming; BME; MC-FRC algorithm; ODFS; block motion estimation; configurable processor; motion compensated frame rate conversion; one-dimensional full search algorithm; specialized instruction set processor; video stream; Acceleration; Bandwidth; Codecs; HDTV; Interpolation; Motion estimation; Motion pictures; Performance gain; Streaming media; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
Conference_Location
Banff, Alta.
ISSN
1520-6130
Print_ISBN
1-4244-0382-0
Electronic_ISBN
1520-6130
Type
conf
DOI
10.1109/SIPS.2006.352568
Filename
4161838
Link To Document