Présentation du logiciel de traitement d'images

Documents pareils
La Rosette (NGC 2237) Fabien

Le traitement du 5ème concours A.I.P. pour l objet SH2-155 de Franck JOBARD

Par Richard Beauregard. Novembre 2011

Création de maquette web

L informatique en BCPST

Traitement numérique de l'image. Raphaël Isdant

Protéger une machine réelle derrière une machine virtuelle avec pfsense

TP SIN Traitement d image

L autoguidage. De la théorie. orie. à la pratique. v1.0 Présentation Pierre FRANQUET. Image : Gilles Meier

Catégories de format d'optimisation

Introduction à l informatique en BCPST

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

TIC 12 ATELIER INTEGRATION CAHIER DES CHARGES. Page 1/5

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

Procédure d'utilisation de Password Gorilla

La photo numérique et les logiciels libres. Asie Photos

Outils permettant la diffusion de l information. Un point sur le droit numérique

MANUEL UTILISATEUR KIWI BACKUP V 3

ELO Office / Pro Les avantages : Archivage et gestion documentaire

I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques

Étape 1 / CHOISIR UN HÉBERGEMENT

PROTEGER SA CLE USB AVEC ROHOS MINI-DRIVE

Comparatif entre Matrox RT.X2 et Adobe Premiere Pro CS3 (logiciel seul)

Tune Sweeper Manuel de l'utilisateur

Créez et envoyez une invitation et le mini-site de votre événement

Cours de numérisation sur Epson Perfection

Aide à la clé pédagogique «Former à la première intervention et à l évacuation»» 2 e édition

Conservation des documents numériques

Dans la série Les tutoriels libres présentés par le site FRAMASOFT. <Handbrake> <Utilisation d'handbrake pour les débutants> Par <OLIVIER LECLERCQ>

RECUPEREZ DES FICHIERS SUPPRIMES AVEC RECUVA

Comment installer la configuration des salles sur son ordinateur personnel?

SnapMusic Studio 715 Guide d Installation

Utiliser un proxy sous linux

Crédits... xi. Préface...xv. Chapitre 1. Démarrer et arrêter...1. Chapitre 2. L interface utilisateur...25

Industrialiser la gestion des fichiers multimédia. Aurélien Navarre

FORMATS DE FICHIERS. Quels sont les différents types d informations numériques dans un document multimédia?

Création d installateurs pour Windows avec InnoSetup

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Manuel de déploiement sous Windows & Linux

Retour d expérience sur Prelude

Le cas «BOURSE» annexe

Tutoriel Drupal version 7 :

II- Préparation du serveur et installation d OpenVpn :

Initiation à linfographie

COMMENT FAIRE? Comment bien se servir de WinHIIP? Expérimenter grâce aux guides imprimés!

Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition)

Adobe Photoshop. Bonnes pratiques pour une utilisation professionelle CHAPITRE 7

SilverFast SE Plus 8 - Le meilleur logiciel de scanner... beaucoup plus qu un simple logiciel pour des scanners.

Leçon N 3 Quelques logiciels utiles

1. Installation standard sur un serveur dédié

vsphere 5 TP2 La virtualisation avec VMware CNFETP F. GANGNEUX technologie GANGNEUX F. 17/12/2012

Tester Windows 8 sans l'installer avec Virtualbox

et de suivi de la corpulence des enfants

Windows 7 - Installation du client

Le cas «BOURSE» annexe

Le remote. Révolution pour l astronome amateur

Tests de performance du matériel

À la découverte de l ordinateur

TP Wireshark. Première approche de Wireshark. 1 ) Lancer Wireshark (double clic sur l icône sur le bureau). La fenêtre

PREREQUIS TECHNIQUES ETAFI DECISIV. PRT ETAFI Decisiv 12/2014 Page 1 sur 16

Netbook Asus 1000H / Samsung NC10 et Ecran 3D ZALMAN

Direction des Systèmes d'information

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

INSTALLATION MICRO-SESAME

Linux Live USB Creator Créez un Live-USB «persistant» de votre distribution GNU/Linux préférée depuis Windows

Configuration matérielle et logicielle requise et prérequis de formation pour le SYGADE 6

Un serveur web léger et ouvert

Guitar FX Plug-in Suite

Limitations of the Playstation 3 for High Performance Cluster Computing

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows W2K pro: configuration.

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

Guide Utilisateur ArkadinAnywhere

Quel PC pour quels usages? 1) PC de Bureau ou Portable? Les différents types de portables. - Les ultra-portables. - Les portables généralistes

Spécifications Techniques - Tablettes

Nouveautés ArcGIS 10.1 for Server

Perspectives en matière de portails géographiques et de 3D

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

Traitement d un AVI avec Iris

UltraBackup NetStation 4. Guide de démarrage rapide

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

WinReporter Guide de démarrage rapide. Version 4

Découvrez notre solution Alternative Citrix / TSE

COPY. Picture Style Editor Ver. 1.4 MODE D EMPLOI. Logiciel de création de fichiers de style d image. Contenu de ce mode d emploi

Guide d utilisation. Version document 0.8. Trouver toute la documentation sur :

HES-SO Installation d Office 365 ProPlus pour les étudiants août 2014/PBR

Livre blanc Solution Foxit(R) PDF Security Suite intégrée à Microsoft(R) Active Directory(R) Rights Management Service

LOGICIEL DE GESTION DE LABORATOIRE ALPHA LABO

Guide d installation de MySQL

Les images numériques. 1. Le dessin vectoriel

Eclipse atelier Java

Extensions, Documentation, Tutoriels, Astuces

I00 Éléments d architecture

Comment reproduire les résultats de l article : POP-Java : Parallélisme et distribution orienté objet

Symantec Endpoint Protection Fiche technique

Transcription:

Présentation du logiciel de traitement d'images Didier Walliang RCANE - Novembre 2013

Plan de la présentation La philosophie de PixInsight Les concepts propres à PixInsight Ce qu apporte ce logiciel Comparaison avec d autres logiciels Traiter une image avec PixInsight 2

PixInsight Logiciel de traitement d images du ciel profond Logiciel espagnol Uniquement en anglais Payant (207 ) Version d essai de 45 jours Version actuelle : 1.8.0 RC7 Ancienne version gratuite (PixInsight LE) 3

La philosophie de PixInsight L utilisateur a la main sur tous les traitements (traitements atomiques, hautement paramétrables ) L utilisateur peut contrôler l effet des traitements (console, carte de rejection, carte de gradient ) But : exploiter le maximum de l information contenue dans les images Approche scientifique squeeze the last bit of information from your data presser le dernier morceau d'information de vos données Juan Conejero, PixInsight Team Les utilisateurs contribuent à l évolution du logiciel (scripts, forum, code source libre) 4

Les concepts propres à PixInsight Process : un traitement à appliquer à une image (n est pas lié à une image). Atomique. On peut l enregistrer. On peut l appliquer à n importe quelle image. Exemples de process : calibration, empilement, retrait de gradient, réduction de bruit Script : ensemble de process gérés par un langage de programmation (Javascript). 5

Liste des Process 6

Exemple de process : ImageCalibration (prétraitement) Atomique : même process utilisé pour calibrer les darks, les flats, les images Paramétrable : pour calibrer les darks, on décoche Master Dark et Master Flat 7

Exemple de process : ImageIntegration (empilement) Très (trop?) paramétrable 8

Exemple de process : ACDNR (réduction de bruit) Peut être réappliqué sur n importe quelle image 9

Prétraitement : suite de process Process réduit sous forme d icône : «Process Icon» Les Process Icons peuvent être enregistrés dans des fichiers 10

Exemple de script : BatchPreprocessing Similaire à Maxim DL et DeepSkyStacker 11

12

Multi-plateforme (Windows, Mac, Linux) 13

License pour une personne physique Pour toutes les versions 1.x Autant d ordinateurs que l on veut, quelque soit le système d exploitation 14

Contrôle des traitements : la console Exemple : empilement d images RGB avec rejection Nombre de pixels bas rejetés Nombre de pixels hauts rejetés Pourcentage de pixels bas rejetés Pourcentage de pixels hauts rejetés Réduction de bruit 15

Contrôle des traitements : les cartes de rejection 16

Contrôle des traitements : la carte de gradient 17

Gestion des FIT 32 et 64 bits! Brute, H alpha, 10 s, cœur non saturé Brute, H alpha, 300 s, cœur saturé 18

Gestion des FIT 32 et 64 bits! => HDRComposition 19

Utilise au mieux les ressources des ordinateurs modernes (mémoire, multi-cœurs, 64 bits) Utilisation de tous les cœurs lors de la calibration Utilisation de tous les cœurs et de la mémoire lors de la correction cosmétique 20

Une interface graphique riche : Déroutante et difficile à prendre en main au début mais redoutable dès qu on la maîtrise Tout ce que l on peut attendre d une interface graphique moderne! Comparaison d images facile Plusieurs espaces de travail 21

22

Un langage de script aux possibilités infinies (conditions, boucles, découpage en fonctions ) 23

Des scripts proposés par la communauté d utilisateurs et intégrés nativement à PixInsight 24

La possibilité de faire des masques Image originale Masque d intensité Masque d étoiles Masque de l objet 25

La possibilité de faire des masques 26

La possibilité de reproduire à l infini un traitement, de le partager avec d autres personnes 27

La possibilité de revenir en arrière sur chaque traitement 28

L enregistrement de tout l espace de travail Images Process icons Historiques Espaces de travail 29

Les process sympa : PixelMath 30

Les process sympa : HDRMultiscaleTransform avant 31

Les process sympa : HDRMultiscaleTransform après 32

Les process sympa : Blink 33

Les process sympa : ImageContainer 34

Les process sympa : ProcessContainer 35

Les process sympa : StarAlignment peut faire des mosaïques 36

Les process sympa : plusieurs process pour la réduction de bruit ACDNR SCNR GREYCstoration TGVDenoise ATrousWaveletTransform 37

38

Plusieurs process pour les transformations d intensité : HistogramTransformation CurveTransformation ColorSaturation LocalHistogramEqualization AdaptativeStretch 39

Plusieurs process pour l accentuation des détails : Déconvolution ATrousWaveletTransform 40

Gestion des espaces de couleur : AdobeRGB par défaut CIE L*a*b* en interne 41

Les scripts sympa : ImageSolver et AnnotateImage 42

Les limites et les inconvénients de PixInsight Pas de possibilité de «dessiner» (contrairement à Photoshop) Taille des fichiers (FIT 32 bits par défaut => taille x 2 par rapport au FIT 16 bits) Autant de fichiers intermédiaires (voire plus) qu avec Iris pour un prétraitement manuel avec PixInsight Beaucoup (trop?) de paramètres pour chaque process Gourmand en ressources (mémoire, processeur, espace disque) Alignements particuliers difficiles (1 étoile ) 43

Comparaison avec d autres logiciels 44

Temps d exécution pour le pré-traitement 45

Temps d exécution pour le pré-traitement DeepSkyStacker 2x plus rapide qu Iris et PixInsight (sur cet exemple) Temps Iris ~= Temps PixInsight (sur cet exemple) L alignement (registration) = ce qui prend le plus de temps (-> PixInsight plus rapide qu Iris) Mais en réalité plus long avec PixInsight qu avec Iris car l utilisateur doit trouver les bons paramètres de rejection 46

Rapport signal sur bruit A partir des images empilées de chaque logiciel. Travail sur une zone de fond de ciel de 22X22 px avec PixInsight. HistogramTransformation (Shadows) pour ramener la médiane à 27 ADU (16 bits). Mesure avec PixInsight (outil Statistics). PixInsight Iris DeepSkyStacker Moyenne 27,454 26,8 27,077 Médiane 27,463 27,0 27,165 Ecart type 5,674 12,3* 6,540 *Iris semble distancé mais la dynamique a été étirée car il travaille sur 16 bits signé (valeurs négatives supprimées). Il faut diviser la valeur par 2 pour pouvoir la comparer. Conclusion : les valeurs d écart type (donc de bruit) se tiennent. Léger avantage à PixInsight. 47

Rapport signal sur bruit 48

Sélection d images : CCDInspector vs PixInsight SubframeSelector 35s 20 FIT 16 bits 4007px X 2671px 49

Sélection d images : CCDInspector vs PixInsight SubframeSelector 200s 5s si fichiers en cache Possibilité de déplacer/copier les meilleures images 50

Filé d étoiles : Startrails vs PixInsight 75 JPG 18 MP -> 120s 21 JPG -> 33s linéaire 51

Filé d étoiles : Startrails vs PixInsight 75 JPG 18 MP -> pas assez de mémoire! 52

Filé d étoiles : Startrails vs PixInsight 21 JPG 18 MP -> 155s 5x startrails et énorme empreinte mémoire 53

Comparaison avec d autres logiciels Conclusion : moins rapide et plus gourmand que des logiciels «spécialisés» (CCD Inspector, Startrails ) 54

Conclusion Logiciel complet pour le traitement d images du ciel profond : Prétraitement Sélection/analyse d images Traitement Logiciel en constante évolution, avec une communauté qui participe à son développement Pas autant de possibilités artistiques que Photoshop A mon avis : pas pour les débutants en astrophoto ni pour ceux qui ont des difficultés avec l outil informatique logiciel à utiliser sur de belles images brutes pour en tirer le maximum (si images pourries => perte de temps) 55

Conseils Avoir un ordinateur performant (processeur, mémoire, disques) L apprentissage est long => être patient, travailler régulièrement Commencer modestement (ex : faire le pré-traitement avec un autre logiciel) Prix réduit en participant aux commandes groupées de l AIP (155 + cotiz de 25 jusqu au 24 novembre 2013) http://www.astro-images-processing.fr Bien organiser ses fichiers 56

57

Pour aller plus loin - http://pixinsight.com : le site officiel, possibilité de télécharger une version d'essai du logiciel, FAQ, des tutoriels, un forum très riche - http://www.pixinsight.fr : le site de la communauté française : tutoriels et process icons à télécharger - tutoriels vidéos québécois : http://www.youtube.com/user/denbergeron - tutoriels vidéos en anglais : http://www.harrysastroshed.com/pixinsighthome.html - tutoriel pré-traitement APN : http://translate.google.com/translate?hl=fr&sl=es&u=http://www.astrosurf.com/astron osur/pixinsight/preprocessing- 1.htm&prev=/search%3Fq%3Dpixinsight%2Bdslr%26client%3Dsafari%26rls%3Den - tutoriels vidéos de l'association française AIP (astro image processing), il faut adhérer à l'association pour pouvoir voir les vidéos : http://www.astro-imagesprocessing.fr/technique/articles/&idcat=4 58