SSE2 (streaming SIMD extensions 2nd) instruction set based image interpolation method

The invention relates to an SSE2 (streaming SIMD extensions 2nd) instruction set based image interpolation method. The method includes: selecting a current pixel point, and loading image data in a neighboring domain of the current pixel point into an xmm register; interpolating a component G of each...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZHANG PU, WANG LILI, LI RUNFENG, LU PENG, ZHOU ZHONGYA, ZHAO ZUXUAN
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention relates to an SSE2 (streaming SIMD extensions 2nd) instruction set based image interpolation method. The method includes: selecting a current pixel point, and loading image data in a neighboring domain of the current pixel point into an xmm register; interpolating a component G of each pixel point of a row GR and a row BG in the neighboring domain of the current pixel point; outputting data of the component G after interpolation; interpolating a component B and a component R of each pixel point of the row GR in the neighboring domain of the current pixel point on the basis of the interpolated component G data; interpolating a component B and a component R of each pixel point of the row BG in the neighboring domain of the current pixel point on the basis of the interpolated component G data; outputting interpolated BGR-format 24-bit image data. Outputted Bayer-format Raw data are acquired aiming at cameras, operations of multiple pixel points in an instruction execution period are realized on the basis of the SSE2 instruction set technology, and consequently calculation complexity is lowered, integral processing efficiency is improved, and more time is reserved for other post-processing procedures aiming at images.