IMAGE PROCESSING
Transcript
IMAGE PROCESSING
IMAGE PROCESSING La disciplina fornisce metodi per acquisire elaborare memorizzare visualizzare L Caponetti immagini tramite computer L Caponetti COMPUTER GRAPHICS La disciplina fornisce metodi per creare elaborare memorizzare visualizzare immagini di oggetti o scene mediante un computer L Caponetti L Caponetti Computer Graphics/Image Processing Computer Graphics Si occupa di immagini sintetizzate tramite modelli Image Processing Si occupa di immagini acquisite tramite sensori L Caponetti INTERATTIVITA’ L’interattività è una caratteristica fondamentale: La possibilità di controllare le immagini presentate sullo schermo mediante un dispositivo di input: tastiera, mouse, tavoletta, joystic L Caponetti APPLICAZIONI di Computer Graphics e Image Processing Comunicazione uomo/macchina Interfacce utenti Sistemi multimediali Simulazione di processi L Caponetti Video games Volo Interventi chirurgici Visualizzazione scientifica APPLICAZIONI di Computer Graphics e Image Processing Progetto assistito (Computer Aided Design) progetto di componenti meccaniche/elettroniche Automazione di ufficio produzione di documenti contenenti: testi- grafici-immagini- filmati L Caponetti Multimedia L’elaborazione di immagini è fondamentale nella applicazioni multimediali che usano forme multiple di informazione quali audio, grafica, immagini e video L Caponetti Campi Applicativi In particolare i campi applicativi della elaborazione di immagini sono: – multimedia, biologia, medicina, telerilevamento …… L Caponetti IMMAGINE DIGITALE • Una immagine digitale è rappresentata da una matrice di NxM elementi di valori non negativi • Ogni elemento immagine è chiamato pixel (picture element) • G=numero di livelli di grigio Se G=2k ogni pixel occupa k bit e l’immagine occupa N × N × k bit L Caponetti IMMAGINE A COLORI • Ogni pixel è rappresentato da (r,g,b) r valore della componente red g valore della componente green b valore della componente blue L Caponetti L Caponetti OCCUPAZIONE DI MEMORIA • Se N=256 k=8 • Una immagine a colori occupa (al più) 256x256x24 bit 192 Kbyte L Caponetti ELABORAZIONE di IMMAGINI • Image Processing image in -> image out • Image Analysis image in -> measurements out • Image Understanding image in -> high-level description out L Caponetti ELABORAZIONE DI MMAGINI • Digitalizzazione: Campionamento, Quantizzazione • • • • Miglioramento della qualità Segmentazione Codifica e compressione Analisi e descrizione • Comprensione di una immagine L Caponetti ALGORITMI Gli algoritmi fondamentali di elaborazione di immagini possono essere suddivisi in: Histogram-based operation Arithmetic-based operation Convolution-based operation Smoothing operation Derivative-based operation Morphological-based operation L Caponetti MIGLIORAMENTO DELLA QUALITA’ • Operatori puntuali • Trasformazioni della scala di grigio • Modifica dell’ istogramma • Operatori locali L Caponetti TRASFORMAZIONI GEOMETRICHE • Trasformazioni geometriche lineari • Trasformazioni non lineari: image warping and morphing L Caponetti IMAGE WARPING L Caponetti EDGE DETECTION • Thresholding • Metodi basati sulle derivate del 1° e 2° ordine. (Operatore gradiente e Laplaciano ) L Caponetti EDGE DETECTION L Caponetti SEGMENTAZIONE Partizionamento di una immagine in regioni connesse Metodi basati sulla discontinuità tra regioni Metodi basati sulla omogeneità tra regioni L Caponetti SEGMENTAZIONE DI UN DOCUMENTO L Caponetti
Documenti analoghi
IMAGE PROCESSING IMAGE PROCESSING
Una immagine a colori occupa (al più)
256x256x24 bit
192 Kbyte