<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Oncol.</journal-id>
<journal-title>Frontiers in Oncology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Oncol.</abbrev-journal-title>
<issn pub-type="epub">2234-943X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fonc.2022.868257</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Oncology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Generating Full-Field Digital Mammogram From Digitized Screen-Film Mammogram for Breast Cancer Screening With High-Resolution Generative Adversarial Network</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Zhou</surname>
<given-names>Yuanpin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1547733"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Wei</surname>
<given-names>Jun</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Wu</surname>
<given-names>Dongmei</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhang</surname>
<given-names>Yaqin</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1661748"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Computer Science and Engineering, Sun Yat-sen University</institution>, <addr-line>Guangzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Perception Vision Medical Technology Company Ltd.</institution>, <addr-line>Guangzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Department of Radiation Therapy, Nanxishan Hospital of Guangxi Zhuang Autonomous Region</institution>, <addr-line>Guilin</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Radiology, Fifth Affiliated Hospital of Sun Yat-sen University</institution>, <addr-line>Guangzhou, Guangdong</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Yanhui Guo, University of Illinois at Springfield, United States</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Yun Chen, Xiangtan University, China; Wenting Long, Yale University, United States</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Jun Wei, <email xlink:href="mailto:weijun@pvmedtech.com">weijun@pvmedtech.com</email>; Dongmei Wu, <email xlink:href="mailto:wudongmei06@163.com">wudongmei06@163.com</email>; Yaqin Zhang, <email xlink:href="mailto:zhyaqin@mail.sysu.edu.cn">zhyaqin@mail.sysu.edu.cn</email>
</p>
</fn>
<fn fn-type="other" id="fn002">
<p>This article was submitted to Breast Cancer, a section of the journal Frontiers in Oncology</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>29</day>
<month>04</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>12</volume>
<elocation-id>868257</elocation-id>
<history>
<date date-type="received">
<day>02</day>
<month>02</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>29</day>
<month>03</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Zhou, Wei, Wu and Zhang</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Zhou, Wei, Wu and Zhang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<sec>
<title>Purpose</title>
<p>Developing deep learning algorithms for breast cancer screening is limited due to the lack of labeled full-field digital mammograms (FFDMs). Since FFDM is a new technique that rose in recent decades and replaced digitized screen-film mammograms (DFM) as the main technique for breast cancer screening, most mammogram datasets were still stored in the form of DFM. A solution for developing deep learning algorithms based on FFDM while leveraging existing labeled DFM datasets is a generative algorithm that generates FFDM from DFM. Generating high-resolution FFDM from DFM remains a challenge due to the limitations of network capacity and lacking GPU memory.</p>
</sec>
<sec>
<title>Method</title>
<p>In this study, we developed a deep-learning-based generative algorithm, HRGAN, to generate synthesized FFDM (SFFDM) from DFM. More importantly, our algorithm can keep the image resolution and details while using high-resolution DFM as input. Our model used FFDM and DFM for training. First, a sliding window was used to crop DFMs and FFDMs into 256 &#xd7; 256 pixels patches. Second, the patches were divided into three categories (breast, background, and boundary) by breast masks. Patches from the DFM and FFDM datasets were paired as inputs for training our model where these paired patches should be sampled from the same category of the two different image sets. U-Net liked generators and modified discriminators with two-channels output, one channel for distinguishing real and SFFDMs and the other for representing a probability map for breast mask, were used in our algorithm. Last, a study was designed to evaluate the usefulness of HRGAN. A mass segmentation task and a calcification detection task were included in the study.</p>
</sec>
<sec>
<title>Results</title>
<p>Two public mammography datasets, the CBIS-DDSM dataset and the INbreast dataset, were included in our experiment. The CBIS-DDSM dataset includes 753 calcification cases and 891 mass cases with verified pathology information, resulting in a total of 3568 DFMs. The INbreast dataset contains a total of 410 FFDMs with annotations of masses, calcifications, asymmetries, and distortions. There were 1784 DFMs and 205 FFDM randomly selected as Dataset A. The remaining DFMs from the CBIS-DDSM dataset were selected as Dataset B. The remaining FFDMs from the INbreast dataset were selected as Dataset C. All DFMs and FFDMs were normalized to 100<italic>&#x3bc;m</italic> &#xd7; 100<italic>&#x3bc;m</italic> in our experiments. A study with a mass segmentation task and a calcification detection task was performed to evaluate the usefulness of HRGAN.</p>
</sec>
<sec>
<title>Conclusions</title>
<p>The proposed HRGAN can generate high-resolution SFFDMs from DFMs. Extensive experiments showed the SFFDMs were able to help improve the performance of deep-learning-based algorithms for breast cancer screening on DFM when the size of the training dataset is small.</p>
</sec>
</abstract>
<kwd-group>
<kwd>high resolution</kwd>
<kwd>conditional generative adversarial network</kwd>
<kwd>deep learning</kwd>
<kwd>breast cancer screening</kwd>
<kwd>mammography</kwd>
</kwd-group>
<contract-num rid="cn001">12126610, 81971691, 81801809, 81830052, 81827802, U1811461</contract-num>
<contract-num rid="cn002">201804020053</contract-num>
<contract-num rid="cn003">20190302108GX</contract-num>
<contract-num rid="cn004">18DZ2260400</contract-num>
<contract-num rid="cn005">2020B1212060032</contract-num>
<contract-sponsor id="cn001">National Natural Science Foundation of China-China Academy of General Technology Joint Fund for Basic Research<named-content content-type="fundref-id">10.13039/501100019492</named-content>
</contract-sponsor>
<contract-sponsor id="cn002">Guangzhou Municipal Science and Technology Project<named-content content-type="fundref-id">10.13039/501100010256</named-content>
</contract-sponsor>
<contract-sponsor id="cn003">Department of Science and Technology of Jilin Province<named-content content-type="fundref-id">10.13039/501100011789</named-content>
</contract-sponsor>
<contract-sponsor id="cn004">Shanghai Key Laboratory of Molecular Imaging<named-content content-type="fundref-id">10.13039/501100015377</named-content>
</contract-sponsor>
<contract-sponsor id="cn005">Guangdong Province Key Laboratory of Computational Science<named-content content-type="fundref-id">10.13039/501100019318</named-content>
</contract-sponsor>
<counts>
<fig-count count="5"/>
<table-count count="1"/>
<equation-count count="11"/>
<ref-count count="32"/>
<page-count count="9"/>
<word-count count="4178"/>
</counts>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Breast cancer has become one of the leading causes of cancer death in women (<xref ref-type="bibr" rid="B1">1</xref>). It is crucial to detect breast cancer in the early stages because early detection leads to a higher survival rate (<xref ref-type="bibr" rid="B2">2</xref>). Mammography screening is one of the most effective methods for the early diagnosis of breast cancer. Previous studies show that mammography screening reduces the mortality rate of breast cancer (<xref ref-type="bibr" rid="B3">3</xref>&#x2013;<xref ref-type="bibr" rid="B7">7</xref>).</p>
<p>Digitized screen-film mammography (DFM) and full-field digital mammography (FFDM) are two major techniques for mammography screening. Although FFDM has become the standard procedure for breast cancer screening, DFM had been widely used and well-studied in the past. Leveraging the well-studied DFM for better breast cancer screening in FFDM has become a vital topic for developing a better breast cancer screening system. Previous studies found that FFDM and DFM have no significant difference in cancer detection rate other than visual differences (<xref ref-type="bibr" rid="B8">8</xref>, <xref ref-type="bibr" rid="B9">9</xref>). In this paper, we proposed to close the gap between FFDM and DFM with a high-resolution generative algorithm.</p>
<p>With the rapid development of deep learning algorithms, deep-learning-based computer-aided diagnosis (CAD) systems have shown significant potential in automatic breast cancer screening (<xref ref-type="bibr" rid="B10">10</xref>, <xref ref-type="bibr" rid="B11">11</xref>). However, the application of deep-learning-based CAD systems is limited due to the lack of labeled data since well-annotated medical images are difficult and laborious to acquire. In the case of breast cancer screening with mammography, large-scale public FFDM datasets with mass and calcification annotations are yet to be built. Most FFDM CAD systems are built based on limited size in-house datasets. Fortunately, large-scale DFM datasets with annotations (<xref ref-type="bibr" rid="B12">12</xref>) are available publicly, yet utilizing these DFM datasets for building better FFDM CAD systems remains a vital challenge.</p>
<p>Conditional generative adversarial network (cGAN) (<xref ref-type="bibr" rid="B13">13</xref>) algorithms, including Pix2pix (<xref ref-type="bibr" rid="B14">14</xref>), pix2pixHD (<xref ref-type="bibr" rid="B15">15</xref>), and Cycle-GAN (<xref ref-type="bibr" rid="B16">16</xref>), have been particularly successful in image-to-image translation. Additionally, Cycle-GAN is state-of-the-art for unsupervised image translation. However, Cycle-GAN is not ideal for high-resolution image-to-image translation while other high-resolution image-to-image translation methods such as Pix2pixHD require supervised training with paired datasets.</p>
<p>In this study, we proposed HRGAN to tackle the challenge of leveraging DFM for building better FFDM CAD systems by closing the gap between DFM and FFDM with a generative algorithm. Moreover, our proposed HRGAN required no additional annotation, which makes it easy to apply to existing FFDM CAD systems. Our method is based on the unsupervised image translation algorithm Cycle-GAN. To generate high-resolution FFDM from DFM, a pair with constraint (PWC) training strategy was purposed. Additionally, multi-scale networks were purposed in our method to better capture details such as mass boundary and micro-calcifications. We further evaluate our method in two breast cancer screening tasks. Extensive experiments showed the synthesized FFDMs (SFFDMs) generated by HRGAN were able to help improve the performance of deep-learning-based algorithms for breast cancer screening on FFDM when the size of the training dataset is small.</p>
<p>This work is a further development based on our preliminary work (<xref ref-type="bibr" rid="B17">17</xref>). The present work complements the preliminary one in several aspects. First, we improve the discriminators by introducing the gradient map as input, which is inspired by GGGAN (<xref ref-type="bibr" rid="B18">18</xref>), a recent study for generating FFDM from digital breast tomosynthesis (DBT). Second, extensive experiments, including the mass segmentation and micro-calcification detection tasks, were conducted while the preliminary one only evaluated with the density estimation task. Moreover, we present a more in-depth discussion and analysis of the proposed method.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<title>2 Materials and Methods</title>
<p>This section is organized as below. We first describe the data we used in our study. Second, the overall architecture of HRGAN is presented. Last, we present detailed information on the essential components of HRGAN in the following subsections.</p>
<sec id="s2_1">
<title>2.1 Screening Mammography Data</title>
<p>Two public screening mammography datasets, a DFM dataset CBIS-DDSM (<xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B20">20</xref>) and a FFDM dataset INbreast (<xref ref-type="bibr" rid="B21">21</xref>), were included in our study. The CBIS-DDSM, namely Curated Breast Imaging Subset of DDSM, is an updated and standardized version of the Digital Database for Screening Mammography (DDSM). While DDSM was a large-scale screening mammography dataset containing 2620 mammography studies, a relatively large subset was selected from DDSM making CBIS-DDSM still a large-scale DFM dataset. The CBIS-DDSM dataset includes 3568 DFMs with verified pathology information. The INbreast dataset has a total of 410 FFDMs with annotations of masses, calcifications, asymmetries, and distortions.</p>
<p>The above two mammography datasets were then recombined into three independent datasets for this study. There were 1784 DFMs from CBIS-DDSM and 205 FFDMs from INbreast randomly selected into Dataset A. Mammograms belonging to the same patient should be selected together during the random selection process. The remaining DFMs in the CBIS-DDSM dataset were selected as Dataset B. The remaining FFDMs in the INbreast dataset were selected as Dataset C. All mammograms were resampled to an isotropic pixel resolution of 100<italic>&#x3bc;m</italic> &#xd7; 100<italic>&#x3bc;m</italic>. Patches for training HRGAN were cropped from the resampled mammograms. The size of patches was set to be 256 &#xd7; 256 pixels in our experiment.</p>
</sec>
<sec id="s2_2">
<title>2.2 The Proposed HRGAN</title>
<p>The overall architecture is shown in <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>. First, DFMs and FFDMs were cropped into small patches with the sliding window method. The threshold method OTSU (<xref ref-type="bibr" rid="B22">22</xref>) was applied to extract the background of mammograms. Patches were assigned to the categories of breast region, boundary, or background depending on the ratio of background in the patches. Second, these patches were used as input of HRGAN. However, unlike the vanilla Cycle-GAN where the input is a pair of images randomly picked from the two objective domains, we applied the pair with constraint (PWC) training strategy where the input pair is picked from the same categories of the two objective domains. We used U-Net (<xref ref-type="bibr" rid="B23">23</xref>) as the generators and a multiscale DNN architecture (<xref ref-type="bibr" rid="B15">15</xref>) as the discriminators. More details are described in the following subsections. In the inference stage, the trained generator was applied to DFMs to generate synthetic FFDMs (SFFDMs). Note that the model trained on patches can be applied to full-field screening mammograms because our generators were fully convolutional networks (<xref ref-type="bibr" rid="B24">24</xref>).</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Overall architecture of HRGAN.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-868257-g001.tif"/>
</fig>
<sec id="s2_2_1">
<title>2.2.1 The Pair With Constraint (PWC) Training Strategy</title>
<p>The PWC training strategy is simple but essential to our method. Before applying the PWC training strategy, all patches cropped from mammograms should be assigned to their corresponding categories. As described above, mammograms were first cropped into small patches by a sliding window. Second, the background in the patches was extracted by threshold methods and the percentages of background in the patches were calculated. If the whole patch was cropped from the background, then it is assigned to the background category. If no background is contained in the patch, it is assigned to the breast region category. The remaining patches were assigned to the boundary category.</p>
<p>The PWC training strategy was applied to select the input pair for training HRGAN after all patches were assigned to the three categories. First, a patch was randomly picked from all DFM patches. Its corresponding category (breast, boundary, or background) was marked. Second, another patch was randomly picked from the same category of FFDM patches. The selected DFM and FFDM patches formed the input of HRGAN, unlike Cycle-GAN where the input is a pair of images randomly picked from the two objective domains, resulting in a possible situation where a background patch could eventually be paired with a breast region patch as input and introduce noise to the training stage. The PWC training strategy simply divided the patches into three categories based on background percentages and paired patches only from the same category and eliminated noisy input from the model.</p>
</sec>
<sec id="s2_2_2">
<title>2.2.2 The Network Architecture of The Generator</title>
<p>The network architecture for generators is illustrated in <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>. Like U-Net (<xref ref-type="bibr" rid="B23">23</xref>), it consists of a contracting path (left side) and an expansive path (right side). First, the input image is fed into a convolutional block to extract low-level feature maps. The features are then fed through residual blocks (<xref ref-type="bibr" rid="B25">25</xref>) to extract higher-level feature maps. Then the feature maps are downsampled and fed into the next layer. The contracting path and the expansive path follow the typical architecture of a convolutional network. Skip connections (<xref ref-type="bibr" rid="B23">23</xref>) are applied to each layer to concatenate features of each layer in contracting patches with features in the expansive path.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>The network architecture of the generator.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-868257-g002.tif"/>
</fig>
</sec>
<sec id="s2_2_3">
<title>2.2.3 The Network Architecture of The Discriminator</title>
<p>The network architecture for discriminators is illustrated in <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>. Inspired by Pix2pixHD (<xref ref-type="bibr" rid="B15">15</xref>), we applied the multi-scale discriminator architecture in Pix2pixHD to HRGAN. Additionally, we modified the input and output of the multi-scale discriminator to better distinguish subtle differences between real and synthesized images. First, the gradient map of the input image is calculated through the Sobel filter (<xref ref-type="bibr" rid="B26">26</xref>). The input image as well as its corresponding gradient map were concatenated and fed through the first layer. Second, the input image is downsampled and its corresponding gradient map is calculated. The concatenation of the downsampled image and its corresponding gradient map is fed through the second layer. We denoted the input image as <italic>X</italic> and its corresponding gradient map as <italic>X'</italic>. Then the input for the <italic>l</italic>-th layer of the discriminator can be formulated as</p>
<disp-formula>
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mtext>l</mml:mtext>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">[</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">]</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mo>{</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>The network architecture of the discriminator.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-868257-g003.tif"/>
</fig>
<p>where <inline-formula>
<mml:math display="inline" id="im1">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denoted <italic>X</italic> downsampled with factor <italic>2</italic>
<sup>(</sup>
<italic>
<sup>l</sup>
</italic>
<sup>-1)</sup>.</p>
<p>Introducing the gradient map as additional input for the discriminator was inspired by GGGAN [19], a recent work that was proposed to generate SFFDM from DBT. The study has shown that introducing the gradient map enhanced the weak edges to preserve small-scale structures such as subtle micro-calcifications in SFFDM. Additionally, we found signing discriminators with breast region boundary segmentation task helped discriminators better distinguish synthesis mammograms from real mammograms. Hence, the output is a two-channel map, where the first channel is the prediction map, and the second channel is a downsampled segmentation map indicating the breast region for the input image. We denoted II as a matrix whose value of every element is 1 with the same size of the downsampled segmentation map, <italic>m<sup>l</sup>
</italic> as the downsampled segmentation map of the <italic>l</italic>th layer, and [&#x2219;,&#x2219;] as the concatenate operation. The output of the <italic>l</italic>-th layer of the discriminator can be formulated as</p>
<disp-formula>
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mtext>i</mml:mtext>
<mml:mtext>l</mml:mtext>
</mml:msubsup>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">[</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="double-struck">I</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mi>l</mml:mi>
</mml:msup>
<mml:mo stretchy="false">]</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo> <mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow> <mml:mo>}</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo> <mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow> <mml:mo>}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>By forcing the discriminator to do the breast segmentation task, we implicitly guide the generators to learn the difference between the inside and the outside of the breast region.</p>
</sec>
<sec id="s2_2_4">
<title>2.2.4 Loss Functions for HRGAN</title>
<p>We denoted <italic>X</italic> as a selected patch from DFMs, <italic>Y</italic> as a selected patch from FFDMs, <italic>G</italic>: DFM&#x2192;FFDM and <italic>F</italic>: FFDM&#x2192;DFM as generators, <italic>D<sub>X</sub>
</italic> as the multi-scale discriminator to distinguish real and synthesized DFMs, and <italic>D<sub>Y</sub>
</italic> as the multi-scale discriminator to distinguish real and synthesized FFDMs. Additionally, we denoted <inline-formula>
<mml:math display="inline" id="im2">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
<mml:mo>=</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula>
<mml:math display="inline" id="im3">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>Y</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
<mml:mo>=</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. </p>
<p>The loss function for backpropagating discriminator <italic>D<sub>X</sub>
</italic> can be formulated as </p>
<disp-formula>
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>Grad</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
<mml:mi>l</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mtext>l</mml:mtext>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mn>1</mml:mn>
<mml:mtext>l</mml:mtext>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
<mml:mi>l</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mn>0</mml:mn>
<mml:mtext>l</mml:mtext>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im4">
<mml:mrow>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
<mml:mi>l</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is denoted the <italic>l</italic>-th layer of the multi-scale discriminator <italic>D<sub>X</sub>
</italic> and <inline-formula>
<mml:math display="inline" id="im5">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">[</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>Similarly, we have</p>
<disp-formula>
<label>(4)</label>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>Grad</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
<mml:mi>l</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mstyle>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">Y</mml:mi>
<mml:mtext>l</mml:mtext>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mn>1</mml:mn>
<mml:mtext>l</mml:mtext>
</mml:msubsup>
<mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
<mml:mi>l</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">Y</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mn>0</mml:mn>
<mml:mtext>l</mml:mtext>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im6">
<mml:mrow>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
<mml:mi>l</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is denoted the <italic>l</italic>-th layer of the multi-scale discriminator <italic>D<sub>X</sub>
</italic> and <inline-formula>
<mml:math display="inline" id="im7">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>Y</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">[</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>Y</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>Y</mml:mi>
<mml:mo stretchy="true">^</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>The loss function for backpropagating generator <italic>G</italic> follows Cycle-GAN, which can be formulated as</p>
<disp-formula>
<label>(5)</label>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>GAN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mover accent="true">
<mml:mi>Y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>cyc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>&#x3bb;</italic> is the hyperparameter to balance <italic>L</italic>
<sub>GAN</sub> and <italic>L</italic>
<sub>cyc</sub>
</p>
<disp-formula>
<label>(6)</label>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>GAN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mover accent="true">
<mml:mi>Y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
<mml:mi>l</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi mathvariant="bold">Y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>l</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(7)</label>
<mml:math display="block" id="M7">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>cyc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mtext/>
<mml:mo>&#x2225;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>X</mml:mi>
<mml:msub>
<mml:mo>&#x2225;</mml:mo>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Similarly, the loss function for backpropagating generator <italic>F</italic> follows Cycle-GAN, which can be formulated as</p>
<disp-formula>
<label>(8)</label>
<mml:math display="block" id="M8">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>GAN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>cyc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>&#x3bb;</italic> is the hyperparameter mentioned above</p>
<disp-formula>
<label>(9)</label>
<mml:math display="block" id="M9">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>GAN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
<mml:mi>l</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>l</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(10)</label>
<mml:math display="block" id="M10">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext>cyc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mo>&#x2225;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>F</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>Y</mml:mi>
<mml:msub>
<mml:mo>&#x2225;</mml:mo>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<p>The training procedure for HRGAN follows Cycle-GAN. At each iteration, generators are fixed and discriminators are updated. Then discriminators are fixed and generators are updated.</p>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3 Experimental Results</title>
<p>This section is organized as follows. First, we describe detailed information on the experimental setup. Then we describe our evaluation metrics. Last, we present the experimental results.</p>
<sec id="s3_1">
<title>3.1 Experimental Setup</title>
<p>As is described in Section 2.1, we used datasets A,B,C created from the CBIS-DDSM dataset and the INbreast dataset for our study. First, our proposed HRGAN was trained on dataset A. We set the hyperparameter &#x3bb; = 10. We used Adam solver (<xref ref-type="bibr" rid="B27">27</xref>) with a batch size of 16. All networks were trained from scratch with a learning rate of 0.0005. We kept the same learning rate for the first 80 epochs and linearly decayed the rate to zero over the next 120 epochs. Second, SFFDMs were generated from dataset B by the HRGAN trained on dataset A. Third, two tasks for breast cancer screening, a mass segmentation task and a calcification detection task, were performed on dataset C. FFDMs on dataset C were downsampled to400<italic>&#x3bc;m</italic> for the segmentation task. The 100<italic>&#x3bc;m</italic>  FFDMs on dataset C were tiled into 224 &#xd7; 224 pixel-sized patches for the calcification detection task. Patches containing more than 80% of background were removed. Patches containing calcifications were given the label 1; otherwise, they were given the label 0. The goal of the calcification detection task is to classify these patches into two categories. U-Net (<xref ref-type="bibr" rid="B23">23</xref>) model was used for the segmentation task. Vgg-16 (<xref ref-type="bibr" rid="B28">28</xref>) was used for the calcification detection task.</p>
<p>Fivefold cross-validation (<xref ref-type="bibr" rid="B29">29</xref>) was performed on dataset C for the breast cancer screening tasks. For each fold, the U-Net and Vgg-16 models were trained on the training set of dataset C. They were denoted as the baseline models. We used Adam solver (<xref ref-type="bibr" rid="B27">27</xref>) with a batch size of 8 and a learning rate of 0.0001 for training the baseline U-Net. We used Adam solver (<xref ref-type="bibr" rid="B27">27</xref>) with a batch size of 16 and a learning rate of 0.0005 for training the baseline Vgg-16. To show the usefulness of HRGAN, we trained another U-Net model and another Vgg-16 model on the SFFDMs generated from dataset B. Similarly, we downsampled the SFFDMs to 400<italic>&#x3bc;m</italic> for the segmentation task and tiled the 100<italic>&#x3bc;m</italic> SFFDMs into 224 &#xd7; 224 pixel-sized patches for the calcification detection task. Then we finetuned these two models on the training set of dataset C. We denoted them as the finetuned models. We used Adam solver (<xref ref-type="bibr" rid="B27">27</xref>) with a batch size of 8 and a learning rate of 0.0001 for training the finetuned U-Net. We used Adam solver (<xref ref-type="bibr" rid="B27">27</xref>) with a batch size of 16 and a learning rate of 0.0005 for training the finetuned Vgg-16. We set the learning rate to 0.00005 for both finetuned models at the finetuning stage and finetuned them for 200 epochs.</p>
</sec>
<sec id="s3_2">
<title>3.2 Evaluation Metrics</title>
<p>We used dice coefficient to evaluate the segmentation task. The dice score can be formulated as</p>
<disp-formula>
<label>(11)</label>
<mml:math display="block" id="M11">
<mml:mrow>
<mml:mtext>dice</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo>|</mml:mo> <mml:mrow>
<mml:mi>A</mml:mi>
<mml:msup>
<mml:mo>&#x2229;</mml:mo>
<mml:mo/>
</mml:msup>
<mml:mi>B</mml:mi>
</mml:mrow> <mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo> <mml:mi>A</mml:mi> <mml:mo>|</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mo>|</mml:mo> <mml:mi>B</mml:mi> <mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Here <italic>A</italic> is denoted as ground truth, <italic>B</italic> is denoted as the prediction.</p>
<p>For the calcification detection tasks, we used the area under the receiving operator characteristic (ROC) curve (AUC) (<xref ref-type="bibr" rid="B30">30</xref>) to evaluate the performance of the classification models.</p>
</sec>
<sec id="s3_3">
<title>3.3 Results</title>
<p>We first showed an example of the SFFDMs generated with HRGAN. A visual comparison of DFM and SFFDM is shown in <xref ref-type="fig" rid="f4">
<bold>Figures&#xa0;4</bold>
</xref>, <xref ref-type="fig" rid="f5">
<bold>5</bold>
</xref>. Proper window width and window level were set in the comparison. An example of a whole high-resolution DFM and corresponding high-resolution SFFDM is shown in <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>. Two patches cropped from the DFM are illustrated in <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref> and the corresponding patches cropped from the same location in SFFDM are shown in <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref>.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Visual comparison between DFM and SFFDM. Breast tissues are enhanced in SFFDM compared to DFM. Additionally, the breast region boundary was barely visible in the left DFM while the boundary was complete and clear in the right SFFDM. This clear boundary helped us locate the nipple position easily.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-868257-g004.tif"/>
</fig>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>A more detailed visual comparison between DFM and SFFDM. The DFM patch in the first row of the first column showed apparent density while the SFFDM patch in the first row of the second column showed that density is due to overlapping tissue. Additionally, the nipple was barely seen in the DFM patch in the second row of the first column while it was recovered in the SFFDM patch in the DFM patch in the second row of the second column.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-868257-g005.tif"/>
</fig>
<p>We also showed the usefulness of HRGAN with two breast cancer screening tasks performed on dataset C. The average dice score with standard deviation across five folds for the segmentation task was shown in the first column of the table. The average AUC with standard deviation across five folds for the calcification detection task was shown in the second column of the table. As is shown in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>, the models pretrained on SFFDMs and finetuned on the training set of dataset C significantly (<italic>p</italic> &lt; 10<sup>-10</sup>) outperformed the baseline models trained on the training set of dataset C.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Experimental results of two breast cancer screening tasks.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left"/>
<th valign="top" align="center">Dice score for the segmentation task</th>
<th valign="top" align="center">AUC for the calcification detection task</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Baseline models</td>
<td valign="top" align="center">0.7012 &#xb1; 0.0102</td>
<td valign="top" align="center">0.8227 &#xb1; 0.0113</td>
</tr>
<tr>
<td valign="top" align="left">Finetuned models</td>
<td valign="top" align="center">0.7523 &#xb1; 0.0098</td>
<td valign="top" align="center">0.8641 &#xb1; 0.0125</td>
</tr>
<tr>
<td valign="top" align="left">p-value</td>
<td valign="top" align="center">&lt;10<sup>-10</sup>
</td>
<td valign="top" align="center">&lt;10<sup>-10</sup>
</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4">
<title>4 Discussion</title>
<p>We proposed the HRGAN to generate detailed preserved high-resolution SFFDMs from DFMs. There was 100<italic>&#x3bc;m</italic> SFFDMs generated from 100<italic>&#x3bc;m</italic> DFMs in our experiments. Two breast cancer screening tasks including a mass segmentation task and a calcification detection task were performed to evaluate the usefulness of HRGAN. Extensive experiments showed the SFFDMs generated by HRGAN were effective to improve the performance of deep-learning-based models.</p>
<p>The original Cycle-GAN model was widely used in unpaired image translation tasks including translation of natural images and medical images. Despite the great power of Cycle-GAN, its performance in generating high-resolution images is limited as it failed to capture details in high-resolution images. Hence, Cycle-GAN is used for low-resolution medical images, such as CT and MR, whose resolutions are usually less than 512 &#xd7; 2000 pixels but are rarely used to generate high-resolution screening mammograms whose resolutions were usually larger than 200 &#xd7; 200 pixels.</p>
<p>To tackle the challenge of generating high-resolution medical images, we adopted the Cycle-GAN framework for unpaired image translation and supplemented our method with several techniques. A PWC training strategy was especially designed for generating SFFDM. Our pair with constraint training strategy significantly reduced inappropriate pair input and forced the model to learn proper features. In order to expand the capacity of HRGAN and capture detailed information for image translation, the U-Net-based generators were adopted. The convolutional blocks in the original U-Net were replaced by residual blocks for better capacity. The multi-scale discriminators proposed by Pix2pixHD were also adopted in our model. Besides modified network architectures, loss functions for HRGAN were also modified to capture subtle gradient changes in screening mammography. We adopted GGGAN to enhance weak edges to preserve small-scale structures.</p>
<p>Visual comparisons are shown in <xref ref-type="fig" rid="f4">
<bold>Figures&#xa0;4</bold>
</xref>, <xref ref-type="fig" rid="f5">
<bold>5</bold>
</xref>. As we see in <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>, the breast region boundary is barely visible in the left DFM while the boundary is complete and clear in the right SFFDM. This clear boundary helped us locate the nipple position easily. A more detailed comparison is shown in the second row of <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref>.</p>
<p>As was reported in Reference (<xref ref-type="bibr" rid="B9">9</xref>), digital mammography resulted in fewer recalls than did screen-film mammography because fortuitous positioning caused recall on screen-film mammography but not on full-field digital mammography. A detailed visual comparison in the first row of <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref> showed similar results. DFM patches in the left showed apparent density while SFFDM showed that density is due to overlapping tissue. Another advantage we can observe from the detailed comparison in <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref> is SFFDM has better contrast than DFM.</p>
<p>To quantitatively evaluate the usefulness of HRGAN, we leveraged the SFFDMs generated by HRGAN to improve the performance of deep-learning-based models when only a small number of annotated FFDMs were available. A mass segmentation task and a micro-calcification detection task were included for the evaluation. We trained the baseline models on the small FFDM dataset. For comparison, the finetuned models were first trained on SFFDMs and later finetuned on the small FFDM dataset, unlike the vanilla transfer learning (<xref ref-type="bibr" rid="B31">31</xref>) for medical imaging where models are usually pretrained on ImageNet (<xref ref-type="bibr" rid="B32">32</xref>) and finetuned on the target dataset, resulting in a large domain gap between natural images and medical images. We proposed to pretrain the breast cancer screening models on SFFDMs and finetuned FFDMs. Because the difference between SFFDMs and FFDMs is very small, the pretrained model provides a good initialization for feature extraction and is able to be finetuned to match the certain task.</p>
<p>One major limitation of this work is that a reader detection study was not performed. Moreover, we only performed the comparison between the baseline and finetuned models on U-Net for mass segmentation and on Vgg-16 for calcification detection. A comparison between the baseline and finetuned models on various network architectures is needed in the future. Since the major purpose of this study is not to compare different network architectures, this study did not conduct a wide investigation on various network architectures.</p>
<p>Additionally, our model was only trained on certain public datasets, with data acquired from limited systems. To investigate the potential capacity of the proposed method to translate DFMs to other systems such as Hologic and GE systems, more work needs to be done in the future to further quantify the cross-vendor potential of the proposed method.</p>
</sec>
<sec id="s5">
<title>5 Conclusion</title>
<p>In conclusion, the proposed HRGAN can generate high-resolution SFFDMs from DFMs. The SFFDMs were visually similar to FFDMs. Furthermore, extensive experiments showed the SFFDMs can help improve deep-learning-based model trained FFDMs.</p>
</sec>
<sec id="s6" sec-type="data-availability">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material. Further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author Contributions</title>
<p>YPZ, JW, DW, and YQZ designed the study. YPZ wrote the programs, performed data analysis, and drafted the manuscript. All authors read, discussed, approved the final manuscript, and conceived the study design.</p>
</sec>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>This work was supported in part by the NSFC under Grant 12126610, Grant 81971691, Grant 81801809, Grant 81830052, Grant 81827802, and Grant U1811461, in part by the Science and Technology Program of Guangzhou under Grant 201804020053, in part by the Department of Science and Technology of Jilin Province under Grant 20190302108GX, in part by the Construction Project of Shanghai Key Laboratory of Molecular Imaging under Grant 18DZ2260400, in part by Guangdong Province Key Laboratory of Computational Science at the Sun Yat-sen University under Grant 2020B1212060032, and in part by Guilin Technology Application and Promotion Project 20210227-9-4.</p>
</sec>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of Interest</title>
<p>Author JW was employed by company Perception Vision Medical Technology Company Ltd.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s10" sec-type="disclaimer">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
</body>
<back>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Siegel</surname> <given-names>RL</given-names>
</name>
<name>
<surname>Miller</surname> <given-names>KD</given-names>
</name>
<name>
<surname>Jemal</surname> <given-names>A</given-names>
</name>
</person-group>. <article-title>Cancer Statistics, 2020</article-title>. <source>CA: Cancer J Clin</source> (<year>2020</year>) <volume>70</volume>:<fpage>7</fpage>&#x2013;<lpage>30</lpage>. doi: <pub-id pub-id-type="doi">10.3322/caac.21590</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname> <given-names>W</given-names>
</name>
<name>
<surname>Jansen</surname> <given-names>L</given-names>
</name>
<name>
<surname>Post</surname> <given-names>W</given-names>
</name>
<name>
<surname>Bonnema</surname> <given-names>J</given-names>
</name>
<name>
<surname>Van de Velde</surname> <given-names>J</given-names>
</name>
<name>
<surname>De Bock</surname> <given-names>G</given-names>
</name>
</person-group>. <article-title>Impact on Survival of Early Detection of Isolated Breast Recurrences After the Primary Treatment for Breast Cancer: A Meta-Analysis</article-title>. <source>Breast Cancer Res Treat</source> (<year>2009</year>) <volume>114</volume>:<page-range>403&#x2013;12</page-range>. doi: <pub-id pub-id-type="doi">10.1007/s10549-008-0023-4</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Byrne</surname> <given-names>C</given-names>
</name>
<name>
<surname>Smart</surname> <given-names>CR</given-names>
</name>
<name>
<surname>Chu</surname> <given-names>KC</given-names>
</name>
<name>
<surname>Hartmann</surname> <given-names>WH</given-names>
</name>
</person-group>. <article-title>Survival Advantage Differences by Age: Evaluation of the Extended Follow-Up of the Breast Cancer Detection Demonstration Project</article-title>. <source>Cancer</source> (<year>1994</year>) <volume>74</volume>:<page-range>301&#x2013;10</page-range>. doi: <pub-id pub-id-type="doi">10.1002/cncr.2820741315</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Humphrey</surname> <given-names>LL</given-names>
</name>
<name>
<surname>Helfand</surname> <given-names>M</given-names>
</name>
<name>
<surname>Chan</surname> <given-names>BK</given-names>
</name>
<name>
<surname>Woolf</surname> <given-names>SH</given-names>
</name>
</person-group>. <article-title>Breast Cancer Screening: A Summary of the Evidence for the Us Preventive Services Task Force</article-title>. <source>Ann Internal Med</source> (<year>2002</year>) <volume>137</volume>:<page-range>347&#x2013;60</page-range>. doi: <pub-id pub-id-type="doi">10.7326/0003-4819-137-5_Part_1-200209030-00012</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Seidman</surname> <given-names>H</given-names>
</name>
<name>
<surname>Gelb</surname> <given-names>SK</given-names>
</name>
<name>
<surname>Silverberg</surname> <given-names>E</given-names>
</name>
<name>
<surname>LaVerda</surname> <given-names>N</given-names>
</name>
<name>
<surname>Lubera</surname> <given-names>JA</given-names>
</name>
</person-group>. <article-title>Survival Experience in the Breast Cancer Detection Demonstration Project</article-title>. <source>CA: Cancer J Clin</source> (<year>1987</year>) <volume>37</volume>:<page-range>258&#x2013;90</page-range>. doi: <pub-id pub-id-type="doi">10.3322/canjclin.37.5.258</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Smart</surname> <given-names>CR</given-names>
</name>
<name>
<surname>Hendrick</surname> <given-names>RE</given-names>
</name>
<name>
<surname>Rutledge</surname> <given-names>JH</given-names>
<suffix>III</suffix>
</name>
<name>
<surname>Smith</surname> <given-names>RA</given-names>
</name>
</person-group>. <article-title>Benefit of Mammography Screening in Women Ages 40 to 49 Years. Current Evidence From Randomized Controlled Trials</article-title>. <source>Cancer</source> (<year>1995</year>) <volume>75</volume>:<page-range>1619&#x2013;26</page-range>. doi: <pub-id pub-id-type="doi">10.1002/1097-0142(19950401)75:7&lt;1619::AID-CNCR2820750711&gt;3.0.CO;2-T</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tab&#xe1;r</surname> <given-names>L</given-names>
</name>
<name>
<surname>Vitak</surname> <given-names>B</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>HHT</given-names>
</name>
<name>
<surname>Yen</surname> <given-names>MF</given-names>
</name>
<name>
<surname>Duffy</surname> <given-names>SW</given-names>
</name>
<name>
<surname>Smith</surname> <given-names>RA</given-names>
</name>
</person-group>. <article-title>Beyond Randomized Controlled Trials: Organized Mammographic Screening Substantially Reduces Breast Carcinoma Mortality</article-title>. <source>Cancer</source> (<year>2001</year>) <volume>91</volume>:<page-range>1724&#x2013;31</page-range>. doi: <pub-id pub-id-type="doi">10.1002/1097-0142(20010501)91:9&lt;1724::AID-CNCR1190&gt;3.0.CO;2-V</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lewin</surname> <given-names>JM</given-names>
</name>
<name>
<surname>Hendrick</surname> <given-names>RE</given-names>
</name>
<name>
<surname>D&#x2019;Orsi</surname> <given-names>CJ</given-names>
</name>
<name>
<surname>Isaacs</surname> <given-names>PK</given-names>
</name>
<name>
<surname>Moss</surname> <given-names>LJ</given-names>
</name>
<name>
<surname>Karellas</surname> <given-names>A</given-names>
</name>
<etal/>
</person-group>. <article-title>Comparison of Full-Field Digital Mammography With Screen-Film Mammography for Cancer Detection: Results of 4,945 Paired Examinations</article-title>. <source>Radiology</source> (<year>2001</year>) <volume>218</volume>:<page-range>873&#x2013;80</page-range>. doi: <pub-id pub-id-type="doi">10.1148/radiology.218.3.r01mr29873</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lewin</surname> <given-names>JM</given-names>
</name>
<name>
<surname>D&#x2019;Orsi</surname> <given-names>CJ</given-names>
</name>
<name>
<surname>Hendrick</surname> <given-names>RE</given-names>
</name>
<name>
<surname>Moss</surname> <given-names>LJ</given-names>
</name>
<name>
<surname>Isaacs</surname> <given-names>PK</given-names>
</name>
<name>
<surname>Karellas</surname> <given-names>A</given-names>
</name>
<etal/>
</person-group>. <article-title>Clinical Comparison of Full-Field Digital Mammography and Screen-Film Mammography for Detection of Breast Cancer</article-title>. <source>Am J Roentgenol</source> (<year>2002</year>) <volume>179</volume>:<page-range>671&#x2013;7</page-range>. doi: <pub-id pub-id-type="doi">10.2214/ajr.179.3.1790671</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yala</surname> <given-names>A</given-names>
</name>
<name>
<surname>Lehman</surname> <given-names>C</given-names>
</name>
<name>
<surname>Schuster</surname> <given-names>T</given-names>
</name>
<name>
<surname>Portnoi</surname> <given-names>T</given-names>
</name>
<name>
<surname>Barzilay</surname> <given-names>R</given-names>
</name>
</person-group>. <article-title>A Deep Learning Mammography-Based Model for Improved Breast Cancer Risk Prediction</article-title>. <source>Radiology</source> (<year>2019</year>) <volume>292</volume>:<page-range>60&#x2013;6</page-range>. doi: <pub-id pub-id-type="doi">10.1148/radiol.2019182716</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Becker</surname> <given-names>AS</given-names>
</name>
<name>
<surname>Marcon</surname> <given-names>M</given-names>
</name>
<name>
<surname>Ghafoor</surname> <given-names>S</given-names>
</name>
<name>
<surname>Wurnig</surname> <given-names>MC</given-names>
</name>
<name>
<surname>Frauenfelder</surname> <given-names>T</given-names>
</name>
<name>
<surname>Boss</surname> <given-names>A</given-names>
</name>
</person-group>. <article-title>Deep Learning in Mammography: Diagnostic Accuracy of a Multipurpose Image Analysis Software in the Detection of Breast Cancer</article-title>. <source>Invest Radiol</source> (<year>2017</year>) <volume>52</volume>:<page-range>434&#x2013;40</page-range>. doi: <pub-id pub-id-type="doi">10.1097/RLI.0000000000000358</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Heath</surname> <given-names>M</given-names>
</name>
<name>
<surname>Bowyer</surname> <given-names>K</given-names>
</name>
<name>
<surname>Kopans</surname> <given-names>D</given-names>
</name>
<name>
<surname>Kegelmeyer</surname> <given-names>P</given-names>
</name>
<name>
<surname>Moore</surname> <given-names>R</given-names>
</name>
<name>
<surname>Chang</surname> <given-names>K</given-names>
</name>
<etal/>
</person-group>. <article-title>Current Status of the Digital Database for Screening Mammography</article-title>. <source>Digit Mammograph (Springer)</source> (<year>1998</year>) <volume>13</volume>:<page-range>457&#x2013;60</page-range>. doi: <pub-id pub-id-type="doi">10.1007/978-94-011-5318-8_75</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Pan</surname> <given-names>Z</given-names>
</name>
<name>
<surname>Yu</surname> <given-names>W</given-names>
</name>
<name>
<surname>Yi</surname> <given-names>X</given-names>
</name>
<name>
<surname>Khan</surname> <given-names>A</given-names>
</name>
<name>
<surname> Yuan</surname> <given-names>F</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>Y</given-names>
</name>
</person-group>. <article-title>Recent Progress on Generative Adversarial Networks (GANs): A Survey</article-title>. <source>IEEE Access</source> (<year>2019</year>) <volume>7</volume>:<page-range>36322&#x2013;33</page-range>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2019.2905015</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Isola</surname> <given-names>P</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>JY</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>T</given-names>
</name>
<name>
<surname>Efros</surname> <given-names>AA</given-names>
</name>
</person-group>. <article-title>Image-To-Image Translation With Conditional Adversarial Networks</article-title>, In: <conf-name>2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name>. <conf-loc>Honolulu, Hawaii, USA</conf-loc>: <publisher-name>IEEE</publisher-name> (<year>2017</year>). pp. <page-range>1125&#x2013;34</page-range>.</citation>
</ref>
<ref id="B15">
<label>15</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>TC</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>MY</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>JY</given-names>
</name>
<name>
<surname>Tao</surname> <given-names>A</given-names>
</name>
<name>
<surname>Kautz</surname> <given-names>J</given-names>
</name>
<name>
<surname>Catanzaro</surname> <given-names>B</given-names>
</name>
</person-group>. <article-title>High-Resolution Image Synthesis and Semantic Manipulation With Conditional Gans</article-title>, In: <conf-name>2018 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name>. <conf-loc>Salt Lake City, Utah, USA</conf-loc>: <publisher-name>IEEE</publisher-name> (<year>2018</year>). pp. <page-range>8798&#x2013;807</page-range>.</citation>
</ref>
<ref id="B16">
<label>16</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname> <given-names>JY</given-names>
</name>
<name>
<surname>Park</surname> <given-names>T</given-names>
</name>
<name>
<surname>Isola</surname> <given-names>P</given-names>
</name>
<name>
<surname>Efros</surname> <given-names>AA</given-names>
</name>
</person-group>. <article-title>Unpaired Image-to-Image Translation Using Cycle-Consistent Adversarial Networks</article-title>, In: <conf-name>2017 IEEE International Conference on Computer Vision (ICCV)</conf-name>. <conf-loc>Venice, Italy</conf-loc>: <publisher-name>IEEE</publisher-name> (<year>2017</year>). pp. <page-range>2223&#x2013;32</page-range>.</citation>
</ref>
<ref id="B17">
<label>17</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>J</given-names>
</name>
<name>
<surname>Helvie</surname> <given-names>MA</given-names>
</name>
<name>
<surname>Chan</surname> <given-names>HP</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>C</given-names>
</name>
<name>
<surname>Hadjiiski</surname> <given-names>L</given-names>
</name>
<etal/>
</person-group>. <article-title>Generating High Resolution Digital Mammogram From Digitized Film Mammogram With Conditional Generative Adversarial Network</article-title>. In: <source>Medical Imaging 2020: Computer-Aided Diagnosis</source>, vol. <volume>11314</volume>. <publisher-loc>Houston, Texas, USA</publisher-loc>: <publisher-name>International Society for Optics and Photonics</publisher-name> (<year>2020</year>). p. <fpage>1131426</fpage>.</citation>
</ref>
<ref id="B18">
<label>18</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname> <given-names>G</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>J</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>Y</given-names>
</name>
<name>
<surname>He</surname> <given-names>Z</given-names>
</name>
<name>
<surname>Zeng</surname> <given-names>H</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>J</given-names>
</name>
<etal/>
</person-group>. <article-title>Synthesis of Mammogram From Digital Breast Tomosynthesis Using Deep Convolutional Neural Network With Gradient Guided Cgans</article-title>. <source>IEEE Trans Med Imaging</source> (<year>2021</year>) <volume>40</volume>:<page-range>2080&#x2013;91</page-range>. doi: <pub-id pub-id-type="doi">10.1109/TMI.2021.3071544</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname> <given-names>RS</given-names>
</name>
<name>
<surname>Gimenez</surname> <given-names>F</given-names>
</name>
<name>
<surname>Hoogi</surname> <given-names>A</given-names>
</name>
<name>
<surname>Rubin</surname> <given-names>D</given-names>
</name>
</person-group>. <article-title>Curated Breast Imaging Subset of Ddsm</article-title>. <source>Cancer Imaging Arch</source> (<year>2016</year>) <volume>8</volume>:<fpage>2016</fpage>. doi: <pub-id pub-id-type="doi">10.7937/K9/TCIA.2016.7O02S9CY</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname> <given-names>RS</given-names>
</name>
<name>
<surname>Gimenez</surname> <given-names>F</given-names>
</name>
<name>
<surname>Hoogi</surname> <given-names>A</given-names>
</name>
<name>
<surname>Miyake</surname> <given-names>KK</given-names>
</name>
<name>
<surname>Gorovoy</surname> <given-names>M</given-names>
</name>
<name>
<surname>Rubin</surname> <given-names>DL</given-names>
</name>
</person-group>. <article-title>A Curated Mammography Data Set for Use in Computer-Aided Detection and Diagnosis Research</article-title>. <source>Sci Data</source> (<year>2017</year>) <volume>4</volume>:<fpage>1</fpage>&#x2013;<lpage>9</lpage>. doi: <pub-id pub-id-type="doi">10.1038/sdata.2017.177</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Moreira</surname> <given-names>IC</given-names>
</name>
<name>
<surname>Amaral</surname> <given-names>I</given-names>
</name>
<name>
<surname>Domingues</surname> <given-names>I</given-names>
</name>
<name>
<surname>Cardoso</surname> <given-names>A</given-names>
</name>
<name>
<surname>Cardoso</surname> <given-names>MJ</given-names>
</name>
<name>
<surname>Cardoso</surname> <given-names>JS</given-names>
</name>
</person-group>. <article-title>Inbreast: Toward a Full-Field Digital Mammographic Database</article-title>. <source>Acad Radiol</source> (<year>2012</year>) <volume>19</volume>:<page-range>236&#x2013;48</page-range>. doi: <pub-id pub-id-type="doi">10.1016/j.acra.2011.09.014</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Otsu</surname> <given-names>N</given-names>
</name>
</person-group>. <article-title>A Threshold Selection Method From Gray-Level Histograms</article-title>. <source>IEEE Trans System Man Cybernet</source> (<year>1979</year>) <volume>9</volume>:<page-range>62&#x2013;6</page-range>. doi: <pub-id pub-id-type="doi">10.1109/TSMC.1979.4310076</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ronneberger</surname> <given-names>O</given-names>
</name>
<name>
<surname>Fischer</surname> <given-names>P</given-names>
</name>
<name>
<surname>Brox</surname> <given-names>T</given-names>
</name>
</person-group>. <article-title>U-Net: Convolutional Networks for Biomedical Image Segmentation</article-title>, In: <conf-name>Medical Image Computing and Computer-Assisted Intervention -- MICCAI 2015</conf-name>. <conf-loc>Munich, Germany</conf-loc>: <publisher-name>Springer</publisher-name> (<year>2015</year>). pp. <page-range>234&#x2013;41</page-range>.</citation>
</ref>
<ref id="B24">
<label>24</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Long</surname> <given-names>J</given-names>
</name>
<name>
<surname>Shelhamer</surname> <given-names>E</given-names>
</name>
<name>
<surname>Darrell</surname> <given-names>T</given-names>
</name>
</person-group>. <article-title>Fully Convolutional Networks for Semantic Segmentation</article-title>, In: <conf-name>2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name>, <conf-loc>Boston, Massachusetts, USA</conf-loc>: <publisher-name>IEEE</publisher-name> (<year>2015</year>). pp. <page-range>3431&#x2013;40</page-range>.</citation>
</ref>
<ref id="B25">
<label>25</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>He</surname> <given-names>K</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>X</given-names>
</name>
<name>
<surname>Ren</surname> <given-names>S</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Deep Residual Learning for Image Recognition</article-title>, In: <conf-name>2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name>, <conf-loc>Las Vegas, Nevada, USA</conf-loc>: <publisher-name>IEEE</publisher-name> (<year>2016</year>). pp. <page-range>770&#x2013;8</page-range>.</citation>
</ref>
<ref id="B26">
<label>26</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kanopoulos</surname> <given-names>N</given-names>
</name>
<name>
<surname>Vasanthavada</surname> <given-names>N</given-names>
</name>
<name>
<surname>Baker</surname> <given-names>RL</given-names>
</name>
</person-group>. <article-title>Design of an Image Edge Detection Filter Using the Sobel Operator</article-title>. <source>IEEE J Solid-state Circuit</source> (<year>1988</year>) <volume>23</volume>:<page-range>358&#x2013;67</page-range>. doi: <pub-id pub-id-type="doi">10.1109/4.996</pub-id>
</citation>
</ref>
<ref id="B27">
<label>27</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kingma</surname> <given-names>DP</given-names>
</name>
<name>
<surname>Ba</surname> <given-names>J</given-names>
</name>
</person-group>. <source>Adam: A Method for Stochastic Optimization</source>. In: <conf-name>3rd International Conference on Learning Representations, ICLR 2015</conf-name>. <conf-loc>San Diego, CA, USA</conf-loc> (<year>2014</year>).</citation>
</ref>
<ref id="B28">
<label>28</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Simonyan</surname> <given-names>K</given-names>
</name>
<name>
<surname>Zisserman</surname> <given-names>A</given-names>
</name>
</person-group>. <source>Very Deep Convolutional Networks for Large-Scale Image Recognition</source>. In: <conf-name>3rd International Conference on Learning Representations, ICLR 2015</conf-name>. <conf-loc>San Diego, CA, USA</conf-loc> (<year>2014</year>).</citation>
</ref>
<ref id="B29">
<label>29</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ojala</surname> <given-names>M</given-names>
</name>
<name>
<surname>Garriga</surname> <given-names>GC</given-names>
</name>
</person-group>. <article-title>Permutation Tests for Studying Classifier Performance</article-title>. <source>J Mach Learn Res</source> (<year>2010</year>) <volume>11</volume>:<page-range>908&#x2013;13</page-range>. doi: <pub-id pub-id-type="doi">10.1109/ICDM.2009.108</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bradley</surname> <given-names>AP</given-names>
</name>
</person-group>. <article-title>The Use of the Area Under the Roc Curve in the Evaluation of Machine Learning Algorithms</article-title>. <source>Pattern Recog</source> (<year>1997</year>) <volume>30</volume>:<page-range>1145&#x2013;59</page-range>. doi: <pub-id pub-id-type="doi">10.1016/S0031-3203(96)00142-2</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pan</surname> <given-names>SJ</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>Q</given-names>
</name>
</person-group>. <article-title>A Survey on Transfer Learning</article-title>. <source>IEEE Trans Knowl Data Eng</source> (<year>2009</year>) <volume>22</volume>:<page-range>1345&#x2013;59</page-range>. doi: <pub-id pub-id-type="doi">10.1109/TKDE.2009.191</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Deng</surname> <given-names>J</given-names>
</name>
<name>
<surname>Dong</surname> <given-names>W</given-names>
</name>
<name>
<surname>Socher</surname> <given-names>R</given-names>
</name>
<name>
<surname>LJ</surname> <given-names>Li</given-names>
</name>
<name>
<surname>Li</surname> <given-names>K</given-names>
</name>
<name>
<surname>Fei-Fei</surname> <given-names>L</given-names>
</name>
</person-group>. (<year>2009</year>). <article-title>Imagenet: A Large-Scale Hierarchical Image Database</article-title>, in: <conf-name>2009 IEEE Conference on Computer Vision and Pattern Recognition</conf-name>. <conf-loc>Kyoto, Japan</conf-loc>: <publisher-name>IEEE</publisher-name>. pp. <page-range>248&#x2013;55</page-range>.</citation>
</ref>
</ref-list>
</back>
</article>