blending in lsst data products
play

Blending in LSST Data Products Jim Bosch, DM DRP Scientist / - PowerPoint PPT Presentation

Blending in LSST Data Products Jim Bosch, DM DRP Scientist / Princeton Blending Families Two Footprints: 2 above-threshold regions with peaks. 4 One isolated object ( 1 ). 3 One Parent ( 2 ): 5 blends measured with no deblending. Three


  1. Blending in LSST Data Products Jim Bosch, DM DRP Scientist / Princeton

  2. Blending Families Two Footprints: 2 above-threshold regions with peaks. 4 One isolated object ( 1 ). 3 One Parent ( 2 ): 5 blends measured with no deblending. Three Children ( 3 , 4 , 5 ): blends measured after deblending. 1 2

  3. Blending Families 1 2 2 this is a tree: 4 3 4 5 3 5 id parent deblend_nChild 1 0 0 represented as 2 0 3 a table: 3 2 0 4 2 0 1 5 2 0 3

  4. Useful Subsets 1 2 2 The full table is not a 4 useful subset: 3 4 5 3 ( 3 , 4, 5 ) and 2 are 5 mutually exclusive. id parent deblend_nChild 1 0 0 2 0 3 3 2 0 4 2 0 1 5 2 0 4

  5. Useful Subsets 1 2 2 Usually you want 4 both isolated and deblended objects: 3 4 5 3 5 deblend_nchild = 0 id parent deblend_nChild 1 0 0 2 0 3 3 2 0 4 2 0 1 5 2 0 5

  6. Useful Subsets 1 2 2 If you're interested in 4 really bright objects (bright enough to 3 4 5 3 ignore their 5 neighbors), and you don't trust the id parent deblend_nChild deblender: 1 0 0 2 0 3 parent = 0 3 2 0 4 2 0 1 5 2 0 6

  7. Useful Subsets 1 2 2 If you don't trust the 4 deblender, and don't mind an incomplete 3 4 5 3 sample: 5 deblend_nchild = 0 AND id parent deblend_nChild parent = 0 1 0 0 2 0 3 3 2 0 4 2 0 1 5 2 0 7

  8. Footprints and HeavyFootprints 1 2 3 4 5 id parent deblend_nChild 1 0 0 2 0 3 3 2 0 4 2 0 5 2 0 8

  9. Footprints and HeavyFootprints 1 2 3 4 5 id parent deblend_nChild 1 0 0 2 0 3 3 2 0 4 2 0 5 2 0 9

  10. Footprints and HeavyFootprints 1 2 3 4 5 id parent deblend_nChild 1 0 0 2 0 3 3 2 0 4 2 0 5 2 0 10

  11. Footprints and HeavyFootprints 1 2 3 4 5 id parent deblend_nChild 1 0 0 2 0 3 3 2 0 4 2 0 5 2 0 11

  12. Footprints and HeavyFootprints 1 2 3 4 5 id parent deblend_nChild 1 0 0 2 0 3 3 2 0 4 2 0 5 2 0 12

  13. Extending the Tree id parent deblend_nChild 1 2 1 0 0 2 0 3 3 2 2 3 4 5 4 2 0 5 2 0 6 3 0 6 7 7 3 0 13

  14. Association Flags When merging detections from different bands, we set flags to indicate where the Object came from: merge_footprint_<band>: there is a Footprint in <band> that overlaps the parent Footprint. merge_peak_<band>: there is a peak in <band> near the peak that spawned a child object. 14

  15. Deblender Flags These are algorithm-dependent, and they may look completely different in DR1 (or even a few months from now, if we've switched to Scarlet): deblend_deblendedAsPsf: Deblender thought this source looked like a PSF deblend_tooManyPeaks: source had too many peaks; only the brightest were included deblend_parentTooBig: Parent footprint covered too many pixels deblend_masked: Parent footprint was predominantly masked deblend_skipped: Deblender skipped this source deblend_hasStrayFlux: This source was assigned some stray flux 15

  16. Blendedness We want a metric with the following properties: ● zero for isolated objects; ● approaches unity for when an object is much fainter than its neighbor(s); ● related to how much the photometry of the primary object could have been affected by its neighbors; ● can be derived from real data (doesn't require ground truth). 16

  17. Blendedness If we knew the true child and parent profiles, we would use: 17

  18. Blendedness For real data (and real deblends), we use: 18

  19. Blendedness Using the deblended Child and original-data Parent is noisy. ● That's why we use the Gaussian model instead of the Child itself in some places: ● We also compute a variant that uses a de-biased absolute value of the Parent and Child: See HSC Pipeline Paper (Bosch et al 2018) for more details. 19

  20. Summary ● The outputs of deblending are a tree, even though we flatten that tree into a table. ● The best way to learn what happened in deblending is to look at the actual results - the HeavyFootprints. ● There will be lots of deblender and association flags. But the flags we have now will probably change with the algorithms. ● Blendedness is one useful estimator for how how affected an object was by blending; there may be others. 20

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend