Skip to content

Commit

Permalink
Update maskStreaks repository
Browse files Browse the repository at this point in the history
  • Loading branch information
cmsaunders committed Mar 13, 2024
1 parent dbfd4fe commit bb2e553
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion DMTN-197.tex
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
% \setDocCurator{The Curator of this Document}

\setDocAbstract{
Streaks caused by satellites are a persistent problem in optical images, and their occurrence will likely increase in the coming years. Many Hyper Suprime-Cam images are already affected by streaks, and the same is expected for Rubin Observatory data. In the LSST Data Release Production (DRP), most streaks and other artifacts are already detected and masked by the algorithm \texttt{CompareWarpAssembleCoadd}. However, some streaks are not caught at this stage and can contaminate the final coadds and detection catalogs. To find and mask these, we adopt a morphologically-based method for detecting streaks, which uses the Kernel-Based Hough Transform to detect straight lines. Once the lines are detected, the streak profile is fit and the affected portion of the image is masked out. This algorithm, \texttt{maskStreaks}, is included in the \texttt{pipe\_tasks} package and is used in \texttt{CompareWarpAssembleCoadd} to remove streaks from coadds. Similar implementation in the Alert Production Pipeline is possible but has not been implemented.}
Streaks caused by satellites are a persistent problem in optical images, and their occurrence will likely increase in the coming years. Many Hyper Suprime-Cam images are already affected by streaks, and the same is expected for Rubin Observatory data. In the LSST Data Release Production (DRP), most streaks and other artifacts are already detected and masked by the algorithm \texttt{CompareWarpAssembleCoadd}. However, some streaks are not caught at this stage and can contaminate the final coadds and detection catalogs. To find and mask these, we adopt a morphologically-based method for detecting streaks, which uses the Kernel-Based Hough Transform to detect straight lines. Once the lines are detected, the streak profile is fit and the affected portion of the image is masked out. This algorithm, \texttt{maskStreaks}, is included in the \texttt{meas\_algorithms} package and is used in \texttt{CompareWarpAssembleCoadd} to remove streaks from coadds. Similar implementation in the Alert Production Pipeline is possible but has not been implemented.}

% Change history defined here.
% Order: oldest first.
Expand All @@ -41,6 +41,7 @@
\setDocChangeRecord{%
\addtohist{1}{2021-07-15}{Version 1.0}{Clare Saunders}
\addtohist{1}{2021-12-09}{Version 1.1}{Clare Saunders}
\addtohist{1}{2024-03-13}{Version 1.2, Update of task repository}{Clare Saunders}
}


Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Streak Masking in DM Image Processing
DMTN-197
========

Streaks caused by satellites are a persistent problem in optical images, and their occurrence will likely increase in the coming years. Many Hyper Suprime-Cam images are already affected by streaks, and the same is expected for Rubin Observatory data. In the LSST Data Release Production (DRP), most streaks and other artifacts are already detected and masked by the algorithm {{CompareWarpAssembleCoadd}}. However, some streaks are not caught at this stage and can contaminate the final coadds and detection catalogs. To find and mask these, we adopt a morphologically-based method for detecting streaks, which uses the Kernel-Based Hough Transform to detect straight lines. Once the lines are detected, the streak profile is fit and the affected portion of the image is masked out. This algorithm, {{maskStreaks}}, is included in the {{pipe_tasks}} package and is used in {{CompareWarpAssembleCoadd}} to remove streaks from coadds. Similar implementation in the Alert Production is possible but has not been implemented.
Streaks caused by satellites are a persistent problem in optical images, and their occurrence will likely increase in the coming years. Many Hyper Suprime-Cam images are already affected by streaks, and the same is expected for Rubin Observatory data. In the LSST Data Release Production (DRP), most streaks and other artifacts are already detected and masked by the algorithm {{CompareWarpAssembleCoadd}}. However, some streaks are not caught at this stage and can contaminate the final coadds and detection catalogs. To find and mask these, we adopt a morphologically-based method for detecting streaks, which uses the Kernel-Based Hough Transform to detect straight lines. Once the lines are detected, the streak profile is fit and the affected portion of the image is masked out. This algorithm, {{maskStreaks}}, is included in the {{meas_algorithms}} package and is used in {{CompareWarpAssembleCoadd}} to remove streaks from coadds. Similar implementation in the Alert Production is possible but has not been implemented.


Links
Expand Down

0 comments on commit bb2e553

Please sign in to comment.