Repository logo
Article

Rozszerzenia SIMD w przetwarzaniu obrazów

Loading...
Thumbnail Image

Date

2008

Presentation Date

Editor

Other contributors

Access rights

Access: otwarty dostęp
Rights: AGH Licence
AGH Licence - Fair Use

Licencja AGH - Fair use of copyrighted works

Other title

SIMD extensions in digital image processing

Resource type

artykuł

Version

wersja wydawnicza
Item type:Journal Issue,
Automatyka
2008 - T. 12 - Nr 3

Pagination/Pages:

s. 609-614

Research Project

Event

Description

Keywords

simd extensions, mmx and sse instructions, time optimization of image processing algorithms, rozszerzenia simd, instrukcje mmx i sse, digital image processing, optymalizacja czasowa algorytmów przetwarzania obrazów, przetwarzanie obrazów cyfrowych, assembly language programming, programowanie w języku asemblera

Abstract

The paper presents an attempt to utilize the SIMD extensions, available in modern processor architectures, in order to minimize image processing time. In particular, the effect of MMX and SSE instructions on the digital image brightness (intensity) modification algorithm was investigated in detail. All experiments were performed in 'VirtualDub' environment. The results, i.e. processing times, were compared with those obtained from an algorithm written in plain C language.


Artykuł przedstawia próbę wykorzystania rozszerzeń SIMD zawartych w architekturach współczesnych procesorów pod kątem skrócenia czasu przetwarzania obrazów cyfrowych. Szczegółowo zbadano wpływ użycia rozkazów MMX i SSE w algorytmie modyfikacji jasności obrazu cyfrowego. Wszystkie eksperymenty zrealizowano w środowisku VirtualDub. Porównano uzyskane czasy przetwarzania z wynikami otrzymanymi dla algorytmu zapisanego w języku C.

Access rights

Access: otwarty dostęp
Rights: AGH Licence
AGH Licence - Fair Use

Licencja AGH - Fair use of copyrighted works