Mateus Thurow Schoenknecht's research while affiliated with Universidade Federal de Pelotas and other places

What is this page?


This page lists the scientific contributions of an author, who either does not have a ResearchGate profile, or has not yet added these contributions to their profile.

It was automatically created by ResearchGate to create a record of this author's body of work. We create such pages to advance our goal of creating and maintaining the most comprehensive scientific repository possible. In doing so, we process publicly available (personal) data relating to the author as a member of the scientific community.

If you're a ResearchGate member, you can follow this page to keep up with this author's work.

If you are this author, and you don't want us to display this page anymore, please let us know.

Publications (6)


A H.264/AVC Quarter-Pixel Motion Estimation Refinement architecture targeting high resolution videos
  • Conference Paper

April 2011

·

27 Reads

·

2 Citations

Marcel Moscarelli Correa

·

Mateus Thurow Schoenknecht

·

This paper presents a hardware design for the H.264/AVC Quarter-Pixel Motion Estimation Refinement to be used in a complete Fractional Motion Estimation architecture. The architecture was optimized to reach a high throughput through a balanced pipeline and parallelism exploration. The design was described in VHDL and synthesized to an Altera Stratix III FPGA device. The design achieves an operation frequency of 245 MHz, processing up to 39 QHDTV frames (3840×2048 pixels) per second. This architecture is also able to reach real time when processing other resolutions, like HD 1080p (1920×1080 pixels) with lower operation frequencies. The final results are very competitive when compared to related works.

Share

H.264/AVC Eighth Pixel MC Chrominance interpolation hardware targeting very high resolution videos

February 2011

·

14 Reads

This paper presents a hardware design for the H.264/AVC Eighth-Pixel Chrominance Interpolation Unit that is a part of the Motion Compensation Unit. The architecture was optimized to reach a high throughput through a balanced pipeline and internal parallelism exploration. The design was described in VHDL and synthesized to a Xilinx Virtex2p FPGA. The best performance results achieve an operation frequency of 100 MHz, processing up to 42 QHDTV frames (3840×2048 pixels) per second.


Table 1 : Results for the most complex variable block size configu- ration (16 × 16, 16 × 8, 8 × 16, 8 × 8, 8 × 4, 4 × 8, 4 × 4).
Table 2 : Results for a less complex variable block size configuration (16 × 16, 8 × 8, 4 × 4).
Table 3 : Results for the 8 × 8 block size configuration.
Table 4 : Buffers cost results.
Table 5 : Half-Pixel ME Refinement cost results.

+11

A High-Throughput Hardware Architecture for the H.264/AVC Half-Pixel Motion Estimation Targeting High-Definition Videos
  • Article
  • Full-text available

January 2011

·

361 Reads

·

3 Citations

International Journal of Reconfigurable Computing

International Journal of Reconfigurable Computing

This paper presents a high-performance hardware architecture for the H.264/AVC Half-Pixel Motion Estimation that targets high-definition videos. This design can process very high-definition videos like QHDTV (3840×2048) in real time (30 frames per second). It also presents an optimized arrangement of interpolated samples, which is the main key to achieve an efficient search. The interpolation process is interleaved with the SAD calculation and comparison, allowing the high throughput. The architecture was fully described in VHDL, synthesized for two different Xilinx FPGA devices, and it achieved very good results when compared to related works.

Download

A high performance hardware architecture for the H.264/AVC half-pixel motion estimation refinement

September 2010

·

23 Reads

·

5 Citations

This work presents a high performance hardware architecture for the H.264/AVC Half-Pixel Motion Estimation Refinement. This design can process very high definition videos like QHDTV (3840x2048) in real time processing (30 frames per second). It also presents a very optimized arrangement of interpolated samples, which is the main key to achieve an efficient search. The architecture was fully described in VHDL, synthesized to two different Xilinx FPGA devices and achieved the best results when compared to related works.


A high performance hardware architecture for the H.264/AVC half-pixel interpolation unit

April 2010

·

15 Reads

·

7 Citations

This work presents a high performance half pixel interpolation unit for the H.264/AVC standard. The presented architecture is able to process very high definition videos (3840 × 2048 pixels) at real time processing (30 frames per second), and can be integrated in a complete motion estimation architecture without limiting the other modules' performance. It also presents a novel arrangement of interpolated samples which makes simple the search for the best fractional motion vector. The architecture was described in VHDL and synthesized to a Xilinx Virtex4 FPGA, and it achieved the best results when compared to related works published in the literature.


Fig 1-Half-pixel positions (white squares) between integer position samples (gray squares).
Fig 2-Quarter-pixel positions (labeled with numbers) between half-pixels and integer position samples.
A High Throughput Hardware Solution for the H. 264/AVC Quarter-Pixel Motion Estimation Refinement

This work proposes a hardware solution for the H.264/AVC Quarter-Pixel Motion Estimation Refinement, ready to be used in a complete Fractional Motion Estimation architecture. The architecture was optimized to reach a high throughput through a balanced pipeline and parallelism exploration. The design was described in VHDL and synthesized to an Altera Stratix III FPGA device, achieving an operation frequency of 245 MHz and processing up to 39 QHDTV frames (3840x2048 pixels) per second. This architecture is also able to reach real time when processing lower resolutions, like HD 1080p (1920x1080 pixels) with lower operation frequencies. The final results are very competitive when compared to related works.

Citations (4)


... In the present work, an efficient hardware architecture for the Half and Quarter-Pixel Motion Estimation algorithm is proposed, this architecture is able to process real-time HDTV (1920x1080) video streams. Several works have proposed similar architectures synthesized to FPGAs, some of them for Half-Pixel ME [7][8][9], Quarter-Pixel ME [10] and including both Half and Quarter Pixel ME [11]. Additionally, some works proposed VLSI implementations for the Half and Quarter-Pixel ME processing HDTV video streams [5], however, the works implemented in FPGAs have not attempted an architecture including both Half and Quarter-Pixel ME for real-time High Definition Video processing as the one proposed in the present work. ...

Reference:

An Efficient Hardware Architecture of the H.264/AVC Half and Quarter-Pixel Motion Estimation for real-time High-Definition Video Streams
A H.264/AVC Quarter-Pixel Motion Estimation Refinement architecture targeting high resolution videos
  • Citing Conference Paper
  • April 2011

... Certain implementations focused on optimizing the pixel interpolation [23], while others on the distortion evaluation units [24]. Further, approximation algorithms have been implemented to simplify the computational complexity FME by abstracting away the need for pixel interpolation [25], although they do suffer a video quality penalty. ...

A high performance hardware architecture for the H.264/AVC half-pixel interpolation unit
  • Citing Conference Paper
  • April 2010

... The best motion vector at half pixel resolution is further refined at quarter pixel resolution based on Equation 3. Here x and y represent the displacement of the reference pixels with respect to pixels in the 4x4 block at half-pixel resolution, rx and ry (as defined in Equation 6) represent the search range at quarter pixel resolution, and the SATDs of the larger blocks are similarly defined as the sum of all SATDs of their constituting 4x4 blocks. ...

A high performance hardware architecture for the H.264/AVC half-pixel motion estimation refinement
  • Citing Conference Paper
  • September 2010

... The main contribution of this work is related to the fractional motion estimation (FME) [8]. The H.264/AVC defines the use of fractional pixels positions in the ME process, since this feature significantly increases the coding efficiency. ...

A High-Throughput Hardware Architecture for the H.264/AVC Half-Pixel Motion Estimation Targeting High-Definition Videos
International Journal of Reconfigurable Computing

International Journal of Reconfigurable Computing