Open zqx951102 opened 1 year ago
@zqx951102 hi. Thanks for interest. It is generated with latex.
Please first include this packages. ''' \usepackage{tikz} %%% change file in input in eso-pic.sty \usepackage{pgfplots} \usetikzlibrary{fit} \pgfplotsset{compat=newest}% ''''
After that, put the following text in your latex.
''''
\begin{figure}[t!]
\centering
\resizebox{8.0cm}{!}{
\begin{minipage}{.475\linewidth}
\resizebox{4.2cm}{!}{%
\begin{tikzpicture}
\begin{axis}[
axis lines = left,
% title={$y=a \cdot x + b$}, %xmin=10, xmax=100,
ymin=22, ymax=52,
xmin=50, xmax=105,
xlabel=Inference time (ms),
ylabel= mAP,
]
\coordinate (legend) at (axis description cs:0.97,0.006);
%% NAE
\addplot[only marks,
mark=otimes, violet,
mark size=3.5pt
]
coordinates {
(83,43.3)};\label{plot:nae}
%% NAE+
\addplot[only marks,
mark=otimes, pink,
mark size=3.5pt
]
coordinates {
(98,44.0)};\label{plot:nae+}
%% AlignPS
\addplot[only marks,
mark=otimes, blue,
mark size=3.5pt
]
coordinates {
(61.9,45.9)};\label{plot:alignps}
%% DMRN
\addplot[only marks,
mark=otimes, cyan,
mark size=3.5pt
]
coordinates {
(66,46.9)};\label{plot:dmrn}
%% SeqNet
\addplot[only marks,
mark=otimes, purple,
mark size=3.5pt
]
coordinates {
(86,46.7)};\label{plot:seqnet}
%% PSTR
\addplot[only marks,
mark=triangle, red,
mark size=6pt
]
coordinates {
(56,49.5)};\label{plot:pstr}
\end{axis}
\node[draw=none,fill=none,anchor= south east] at (legend){\resizebox{5.2cm}{!}{ \begin{tabular}{l|c|c}
Method & mAP & Time \ \hline
\ref{plot:nae} NAE~\cite{Chen_NAE_CVPR_2020} & 43.3 & 83 \
\ref{plot:nae+} NAE+~\cite{Chen_NAE_CVPR_2020} & 44.0 & 98 \
\ref{plot:alignps} AlignPS~\cite{Yan_AlignPS_CVPR_2021} & 45.9 & 61 \
\ref{plot:dmrn} DMRN~\cite{Han_DMRN_AAAI_2021} & 46.9 & 66 \
\ref{plot:seqnet}
SeqNet~\cite{Li_SeqNet_AAAI_2021} & 46.7 & 86 \
\hline
\ref{plot:pstr1} \textbf{PSTR} (ours) & \textbf{49.5} & \textbf{56} \
\end{tabular} }};
\end{tikzpicture} }
\end{minipage}
%\qquad
\begin{minipage}{.475\linewidth}
%\resizebox{}{}{}
\resizebox{4.2cm}{!}{%
\begin{tikzpicture}
\begin{axis}[
axis lines = left,
% title={$y=a \cdot x + b$}, %xmin=10, xmax=100,
ymin=65, ymax=90,
xmin=50, xmax=105,
xlabel=Inference time (ms),
ylabel= Top-1 Accuracy,
]
%% NAE
\addplot[only marks,
mark=otimes, violet,
mark size=3.5pt
]
coordinates {
(83,80.9)};\label{plot:nae1}
%% NAE+
\addplot[only marks,
mark=otimes, pink,
mark size=3.5pt
]
coordinates {
(98,81.1)};\label{plot:nae+1}
%% AlignPS
\addplot[only marks,
mark=otimes, blue,
mark size=3.5pt
]
coordinates {
(61.9,81.9)};\label{plot:alignps1}
%% DMRN
\addplot[only marks,
mark=otimes, cyan,
mark size=3.5pt
]
coordinates {
(66,83.3)};\label{plot:dmrn1}
%% SeqNet
\addplot[only marks,
mark=otimes*, purple,
mark size=3.5pt
]
coordinates {
(86,83.4)};\label{plot:seqnet1}
%% PSTR
\addplot[only marks,
mark=triangle*, red,
mark size=6pt
]
coordinates {
(56,87.8)};\label{plot:pstr1}
\end{axis}
\node[draw=none,fill=none,anchor= south east] at (legend){\resizebox{5.2cm}{!}{ \begin{tabular}{l|c|c}
Method & Top-1 & Time \\ \hline
% \ref{plot:oim1} OIM~ & 49.4 & 118 \\
\ref{plot:nae1} NAE~\cite{Chen_NAE_CVPR_2020} & 80.9 & 83 \\
\ref{plot:nae+1} NAE+\cite{Chen_NAE_CVPR_2020} & 81.1 & 98 \\
\ref{plot:alignps1} AlignPS~\cite{Yan_AlignPS_CVPR_2021} & 81.9 & 61 \\
\ref{plot:dmrn1} DMRN~\cite{Han_DMRN_AAAI_2021} &83.3 & 66 \\
\ref{plot:seqnet1}
SeqNet~\cite{Li_SeqNet_AAAI_2021} & 83.4 & 86 \\
\hline
\ref{plot:pstr1} \textbf{PSTR} (ours) & \textbf{87.8} & \textbf{56} \\\
\end{tabular} }};
\end{tikzpicture}}
\centering \footnotesize \vspace{-0.2cm}
\end{minipage} }\vspace{-0.3cm} \caption{Accuracy (AP) vs. speed (ms) comparison with existing one-step methods on PRW test set. We show accuracy in terms of mAP (left) and top-1 accuracy (right). All methods use a ResNet50 backbone and the speed is reported on a V100 GPU. Our end-to-end one-step transformer-based PSTR outperforms existing methods in terms of both speed \textit{and} accuracy. } \vspace{-0.2cm} \label{intro_fig} \end{figure} '''
Thank you very much! It has successfully displayed.
Sorry to contact you again, how to draw a picture like Figure 2 has troubled me for several days, I look forward to your early reply, thank you very much.