MétaCan
Menu
Back to cohort
Record W171956524

New motion estimation techniques and their SIMD implementations for video coding

2005· dissertation· en· W171956524 on OpenAlexaff
Chunjiang Duanmu

Bibliographic record

VenueSpectrum Research Repository (Concordia University) · 2005
Typedissertation
Languageen
FieldComputer Science
TopicAdvanced Data Compression Techniques
Canadian institutionsConcordia University
Fundersnot available
KeywordsMotion estimationSIMDComputer scienceQuarter-pixel motionBlock (permutation group theory)Motion vectorData compressionAlgorithmComputational complexity theoryBlock-matching algorithmMotion compensationCoding (social sciences)Parallel computingComputer visionVideo processingMathematicsVideo trackingImage (mathematics)
DOInot available

Abstract

fetched live from OpenAlex

Compression of video signals is of great importance to modern multi-media systems. In order to achieve efficient data compression, block motion estimation is generally employed to remove temporal redundancies inherent in video signals and thus, it is a crucial component of international video coding standards. This thesis aims at developing techniques to reduce the computational complexity of a given block motion estimation algorithm without sacrificing its accuracy, to utilize the single instruction multiple data (SIMD) technique to accelerate a block motion estimation process, and to develop a new fast block motion estimation algorithm suitable for implementation using SIMD architecture. A method to detect blocks that are stationary between successive frames, is proposed. In this method, when a block is judged as stationary, the search process for such a block is skipped in the block motion estimation process. The statistical characteristics of the video sequence are utilized in deciding as to which blocks are stationary. Simulation studies are carried out showing that this method reduces the computational complexity of the various block motion estimation algorithms without sacrificing the accuracy of the original algorithm. A vector-based fast block motion estimation algorithm, suitable for implementation on an SIMD architecture, is proposed. This algorithm maintains the accuracy and coding efficiency of the full-search algorithm, but the complexity is only a very small fraction of that of the full-search algorithm. It is also shown that by implementing the proposed algorithm on an SIMD architecture, the execution time of the algorithm can be further reduced by about 74%. The concept of an eight-bit partial sum is introduced so as to take advantage of the byte-type data parallelism in the existing SIMD architectures. A method of employing these partial sums to speedup a given block motion estimation process is proposed. The notion of the eight-bit partial sums is extended to the four-level case and it is shown that there are fifteen possible methods of utilizing these multi-level partial sums to accelerate block motion estimation algorithms. It is shown that any of these fifteen methods can accelerate a given block motion estimation algorithm without any loss of accuracy. The full-search algorithm is used to determine as to which one of these fifteen methods would provide the lowest computational complexity in order for it to be chosen to accelerate the various motion estimation algorithms. Simulation studies have been conducted and the results show that the proposed scheme is capable of providing a substantial speedup for the various existing motion estimation algorithms without any loss of accuracy.

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame distilled prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.

metaresearch head score (Codex)0.000
metaresearch head score (Gemma)0.000
Version: codex-gemma-dda1882f352aValidation status: machine_predicted_unvalidated
Candidate categoriesMeta-epidemiology (narrow)
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Bench or experimental · Consensus signal: none
GenreCandidate signal: Methods · Consensus signal: none
Teacher disagreement score0.759
Threshold uncertainty score1.000

Codex and Gemma teacher scores by category

CategoryCodexGemma
Metaresearch0.0000.000
Meta-epidemiology (narrow)0.0000.000
Meta-epidemiology (broad)0.0000.000
Bibliometrics0.0010.001
Science and technology studies0.0010.000
Scholarly communication0.0000.002
Open science0.0010.000
Research integrity0.0000.001
Insufficient payload (model declined to judge)0.0000.000

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.033
GPT teacher head0.338
Teacher spread0.305 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one teacher head, not a consensus.

Study designBench or experimental
Domainnot available
GenreMethods

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations0
Published2005
Admission routes1
Has abstractyes

Explore more

Same venueSpectrum Research Repository (Concordia University)Same topicAdvanced Data Compression TechniquesFrench-language works237,207