Test riconoscimento automatico espressioni del volto
|
|
- Gino Palumbo
- 8 anni fa
- Visualizzazioni
Transcript
1 Università degli studi di Roma Tor Vergata Test riconoscimento automatico espressioni del volto Preparato per: Giovannella Carlo, Professore Preparato da: Tobia Giani e Alessandro Borelli, Studenti 10 Luglio 2011 Numero proposta: Società Via della Ricerca Scientifica Roma Italia gianitobia@gmail.com
2 Indice Premessa pag. 2 Progettazione test pag Ricerca in letteratura 2. Analisi del materiale 3. Creazione algoritmo 4. Implementazione Test e problematiche pag. 10 Risultati pag. 10 Test riconoscimento automatico espressioni del volto 1
3 Premessa Il programma che è stato fatto completa un primo step di ciò che si doveva realizzare. Il compito iniziale, consisteva nell utilizzare il programma creato dagli studenti del precedente anno ed automatizzarlo partendo dallo stesso. Utilizzando infatti le statistiche da loro fatte, ed automatizzando la cattura dei punti d interesse per la segmentazione del volto, si sarebbe dovuto avere lo stesso risultato da loro ottenuto manualmente, in modo del tutto automatico. Per far questo, si richiedeva di sviluppare un software che riconoscesse, tramite algoritmo, gli stessi punti fissati manualmente dall utente nel vecchio programma. Questo per poter utilizzare le statistiche da noi possedute e non rendere vano il lavoro precedentemente fatto. Quindi ci si è limitati ad individuare la conformazione del volto ricercando gli stessi punti fissati dagli studenti dall anno precedente. Progettazione test 1. Ricerca in letteratura Inizialmente si disponeva del materiale realizzato dal gruppo dell anno precedente: un software e una relazione che ne analizzava i risultati. Il materiale a disposizione non era sufficiente per il nostro test, quindi si è cominciata la ricerca in letteratura. Visti gli obiettivi prefissati, si sono cercati lavori analoghi già sviluppati o algoritmi che si sarebbero potuti utilizzare. La maggior parte dei risultati trovati erano o software a pagamento o tesi universitarie molto corpose e di difficile comprensione. Ad es. i risultati di un software a pagamento trovato sono questi: Come si può notare il riconoscimento dei punti del volto è molto efficiente, e soprattutto si avvicinava ai punti trovati dagli studenti dello scorso anno, ma non essendo pubblico l algoritmo, si è dovuto scartare questa opzione e anche gli altri software. Test riconoscimento automatico espressioni del volto 2
4 Inoltre si è trovata una libreria di funzioni in C++ chiamata FaceApi anche essa molto prestante ma con algoritmo sconosciuto. Volendo realizzare un algoritmo proprio si è cercato qualche sistema già utilizzato da altri come per esempio: - Snakes (contorni attivi): consiste nell inizializzare una curva ( snake ) e nel deformarla sotto l azione di forze che minimizzano una particolare funzione obiettivo che rappresenta l energia dello snake. La principale applicazione sfrutta questa convergenza verso i minimi locali per far tendere lo snake ai contorni dell immagine, da qui la denominazione di contorni attivi. Test riconoscimento automatico espressioni del volto 3
5 - Template matching e modello Candide : questo algoritmo si basa sulla creazione di un modello del volto a priori, semplice e strutturato con linee e forme, da associare ai punti trovati tramite un sistema sviluppato con FaceApi. Grazie al modello del volto Candide si aggancia letteralmente il template ai punti del volto trovati e successivamente lo si collega ad un modello di volto 3D. - Segmentazione dell immagine: è il processo di partizionare un'immagine in regioni significative. Per fare ciò si possono utilizzare vari metodi: 1. Metodi basati sul Pixel (Pixel-based) si utilizzano i valori di luminosità dei singoli pixel. 2. Metodi basati sulla Regione (Region-based) si analizzano i valori di luminosità di aree dell'immagine. 3. Metodi basati sul Contorno (Edge-based) si estraggono i contorni per delimitare gli oggetti. 4. Metodi basati su un modello (Model-based) si parte dalla conoscenza a priori del modello dell'oggetto. - Spazio di Colore YCbCr: convertire un immagine in uno spazio di colore che permetta la separazione tra crominanza e luminanza, quindi agire sul colore indipendentemente dalla luminosità dell immagine. - Altre Tecniche: filtro di Gabor e Wavelet, algoritmo ICA, algoritmo SIFT. Test riconoscimento automatico espressioni del volto 4
6 2. Analisi e Creazione dell algoritmo Appurato che bisognava inventare un proprio algoritmo efficiente e semplice da utilizzare, si sono analizzate le varie tecniche trovate in letteratura ed estratto le migliori. Una prima versione dell algoritmo prevedeva di utilizzare principalmente il template matching e la rete Candide, di seguito l agoritmo: ALG 1. - Acquisizione img da webcam o da file - Analizzarla ed automaticamente adattare sopra ai particolari del volto(sopracciglia, occhi, naso, bocca), dei vettori o una rete 'Candide' - Analizzare la variazione della rete 'Candide' adattata con una rete standard -Dare risposta del tipo di emozione associata alla variazione della rete assegnata al volto ALG 2. - Acquisizione img da webcam o da file - Conversione RGB => YCbCr - Calcolo EyeMap (EyeMapC AND EyeMapL) - Calcolo MouthMap - Creazione Bounding Box intorno blob rilevati - Statistiche in base a distanze dai bounding box - Dare risposta del tipo di emozione associata alla variazione della rete assegnata al volto EyeMap --> Test riconoscimento automatico espressioni del volto 5
7 MouthMap --> Alla fine si è deciso quella della conversione in YCbCr perché permetteva una maggiore facilità di implementazione e velocità di esecuzione. 3. Implementazione Una prima implementazione è stata realizzata in Processing, in cui si cercava di calcolare la conversione in YCbCr e poi le EyeMap e MouthMap. Test riconoscimento automatico espressioni del volto 6
8 Siccome l EyeMap non dava i risultati voluti si è dovuto cambiare procedimento e cercare degli spazi di colore personalizzati. Per far ciò è stato realizzato un programma in Java che permettesse, attraverso degli slider, di far variare le costanti della conversione in YCbCr, e attraverso dei combobox, di scegliere il tipo di immagine da visualizzare ( Y, CB, CR, CB2, CR2, EyeMapC, EyeMapL ). A questo punto con questo programma si è potuto studiare, in base alla variazione degli slider, il cambiamento dei vari blob di colore (nel nostro caso ci si è concentrati inizialmente sugli occhi), trovando quindi degli spazi di colore adatti per fare AND ed operazioni morfologiche tra immagini. Durante questa operazione si è pensato ad un nuovo algoritmo per arrivare all immagine con i blob degli occhi più marcati. ALG 3. - Sezione dell img altezza occhi - Creazione di EyeMapC con valori fissati - Dilatazione EyeMapC - Erosione CB2 - EyeMapC / CB2 Img ottenuta con ALG 3 Test riconoscimento automatico espressioni del volto 7
9 Successivamente si è passati allo studio dei blob. Per prima cosa si è cercato di trovare un singolo blob di colore in una immagine e tracciarne il bounding box, poi si è passato al multi blob detection. L algoritmo seguito non è facile da comprendere e spiegare, si allegano alcune immagini che descrivono la sua logica. (A B C D X) Matrice di convoluzione fatta passare sopra l immagine di partenza. Ad ogni blob viene associato un diverso byte ed un diverso colore, i blob con byte diversi ma vicini, vengono accorpati insieme in un solo blob. Prova su multiblob Test riconoscimento automatico espressioni del volto 8
10 Si è pensato poi, di associare ad ogni blob trovato, una distanza dal centro dell immagine, una area, una massa (n. pixel del blob), un rapporto tra width ed height, un bounding box (xmin, ymin, xmax, ymax). Blob trovati su un volto Quindi gli occhi sono stati classificati come blob aventi: - distanza dal centro minore - area < rapporto tra width - height compreso tra 1.3 e 2.5 Inoltre si è modificata la dimensione della matrice del filtro morfologico, portandola da 11x11 ad una dimensione di 9x17, rendendola rettangolare; si sono uniti i blob di piccola dimensione e si è reso più semplice il detection. Dopo aver filtrato i blob il risultato è il seguente: Test riconoscimento automatico espressioni del volto 9
11 Problematiche Le problematiche principali sono state le mancate competenze per il compito richiesto. Prima di poter creare un algoritmo ed ancor prima di poter giudicare le tesi trovate in letteratura, si è dovuto studiare argomenti complessi come: segmentazione di immagini, spazi di colore YCbCr, filtri morfologici, operazioni logiche tra immagini, filtri e matrici di convoluzione. Per la conversione da RGB in YCbCr, avendo trovato pareri diversi e delle volte discordanti riguardo i valori delle costanti di conversione, si sono dovuti provati quali tra quelli trovati fossero i migliori. Questa ricerca ha prodotto dei problemi, poichè i valori ottenuti si trovano fuori dal range dell RGB, risolvibili effettuando uno shift ed una normalizzazione su tutte le componenti dell immagine per farle rientrare nel range. In questo modo si è potuto ottenere un range di valori molto più ampio e si sono evitate eccezioni runtime del programma. Problemi nell implementazioni in processing, sia per la lentezza di calcolo e sia per la mancanza di buone librerie per le componenti grafiche. Per questo poi si è scelto di passare a Java, dove si è potuto sviluppare il tutto graficamente grazie ai componenti Swing. Problema attualmente non risolto nell implementazione dell ultimo programma per la gestione dei blob: all interno del suddetto infatti, viene fatta una conversione dell immagine in byte per poter lavorare meglio con il riconoscimento dei blob e poi riconvertita in immagine rgb. Se l immagine in ingresso è una rgb e non una in scala di grigi, allora si hanno problemi con il cast tra DataBufferByte a DataBufferInt. Risultati I risultati ottenuti sono stati in parte già spiegati in precedenza nella relazione. Allo stato attuale si possiedono 4 diverse versioni del programma. Le prime due scritte in processing possono convertire molto bene le immagini nello spazio di colore YCbCr e le immagini con l EyeMapC e l EyeMapL ed un immagine per l individuazione della pelle. La terza versione del programma scritta in Java, permette di fare tutto ciò che si faceva nelle precedenti versioni, ma con un interfaccia grafica migliore e rendendo l uso dell utente indipendente dal codice del programma. Inoltre si hanno dei valori più corretti e non tagliati nel range come quelli ottenuti in processing. L ultima versione scritta in java permette di rilevare i blob ed i rispettivi bounding box di tutta l immagine in entrata e selezionare i due più simili ad un occhio. I risultati sono molto prestanti sia in velocità di calcolo, forse portabile in real time, e in precisione nel riconoscimento. Test riconoscimento automatico espressioni del volto 10
12 I risultati sono più che soddisfacenti. DI seguito immagini di prova: Test riconoscimento automatico espressioni del volto 11
13 Test riconoscimento automatico espressioni del volto 12
Librerie digitali. Video. Gestione di video. Caratteristiche dei video. Video. Metadati associati ai video. Metadati associati ai video
Video Librerie digitali Gestione di video Ogni filmato è composto da più parti Video Audio Gestito come visto in precedenza Trascrizione del testo, identificazione di informazioni di interesse Testo Utile
DettagliCapitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti
Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta
DettagliGuida all uso di Java Diagrammi ER
Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con
DettagliRICONOSCIMENTO DI TARGHE AUTOMOBILISTICHE
PROGETTO DEL CORSO DI VISIONE E PERCEZIONE PARTE 2 RICONOSCIMENTO DI TARGHE AUTOMOBILISTICHE Scopo del progetto Il progetto ha come obiettivo quello di riconoscere il testo di una targa automobilistica
Dettaglie-dva - eni-depth Velocity Analysis
Lo scopo dell Analisi di Velocità di Migrazione (MVA) è quello di ottenere un modello della velocità nel sottosuolo che abbia dei tempi di riflessione compatibili con quelli osservati nei dati. Ciò significa
DettagliDimensione di uno Spazio vettoriale
Capitolo 4 Dimensione di uno Spazio vettoriale 4.1 Introduzione Dedichiamo questo capitolo ad un concetto fondamentale in algebra lineare: la dimensione di uno spazio vettoriale. Daremo una definizione
DettagliMon Ami 3000 Varianti articolo Gestione di varianti articoli
Prerequisiti Mon Ami 3000 Varianti articolo Gestione di varianti articoli L opzione Varianti articolo è disponibile per le versioni Azienda Light e Azienda Pro e include tre funzionalità distinte: 1. Gestione
DettagliPORTALE CLIENTI Manuale utente
PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo
DettagliLande Immortali: Riepilogo dello Stato di Avanzamento del Progetto
Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462 Obiettivi Iniziali Si intende realizzare
DettagliSistema operativo: Gestione della memoria
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Sistema operativo: Gestione della memoria La presente dispensa e
DettagliPlate Locator Riconoscimento Automatico di Targhe
Progetto per Laboratorio di Informatica 3 - Rimotti Daniele, Santinelli Gabriele Plate Locator Riconoscimento Automatico di Targhe Il programma plate_locator.m prende come input: l immagine della targa
DettagliECCO COME FUNZIONA. Ti mostriamo ora come acquistare un volantino.
ECCO COME FUNZIONA Riteniamo importante che l esecuzione di un ordine online debba avvenire nel modo più rapido possibile. Al giorno d oggi si ha infatti molto altro da fare che rimanere seduti davanti
DettagliGenerazione Automatica di Asserzioni da Modelli di Specifica
UNIVERSITÀ DEGLI STUDI DI MILANO BICOCCA FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea Magistrale in Informatica Generazione Automatica di Asserzioni da Modelli di Specifica Relatore:
DettagliCome creare il test di Yasso tramite l applicazione Training Center
Come creare il test di Yasso tramite l applicazione Training Center A differenza degli altri test pubblicati da Garmin, il test di Yasso necessita di un approfondimento. Il test di Yasso è un test molto
DettagliCALCOLO COMBINATORIO
CALCOLO COMBINATORIO 1 Modi di formare gruppi di k oggetti presi da n dati 11 disposizioni semplici, permutazioni Dati n oggetti distinti a 1,, a n si chiamano disposizioni semplici di questi oggetti,
DettagliINSERIMENTO DATI BASILARI
PASSO PASSO. Questo applicativo software nasce con l idea di essere molto semplice da usare. Di fatto lo è ed infatti non dispone di un help in linea all interno dello stesso. Tuttavia ci sentiamo in dovere
DettagliPROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0)
PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0) (Da effettuare non prima del 01/01/2011) Le istruzioni si basano su un azienda che ha circa 1000 articoli, che utilizza l ultimo
DettagliIoBirro. Birra fatta in casa con SIMATIC. www.iobirro.it. Siemens AG 2010. All Rights Reserved. Industry Sector
Birra fatta in casa con SIMATIC L hobby dell homebrewing, cioè della produzione casalinga di birra, è in ampia diffusione grazie alla relativa semplicità del processo, a numerose guide dedicate e a kit
DettagliAlgoritmo per il rilevamento di targhe
Algoritmo per il rilevamento di targhe 19 maggio 2008 Nell affrontare il problema del riconoscimento delle targhe sono stati sviluppati due algoritmi che basano la loro ricerca su criteri differenti. Lo
DettagliAnalisi e diagramma di Pareto
Analisi e diagramma di Pareto L'analisi di Pareto è una metodologia statistica utilizzata per individuare i problemi più rilevanti nella situazione in esame e quindi le priorità di intervento. L'obiettivo
DettagliCOSTER. Import/Export su SWC701. SwcImportExport
SwcImportExport 1 Con SWC701 è possibile esportare ed importare degli impianti dal vostro database in modo da tenere aggiornati più Pc non in rete o non facente capo allo stesso DataBase. Il caso più comune
DettagliSeguiamo con un pennarello la strada del filo..ogni bambino sceglie il colore per evidenziare la strada del suo filo..
Seguiamo con un pennarello la strada del filo..ogni bambino sceglie il colore per evidenziare la strada del suo filo....è tutta storta....è con tante curve perché il gomitolo la fa strana..se non lo tiri
DettagliMODELLISTICA DI IMPIANTI E SISTEMI 2
MODELLISTICA DI IMPIANTI E SISTEMI 2 Indice 1 Dalla traccia al modello 2 1.1 BAS................................................ 4 I Traccia Si consideri il problema della gestione efficiente dei servizi
DettagliCominciamo dalla barra multifunzione, ossia la struttura a schede che ha sostituito la barra dei menu e la barra delle icone (Figura 1).
La barra multifunzione La barra multifunzione e il pulsante Microsoft Office Se avete lavorato per tanti anni con la suite da ufficio Office, questa nuova versione 2007 può disorientarvi davvero molto.
DettagliUniversità degli Studi di Catania Corso di Laurea Magistrale in Informatica Multimedia 2013/14. Cantarella Danilo. OpenCV Android
Università degli Studi di Catania Corso di Laurea Magistrale in Informatica Multimedia 2013/14 Cantarella Danilo Introduzione OpenCV (Open Source Computer Vision Library) è una libreria disponibile per
DettagliGuida Compilazione Piani di Studio on-line
Guida Compilazione Piani di Studio on-line SIA (Sistemi Informativi d Ateneo) Visualizzazione e presentazione piani di studio ordinamento 509 e 270 Università della Calabria (Unità organizzativa complessa-
DettagliALLEGATO 14 PROBLEMATICHE APPLICATIVE PASSERELLA ESPORTAZIONE DATI E CAPRES
ALLEGATO 14 PROBLEMATICHE APPLICATIVE PASSERELLA ESPORTAZIONE DATI E CAPRES 1 INTRODUZIONE Il presente documento illustra le problematiche tecniche emerse nell utilizzo degli applicativi Viriato e Capres
Dettagli3.5.1.1 Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.
Elaborazione testi 133 3.5 Stampa unione 3.5.1 Preparazione 3.5.1.1 Aprire, preparare un documento da utilizzare come documento principale per una stampa unione. Abbiamo visto, parlando della gestione
DettagliELABORAZIONE DI DATI TRIDIMENSIONALI - RELAZIONE HOMEWORK 2
DAVIDE ZANIN 1035601 ELABORAZIONE DI DATI TRIDIMENSIONALI - RELAZIONE HOMEWORK 2 SOMMARIO Elaborazione di dati tridimensionali - Relazione Homework 2... 1 Obiettivo... 2 Descrizione della procedura seguita...
DettagliAl termine del lavoro ad uno dei componenti del gruppo verrà affidato l incarico di relazionare a nome di tutto il gruppo.
Pag. 1 di 5 6FRSR analizzare problemi complessi riguardanti la gestione di un sito interattivo proponendo soluzioni adeguate e facilmente utilizzabili da una utenza poco informatizzata. 2ELHWWLYL GD UDJJLXQJHUH
DettagliRegistratori di Cassa
modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...
DettagliFunzioni in C. Violetta Lonati
Università degli studi di Milano Dipartimento di Scienze dell Informazione Laboratorio di algoritmi e strutture dati Corso di laurea in Informatica Funzioni - in breve: Funzioni Definizione di funzioni
DettagliINDICE. Introduzione 2 Esempio accorpamento preventivo 3. Corso Accorpamento Preventivo Pag. 1
Prodotto da INDICE Introduzione 2 Esempio accorpamento preventivo 3 Corso Accorpamento Preventivo Pag. 1 Capitolo VII Accorpamento Preventivo Introduzione La procedura Genera proposta di aggiornamento
DettagliDispensa di Informatica I.1
IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.
DettagliSVG Editor. Istituto Italiano Edizioni Atlas 1
SVG Editor SVG-edit è un applicazione per la creazione e modifica di grafica vettoriale in formato svg disponibile on-line. E compatibile con qualsiasi browser, essendo realizzato in linguaggio JavaScript.
DettagliGUIDA ALLA GESTIONE DEI TICKET REV. 1. guida_gestione_tck_rev1.doc - 1 di 9
GUIDA ALLA GESTIONE DEI TICKET REV. 1 guida_gestione_tck_rev1.doc - 1 di 9 INTRODUZIONE Dopo aver utilizzato internamente per alcuni anni il nostro software di Ticketing, abbiamo deciso di metterlo a disposizione
DettagliPRIMI RISULTATI DELL INDAGINE SULLE TENDENZE PHOTO-IMAGING 2013 IN ITALIA REALIZZATA DA IPSOS PER AIF
PRIMI RISULTATI DELL INDAGINE SULLE TENDENZE PHOTO-IMAGING 2013 IN ITALIA REALIZZATA DA IPSOS PER AIF Milano, 19 marzo 2013 - Per il terzo anno consecutivo AIF, Associazione Italiana Foto & Digital Imaging,
DettagliPHOTOSHOP BREVE TUTORIAL
PHOTOSHOP BREVE TUTORIAL CARATTERISTICHE INNOVATIVE DI PHOTOSHOP CS SOMMARIO Il file browser Galleria dei filtri Disporre testo su un tracciato Paletta degli istogrammi Omogeneizzazione del colore ed acquisizione
DettagliFIRESHOP.NET. Gestione del taglia e colore. www.firesoft.it
FIRESHOP.NET Gestione del taglia e colore www.firesoft.it Sommario SOMMARIO Introduzione... 3 Configurazione iniziale... 5 Gestione delle varianti... 6 Raggruppamento delle varianti... 8 Gestire le varianti
DettagliEDICOLA MANAGER 2.2. + EM Importer
EDICOLA MANAGER 2.2 + EM Importer Con la versione 2.2 del programma sono state introdotte numerose novità grazie anche alla collaborazione di colleghi che hanno messo a disposizione utility e documenti
Dettaglilo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000
Capittol lo 2 Visualizzazione 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Nel primo capitolo sono state analizzate le diverse componenti della finestra di Word 2000: barra del titolo, barra dei menu,
DettagliSOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO
SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO Descrizione Nell ambito della rilevazione dei costi, Solari con l ambiente Start propone Time&Cost, una applicazione che contribuisce a fornire
DettagliSme.UP Qualità e Manutenzione
Sme.UP Qualità e Manutenzione Qualità Concetti base Sme.UP si occupa della qualità, copre i requisiti delle diverse normative che regolano la materia e lo fa raccogliendo informazioni in modo gratuito
DettagliCostruzione del layout in gino cms
Costruzione del layout in gino cms Autore: Marco Guidotti - marco.guidotti(at)otto.to.it Versione: 1.0 Data: 2013-06-17 Layout Nell area amministrativa di gino l applicazione Layout permette di gestire
DettagliIn questo manuale sono indicate le procedure per utilizzare correttamente la gestione delle offerte dei fornitori.
Release 5.20 Manuale Operativo ORDINI PLUS Gestione delle richieste di acquisto In questo manuale sono indicate le procedure per utilizzare correttamente la gestione delle offerte dei fornitori. La gestione
DettagliEliminare il messaggio "Rete non identificata" da Windows 7
Eliminare il messaggio "Rete non identificata" da Windows 7 Con Windows Vista e Windows 7, Microsoft ha profondamente rivisto la modalità di gestione delle reti dei propri sistemi operativi. Tra le varie
DettagliPROCEDURA PER LA GESTIONE ESAMI DI STATO AREA ALUNNI AXIOS
PROCEDURA PER LA GESTIONE ESAMI DI STATO AREA ALUNNI AXIOS Lo scopo di questa guida rapida è quello di fornire all utente, sia del prodotto SISSI in RETE che del prodotto Axios, un vademecum per la corretta
DettagliSoftware Gestionale per alberghi e strutture ricettive
TOURING HOME V.4.0.0 Software Gestionale per alberghi e strutture ricettive Guida all aggiornamento Abbiamo il piacere di presentarvi la nuova versione 4.0.0 di TouringHome Completamente rivisto graficamente,
Dettagli10 - CURVE DI LIVELLO
10 - CURVE DI LIVELLO La rappresentazione del territorio mediante CURVE DI LIVELLO è stata da sempre la soluzione ideale adottata dai topografi al fine di visualizzare in maniera efficace l andamento orografico
DettagliDalla geometria in 3D alla geometria in 2D dal cubo al quadrato
Dalla geometria in 3D alla geometria in 2D dal cubo al quadrato Firenze, 5 maggio 2013 Scuola Città Pestalozzi 8 SEMINARIO NAZIONALE SUL CURRICOLO VERTICALE Classe prima e seconda Paola Bertini, Antonio
DettagliCorrispondenze e funzioni
Corrispondenze e funzioni L attività fondamentale della mente umana consiste nello stabilire corrispondenze e relazioni tra oggetti; è anche per questo motivo che il concetto di corrispondenza è uno dei
DettagliTirocinio per la Laurea Triennale
Tirocinio per la Laurea Triennale Studente: Filippo Dattola Studio di un prototipo di infrastruttura virtuale di analisi parallela interattiva L'obiettivo del tirocinio è stato quello di studiare un prototipo
DettagliALLINEARSI: IL DRIVER PER UNA INNOVAZIONE DI SUCCESSO!
ALLINEARSI: IL DRIVER PER UNA INNOVAZIONE DI SUCCESSO! L allineamento del team esecutivo è definibile come l accordo dei membri del team in merito a: 1. Allineamento personale -consapevolezza dell impatto
DettagliParte I. Prima Parte
Parte I Prima Parte Capitolo 1 Introduzione generale 1.1 Il problema dell assegnazione Corsi-Borsisti Il problema dell assegnazione delle borse dei corsi ai vari studenti può essere riassunto nei punti
DettagliSIFORM MANUALE VOUCHER FORMATIVI A DOMANDA AZIENDALE
SIFORM MANUALE VOUCHER FORMATIVI A DOMANDA AZIENDALE 1 Informazioni generali...2 2 Procedura di autenticazione...2 2.1 Registrazione impresa...3 3 Anagrafica impresa...4 3.1 Impresa...4 3.2 Ricerca persone
DettagliManuale Gestore. Utilizzo Programma. Magazzino
UNIVERSITA DEGLI STUDI DI FERRARA Manuale Gestore Utilizzo Programma Magazzino Cosa puoi fare? GESTO: Acquisti OnLine Tramite il modulo di Gesto che verrà illustrato in seguito, potrai gestire in tempo
DettagliProcedura Gestione Pratiche Sicurezza Cantiere
Procedura Gestione Pratiche Sicurezza Cantiere Importazione Imprese Cassa Edile Gestione Anagrafica Imprese Gestione Anagrafica Tecnici Gestione Pratiche Statistiche Tabelle Varie Gestione Agenda Appuntamenti
DettagliBarriere assorbenti nelle catene di Markov e una loro applicazione al web
Università Roma Tre Facoltà di Scienze M.F.N Corso di Laurea in Matematica a.a. 2001/2002 Barriere assorbenti nelle catene di Markov e una loro applicazione al web Giulio Simeone 1 Sommario Descrizione
DettagliAURORA LUCA MARTINA GIANLUCA
ALESSIO Team Firestorm MICHELE AURORA LUCA MARTINA GIANLUCA Quest anno il nome del robot è Rhynobot a causa del prolungamento frontale che ricorda il corno di un rinoceronte. Capitolo 1: Missioni scelte
DettagliNovità di Access 2010
2 Novità di Access 2010 In questo capitolo: Gestire le impostazioni e i file di Access nella visualizzazione Backstage Personalizzare l interfaccia utente di Access 2010 Creare database utilizzando modelli
Dettagli2 - Stesura della Proposta di Aggiornamento partendo da un rilievo misto GPS.
2 - Stesura della Proposta di Aggiornamento partendo da un rilievo misto GPS. In questo esempio vengono illustrati tutti i passaggi per importare un rilievo misto tacheometrico e GPS in PFCAD CATASTO e
DettagliUniversità degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI
ORDINAMENTO DEI DATI Quando si ordina un elenco (ovvero una serie di righe contenenti dati correlati), le righe sono ridisposte in base al contenuto di una colonna specificata. Distinguiamo due tipi di
DettagliSistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate
MODULO BASE Quanto segue deve essere rispettato se si vuole che le immagini presentate nei vari moduli corrispondano, con buona probabilità, a quanto apparirà nello schermo del proprio computer nel momento
DettagliSiamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.
DALLE PESATE ALL ARITMETICA FINITA IN BASE 2 Si è trovato, partendo da un problema concreto, che con la base 2, utilizzando alcune potenze della base, operando con solo addizioni, posso ottenere tutti
DettagliFOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA
FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA Redatto da IZ1FAL Secco Marco Pagina 1 di 15 INDICE 1 1- INSTALLAZIONE... 3 1-1 Scaricare i pacchetti aggiornati... 3 1-2 Startup
DettagliGUIDA ALLA PROGRAMMAZIONE GRAFICA IN C
GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C.:luxx:. PREMESSE In questa guida non verranno trattati i costrutti di flusso, le funzioni, o comunque le caratteristiche del linguaggio, che si danno come presupposte.
DettagliGestione Risorse Umane Web
La gestione delle risorse umane Gestione Risorse Umane Web Generazione attestati di partecipazione ai corsi di formazione (Versione V03) Premessa... 2 Configurazione del sistema... 3 Estrattore dati...
DettagliOSSERVAZIONI TEORICHE Lezione n. 4
OSSERVAZIONI TEORICHE Lezione n. 4 Finalità: Sistematizzare concetti e definizioni. Verificare l apprendimento. Metodo: Lettura delle OSSERVAZIONI e risoluzione della scheda di verifica delle conoscenze
DettagliLa distribuzione Normale. La distribuzione Normale
La Distribuzione Normale o Gaussiana è la distribuzione più importante ed utilizzata in tutta la statistica La curva delle frequenze della distribuzione Normale ha una forma caratteristica, simile ad una
DettagliA intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.
Algoritmi di routing dinamici (pag.89) UdA2_L5 Nelle moderne reti si usano algoritmi dinamici, che si adattano automaticamente ai cambiamenti della rete. Questi algoritmi non sono eseguiti solo all'avvio
DettagliCapitolo 2. Operazione di limite
Capitolo 2 Operazione di ite In questo capitolo vogliamo occuparci dell operazione di ite, strumento indispensabile per scoprire molte proprietà delle funzioni. D ora in avanti riguarderemo i domini A
DettagliI E-recruitment Solutions I
I E-recruitment Solutions I Alcuni nostri Clienti 2 Software as a Service (SaaS) SITO AZIENDALE Altamira Recruiting viene fornito via Internet Sezione Lavora con noi Istallazione più rapida Aggiornamenti
DettagliMatematica generale CTF
Successioni numeriche 19 agosto 2015 Definizione di successione Monotonìa e limitatezza Forme indeterminate Successioni infinitesime Comportamento asintotico Criterio del rapporto per le successioni Definizione
DettagliManuale Utente Albo Pretorio GA
Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate
DettagliIl modello veneto di Bilancio Sociale Avis
Il modello veneto di Bilancio Sociale Avis Le organizzazioni di volontariato ritengono essenziale la legalità e la trasparenza in tutta la loro attività e particolarmente nella raccolta e nell uso corretto
DettagliApproccio stratificato
Approccio stratificato Il sistema operativo è suddiviso in strati (livelli), ciascuno costruito sopra quelli inferiori. Il livello più basso (strato 0) è l hardware, il più alto (strato N) è l interfaccia
DettagliModelli di Programmazione Lineare e Programmazione Lineare Intera
Modelli di Programmazione Lineare e Programmazione Lineare Intera 1 Azienda Dolciaria Un azienda di cioccolatini deve pianificare la produzione per i prossimi m mesi. In ogni mese l azienda ha a disposizione
DettagliINSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)
INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) Se la Suite risulta già stata installata e quindi sono già presenti le configurazioni di seguito indicate, si prega di andare direttamente alla fine
DettagliIndice. Introduzione...6. Capitolo 1: Realtà virtuale e computer vision..10. Capitolo 2: Riconoscimento facciale..34
Indice Introduzione...6 Capitolo 1: Realtà virtuale e computer vision..10 Introduzione.....10 1.1 Realtà virtuale immersiva 11 1.2 Dispositivi per l interazione 12 1.3 Gradi di immersione...14 1.4 Realtà
DettagliEasyPLAST. Siamo riusciti a trasferire in EasyPLAST tutte le informazioni e le procedure che prima erano gestite con fogli excel
Abbiamo completamente eliminato i costi di personalizzazione e di continuo sviluppo per cercare di adattare un prodotto software orizzontale e generalista alle problematiche del nostro settore Un software
DettagliChe cosa è un VIRUS?
Virus & Antivirus Virus Nella sicurezza informatica un virus è un software, appartenente alla categoria dei malware, che è in grado, una volta eseguito, di infettare dei file in modo da riprodursi facendo
Dettagli2010 Ing. Punzenberger COPA-DATA Srl. Tutti i diritti riservati.
2010 Ing. Punzenberger COPA-DATA Srl Tutti i diritti riservati. Tutti i diritti riservati la distribuzione e la copia - indifferentemente dal metodo - può essere consentita esclusivamente dalla dittacopa-data.
DettagliPannello avanzato Gestione Produzione
Linea Verticali Pannello avanzato Gestione Produzione pag.1 Software personalizzato Linea Verticali Pannello avanzato Gestione Produzione Linea Verticali Pannello avanzato Gestione Produzione pag.2 Analizza
DettagliIl gestionale completo e modulare per l azienda di trasporto
Gestione Spedizioni Il gestionale completo e modulare per l azienda di trasporto GESPE E LA SOLUZIONE IDEALE PER AZIENDE DI TRASPORTO CHE OFFRONO SERVIZI DI: CORRIERE ESPRESSO, COLLETTAME, COMPLETO, GROUPAGE,
DettagliOffice 2007 Lezione 08
Word: gli stili veloci e i temi Da questa lezione, iniziamo ad occuparci delle innovazioni che riguardano specificamente Word. Cominceremo parlando di stili e temi. Nella filosofia di questo nuovo Word,
DettagliProgettaz. e sviluppo Data Base
Progettaz. e sviluppo Data Base! Progettazione Basi Dati: Metodologie e modelli!modello Entita -Relazione Progettazione Base Dati Introduzione alla Progettazione: Il ciclo di vita di un Sist. Informativo
DettagliProject Planning. Politecnico di Milano. Progetto di Ingegneria del Software 2. 15 novembre 2011. Elisabetta Di Nitto Raffaela Mirandola
Politecnico di Milano Progetto di Ingegneria del Software 2 Project Planning Autori: Claudia Foglieni Giovanni Matteo Fumarola Massimo Maggi Professori: Elisabetta Di Nitto Raffaela Mirandola 15 novembre
DettagliNAVIGAORA HOTSPOT. Manuale utente per la configurazione
NAVIGAORA HOTSPOT Manuale utente per la configurazione NAVIGAORA Hotspot è l innovativo servizio che offre ai suoi clienti accesso ad Internet gratuito, in modo semplice e veloce, grazie al collegamento
Dettaglibusiness solutions Tutte le voci della procedura sono accessibili tramite un sotto menu aggiunto al Menu principale di SBO.
AddON CESPITI La procedura Cespiti è un AddON totalmente integrato in SAP Business One, pensato per risolvere tutte le problematiche della gestione dei cespiti e dei relativi calcoli degli ammortamenti
DettagliFASE 1 REGISTRAZIONE DEI DATI PERSONALI
GUIDA PRATICA DOMANDA TELEMATICA di partecipazione al concorso per l ammissione dei medici alle scuole di specializzazione di area sanitaria La procedura telematica per la presentazione della domanda si
Dettagli2010 Ing. Punzenberger COPA-DATA Srl. Tutti i diritti riservati.
2010 Ing. Punzenberger COPA-DATA Srl Tutti i diritti riservati. Tutti i diritti riservati la distribuzione e la copia - indifferentemente dal metodo - può essere consentita esclusivamente dalla dittacopa-data.
DettagliCapitolo V : Il colore nelle immagini digitali
Capitolo V : Il colore nelle immagini digitali Lavorare con il colore nelle immagini digitali L uso dei colori nella visione computerizzata e nella computer grafica implica l incorrere in determinate problematiche
DettagliAnalisi statistica di dati testuali: il software SPAD
Analisi statistica di dati testuali: il software SPAD Prof.ssa D. Fioredistella Iezzi Università di Roma Tor Vergata stella.iezzi@uniroma2.it SPAD Procedure testuali in SPAD MOTS: Creazione di un vocabolario
DettagliMANUALE ESSE3 Gestione Registro delle lezioni
MANUALE ESSE3 Gestione Registro delle lezioni DOCENTI 1 INDICE 1. INTRODUZIONE E ACCESSO... 3 2. GESTIONE DEL REGISTRO... 4 2.1. Informazioni generali... 6 2.2. Stato del Registro... 7 2.2.1. Transizioni
DettagliVETTOR DAL BITMAP AL VETTORIALE. Paolo Mantini TEORIA E PRATICA DELLA CONVERSIONE DELLE IMMAGINI DA RASTER A VETTORIALI
Paolo Mantini VETTOR DAL BITMAP AL VETTORIALE TEORIA E PRATICA DELLA CONVERSIONE DELLE IMMAGINI DA RASTER A VETTORIALI Introduzione Ritengo utile cominciare questo CD-Book definendo cosa significa vettorizzare
DettagliCome creare il test di Conconi tramite l applicazione Training Center
Come creare il test di Conconi tramite l applicazione Training Center Nella seguente nota tecnica, è spiegato passo passo come creare un allenamento avanzato, nello specifico, il Test di Conconi. Un test
DettagliMon Ami 3000 Multimagazzino Gestione di più magazzini fisici e/o logici
Prerequisiti Mon Ami 3000 Multimagazzino Gestione di più magazzini fisici e/o logici L opzione Multimagazzino è disponibile per le versioni Azienda Light e Azienda Pro. Introduzione L opzione Multimagazzino
DettagliChe differenza c è tra una richiesta XML ed una domanda XML? (pag. 4)
FAQ INVIO DOMANDE CIGO CON FLUSSO XML Cosa serve per inviare una domanda CIGO con il flusso XML? (pag. 2) Come si prepara una domanda in formato XML? (pag. 3) Che differenza c è tra una richiesta XML ed
DettagliMANUALE MOODLE STUDENTI. Accesso al Materiale Didattico
MANUALE MOODLE STUDENTI Accesso al Materiale Didattico 1 INDICE 1. INTRODUZIONE ALLA PIATTAFORMA MOODLE... 3 1.1. Corso Moodle... 4 2. ACCESSO ALLA PIATTAFORMA... 7 2.1. Accesso diretto alla piattaforma...
DettagliCitySoftware. IMU ed ICI. Info-Mark srl
CitySoftware IMU ed ICI Info-Mark srl Via Rivoli, 5/1 16128 GENOVA Tel. 010/591145 Fax 010/591164 Sito internet: www.info-mark.it e-mail Info-Mark@Info-Mark.it Il modulo di Gestione dell IMU prevede tutte
Dettagli