SlideShare une entreprise Scribd logo
1  sur  40
Crowdsourcing
the Solar System
Citizen Science with the Hubble Space
Telescope

                       Alex Viana, STScI
               Marietta College, 11/16/12
Intro
I work for   (my former
the          boss)
Hubble.
Our Problem
There are ~10,000 archival solar system
images observed with HST's WFPC2.

Their current science products are not
optimized for moving targets.

We don't have a good catalog of what's in
these images.
Our Project

Create the high-quality science images
optimized for moving targets from every
WFPC2 solar system image.


Create a catalog of every object in every
WFPC2 solar system image.
Our Team
Max Mutchler (STScI) - P.I.
Dr. Susana Deusta (STScI)
Dr. Alberto Conti (STScI)
Alex Viana (STScI)
Dr. Mike Wong (Berkeley/University of
Michigan)
Dr. Pamela Gay (CosmoQuest, SIUE)
+ CosmoQuest Team
Background
I work here
STScI:
What Does STScI Do?




Hubble Space Telescope   James Webb Space Telescope
The Hubble Space
Telescope
●   Launched in 1990
●   ~90 min orbit
●   ~550 km
●   Serviced 5 times
●   Cameras:
    ○   WFC3
    ○   STIS
    ○   COS
    ○   ACS
    ○   NICMOS
    ○   FGS
Wide-Field Planetary
Camera 2
In service from 1993 -
2009.

Observed 120 nm -
1100 nm wavelengths.

Now at National Air
and Space Museum.
WFPC2 Images
Hubble’s
Wide Field 2                      WFPC2:
(WF2)                             both the camera and it’s
               Planetary Camera   archival images are
                                  kinda weird
               (PC1)
                                  Archival mosaics
                                  are drizzled to WF pixel
                                  scale -- which means PC
                                  pixels are binned by 2X



                                  No rejection of cosmic
Wide Field 3                      rays or detector artifacts
(WF3)          Wide Field 4       -- or worse, bad
                                  rejections!
               (WF4)
                                  Also -- what is on the WF
                                  chips? How many of the
                                  WF chips have never
                                  been inspected by
                                  anyone?



                                         *
Creating Better
Images
Blood from a Stone
Drizzling
Cosmic Ray Rejection
But solar system objects are "moving targets"

They have moons, which can look like cosmic
rays
*
*
Our science-ready images are mosaics which are clean, resampled, distortion-free,
and include cataloged secondary objects and features, with planetary parameters
embedded in their headers




                                                                       *
Our science-ready images are mosaics which are clean, resampled, distortion-free,
and include cataloged secondary objects and features, with planetary parameters
embedded in their headers




                                                                       *
Our science-ready images are mosaics which are clean, resampled, distortion-free,
and include cataloged secondary objects and features, with planetary parameters
embedded in their headers




                                                                       *
The standard calibration pipelines are not optimized for moving targets




                                                         Single-image
                                                         cosmic ray rejection:
                                                         requires visual verification,
                                                         iteration, and masking




                                                                          *
The standard calibration pipelines are not optimized for moving targets




                                                         Single-image
                                                         cosmic ray rejection:
                                                         requires visual verification,
                                                         iteration, and masking




                                                                          *
Creating a
Catalog
Tagging the Solar System's Facebook ...
*
PDS Rings Node “finder chart”
                                *
In addition to providing finder charts for each observation, we’d like to actually catalog
the contents of each image -- what is actually detected (and what is the data quality)?




                                                                            *
Bring on the
Citizen
Scientists!
I get by with a little help from my friends
*
*
The Software
Easier said than done ...
For Every Image ...
1. Run CR rejection
2. Run astrodrizzle (x2)
3. Create PNG (x2+)
4. Get and convert metadata
5. Talk to JPL Horizons via telnet
6. Convert coordinates and find delta in pixels
7. See if "pixels" fall on the image
8. Save all the relevant information to a
   database
2,200 lines of pure Python
Everything Becomes
Complicated ...
Some Challenges
10k+ files --> 100k+ files

How do you know what version of your code
generated what files?

How do you know you code is working?

How do you keep track of every moon in 80k
different images?
Life as a
Research
Analyst
You have a bachelor of arts in math?
Links
Project: CosmoQuest.org

Code: github.com/acviana/MTPipeline/

Alex:
@AlexVianaPro
acviana.github.com
viana@stsci.edu
Acknowledgements
Thanks to the Marietta College Department of
Physics for inviting me.

Thanks Max Mutchler and Dr. Pamela Gay for
their slides.

This work is funded by STScI Hubble Cycle 18
Legacy Archival Research proposal 12142
Question?
Thanks so much for having me.

Contenu connexe

Similaire à Marietta College Colloquium

Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesEmilyZhou31
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesEmilyZhou31
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesEmilyZhou31
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesEmilyZhou31
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesEmilyZhou31
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesEmilyZhou31
 
Sudha radhika to upload in slide share [compatibility mode]
Sudha radhika to upload in slide share [compatibility mode]Sudha radhika to upload in slide share [compatibility mode]
Sudha radhika to upload in slide share [compatibility mode]radhikasabareesh
 
Objects as points (CenterNet) review [CDM]
Objects as points (CenterNet) review [CDM]Objects as points (CenterNet) review [CDM]
Objects as points (CenterNet) review [CDM]Dongmin Choi
 
Feature Tracking of Objects in Underwater Video Sequences
Feature Tracking of Objects in Underwater Video SequencesFeature Tracking of Objects in Underwater Video Sequences
Feature Tracking of Objects in Underwater Video SequencesIDES Editor
 
Autoencoding RNN for inference on unevenly sampled time-series data
Autoencoding RNN for inference on unevenly sampled time-series dataAutoencoding RNN for inference on unevenly sampled time-series data
Autoencoding RNN for inference on unevenly sampled time-series dataJoshua Bloom
 
120_SEM_Special_Topics.ppt
120_SEM_Special_Topics.ppt120_SEM_Special_Topics.ppt
120_SEM_Special_Topics.pptzaki194502
 
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...Edge AI and Vision Alliance
 
Andrew Zisserman Talk - Part 1a
Andrew Zisserman Talk - Part 1aAndrew Zisserman Talk - Part 1a
Andrew Zisserman Talk - Part 1aAnton Konushin
 
Astronomical Data Processing on the LSST Scale with Apache Spark
Astronomical Data Processing on the LSST Scale with Apache SparkAstronomical Data Processing on the LSST Scale with Apache Spark
Astronomical Data Processing on the LSST Scale with Apache SparkDatabricks
 
Caustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic PatternsCaustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic PatternsBudianto Tandianus
 

Similaire à Marietta College Colloquium (20)

Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
 
Cc ds
Cc dsCc ds
Cc ds
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
 
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf GalaxiesAutomated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies
 
Sudha radhika to upload in slide share [compatibility mode]
Sudha radhika to upload in slide share [compatibility mode]Sudha radhika to upload in slide share [compatibility mode]
Sudha radhika to upload in slide share [compatibility mode]
 
Objects as points (CenterNet) review [CDM]
Objects as points (CenterNet) review [CDM]Objects as points (CenterNet) review [CDM]
Objects as points (CenterNet) review [CDM]
 
Zoe Zontos
Zoe ZontosZoe Zontos
Zoe Zontos
 
Feature Tracking of Objects in Underwater Video Sequences
Feature Tracking of Objects in Underwater Video SequencesFeature Tracking of Objects in Underwater Video Sequences
Feature Tracking of Objects in Underwater Video Sequences
 
Autoencoding RNN for inference on unevenly sampled time-series data
Autoencoding RNN for inference on unevenly sampled time-series dataAutoencoding RNN for inference on unevenly sampled time-series data
Autoencoding RNN for inference on unevenly sampled time-series data
 
AAS_Poster
AAS_PosterAAS_Poster
AAS_Poster
 
120_SEM_Special_Topics.ppt
120_SEM_Special_Topics.ppt120_SEM_Special_Topics.ppt
120_SEM_Special_Topics.ppt
 
A1 04 Telescopes
A1 04 TelescopesA1 04 Telescopes
A1 04 Telescopes
 
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...
 
Andrew Zisserman Talk - Part 1a
Andrew Zisserman Talk - Part 1aAndrew Zisserman Talk - Part 1a
Andrew Zisserman Talk - Part 1a
 
Astronomical Data Processing on the LSST Scale with Apache Spark
Astronomical Data Processing on the LSST Scale with Apache SparkAstronomical Data Processing on the LSST Scale with Apache Spark
Astronomical Data Processing on the LSST Scale with Apache Spark
 
Part2
Part2Part2
Part2
 
Caustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic PatternsCaustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic Patterns
 

Marietta College Colloquium