Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-10312

Address inefficiencies in detection

    Details

    • Type: Story
    • Status: Won't Fix
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: afw, meas_algorithms
    • Labels:
      None
    • Story Points:
      4
    • Team:
      Data Release Production

      Description

      After DM-10271, detection will have two sources of inefficiency due the limitations of lower-level algorithms:

      • Because there's no way to tell SubtractBackgroundTask to just estimate the background without subtracting it, we do an unnecessary subtract and add of a large image.
      • Because there's no way to tell the thresholding code to find Footprints without finding Peaks, we waste time looking for Peaks we'll throw away when doTempLocalBackground is True.
      • Because there's not way to tell the thresholding code to find Peaks within an existing Footprint, we waste a lot of time (80% of the total runtime of SourceDetectionTask) transferring overlapping Peaks from one set of Footprints to another.

        Attachments

          Activity

          jbosch Jim Bosch created issue -
          Hide
          jbosch Jim Bosch added a comment -

          I'm closing this as invalid; the first and second bullet points are false (there are ways to do those things), and it turns out the last one isn't actually useful. I'm trying to remove the inefficiencies in the original version of DM-10271 directly on that issue branch.

          Show
          jbosch Jim Bosch added a comment - I'm closing this as invalid; the first and second bullet points are false (there are ways to do those things), and it turns out the last one isn't actually useful. I'm trying to remove the inefficiencies in the original version of DM-10271 directly on that issue branch.
          jbosch Jim Bosch made changes -
          Field Original Value New Value
          Resolution Done [ 10000 ]
          Status To Do [ 10001 ] Won't Fix [ 10405 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              jbosch Jim Bosch
              Watchers:
              Jim Bosch
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel