Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

< Back to Article

Fig 1.

Block diagram of HEVC Encoding process.

More »

Fig 1 Expand

Fig 2.

Flowchart for Algorithm 1 depicting serial FS ME process.

More »

Fig 2 Expand

Fig 3.

Block diagram for Algorithm 2, explaining the parallelization provided by the GPU threads for FS ME process.

More »

Fig 3 Expand

Fig 4.

Block diagram for Algorithm 3, explaining the parallelization provided by the GPU threads for FS ME process.

Macroblock level parallelization has been depicted.

More »

Fig 4 Expand

Fig 5.

Block diagram for Algorithm 4, explaining the parallelization provided by the GPU threads for FS ME process.

SA level and Macroblock level parallelization has been depicted.

More »

Fig 5 Expand

Fig 6.

Block diagram for Algorithm 5, explaining the parallelization provided by the GPU threads for FS ME process.

Frame level and macroblock level parallelization has been depicted.

More »

Fig 6 Expand

Fig 7.

Block diagram for Algorithm 7, explaining the parallelization provided by the GPU threads for FS ME process.

SAD level parallelization has been depicted.

More »

Fig 7 Expand

Fig 8.

Block diagram for Algorithm 9, explaining the parallelization provided by the GPU threads for EHDS ME process.

Creation of hierarchy of multiple resolution images.

More »

Fig 8 Expand

Fig 9.

Block diagram for Algorithm 11, explaining the parallelization provided by the GPU threads for EHDS ME process.

Macroblock level and SAD level parallelization is depicted.

More »

Fig 9 Expand

Fig 10.

Block diagram for Algorithm 13, explaining the parallelization achieved using GPU threads, for motion compensation process.

More »

Fig 10 Expand

Fig 11.

Block diagram for Algorithm 15, explaining the parallelization achieved using GPU threads, for image differencing process.

More »

Fig 11 Expand

Fig 12.

Block diagram for Algorithm 19, explaining the parallelization achieved using GPU threads, for conventional 2D DCT process.

More »

Fig 12 Expand

Fig 13.

Block diagram of 8-point Loeffler 1D-DCT Algorithm.

More »

Fig 13 Expand

Fig 14.

Symbols used for the Loeffler DCT algorithm.

More »

Fig 14 Expand

Fig 15.

Block diagram for overall ME, motion compensation, image differencing and 2D DCT processes explaining the parallelization achieved using GPU threads.

More »

Fig 15 Expand

Table 1.

Time consumption of the implementations.

More »

Table 1 Expand

Table 2.

Comparison with the state of the art for ME.

More »

Table 2 Expand