\relax
+\providecommand\hyper@newdestlabel[2]{}
+\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
+\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
+\global\let\oldcontentsline\contentsline
+\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
+\global\let\oldnewlabel\newlabel
+\gdef\newlabel#1#2{\newlabelxx{#1}#2}
+\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
+\AtEndDocument{\ifx\hyper@anchor\@undefined
+\let\contentsline\oldcontentsline
+\let\newlabel\oldnewlabel
+\fi}
+\fi}
+\global\let\hyper@last\relax
+\gdef\HyperFirstAtBeginDocument#1{#1}
+\providecommand\HyField@AuxAddToFields[1]{}
+\providecommand\HyField@AuxAddToCoFields[2]{}
\citation{machinelearning}
\citation{deeplearning}
-\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{1}\protected@file@percent }
-\newlabel{sec:intro}{{I}{1}}
-\@writefile{toc}{\contentsline {section}{\numberline {II}Background}{1}\protected@file@percent }
-\newlabel{sec:background}{{II}{1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-A}}Artificial Intelligence}{1}\protected@file@percent }
-\newlabel{sec:ai}{{\mbox {II-A}}{1}}
-\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Relation between Artificial Intelligence, Machine Learning and Deep Learning.}}{1}\protected@file@percent }
-\newlabel{fig:ai}{{1}{1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-B}}Hentai and Thighdeology}{1}\protected@file@percent }
-\newlabel{sec:hentai}{{\mbox {II-B}}{1}}
+\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{1}{section.1}\protected@file@percent }
+\newlabel{sec:intro}{{I}{1}{Introduction}{section.1}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {II}Background}{1}{section.2}\protected@file@percent }
+\newlabel{sec:background}{{II}{1}{Background}{section.2}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-A}}Artificial Intelligence}{1}{subsection.2.1}\protected@file@percent }
+\newlabel{sec:ai}{{\mbox {II-A}}{1}{Artificial Intelligence}{subsection.2.1}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Relation between Artificial Intelligence, Machine Learning and Deep Learning.}}{1}{figure.1}\protected@file@percent }
+\newlabel{fig:ai}{{1}{1}{Relation between Artificial Intelligence, Machine Learning and Deep Learning}{figure.1}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-B}}Hentai and Thighdeology}{1}{subsection.2.2}\protected@file@percent }
+\newlabel{sec:hentai}{{\mbox {II-B}}{1}{Hentai and Thighdeology}{subsection.2.2}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {III}Method}{2}{section.3}\protected@file@percent }
+\newlabel{sec:method}{{III}{2}{Method}{section.3}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-A}}Data Collection}{2}{subsection.3.1}\protected@file@percent }
+\newlabel{sec:datacollection}{{\mbox {III-A}}{2}{Data Collection}{subsection.3.1}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-B}}Data Transformation}{2}{subsection.3.2}\protected@file@percent }
+\newlabel{sec:datatransformation}{{\mbox {III-B}}{2}{Data Transformation}{subsection.3.2}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces The protocol of reviewing thighs using boolean labeling}}{2}{figure.2}\protected@file@percent }
+\newlabel{fig:protocol}{{2}{2}{The protocol of reviewing thighs using boolean labeling}{figure.2}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-C}}Data Labeling}{2}{subsection.3.3}\protected@file@percent }
+\newlabel{sec:datalabeling}{{\mbox {III-C}}{2}{Data Labeling}{subsection.3.3}{}}
\citation{fastai}
-\@writefile{toc}{\contentsline {section}{\numberline {III}Method}{2}\protected@file@percent }
-\newlabel{sec:method}{{III}{2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-A}}Data Collection}{2}\protected@file@percent }
-\newlabel{sec:datacollection}{{\mbox {III-A}}{2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-B}}Data Transformation}{2}\protected@file@percent }
-\newlabel{sec:datatransformation}{{\mbox {III-B}}{2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-C}}Data Labeling}{2}\protected@file@percent }
-\newlabel{sec:datalabeling}{{\mbox {III-C}}{2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-D}}fast.ai}{2}\protected@file@percent }
-\newlabel{sec:fastai}{{\mbox {III-D}}{2}}
\bibdata{ref}
\bibcite{fastai}{1}
\bibcite{deeplearning}{2}
\bibcite{machinelearning}{3}
\bibstyle{plain}
-\@writefile{toc}{\contentsline {section}{\numberline {IV}Design}{3}\protected@file@percent }
-\newlabel{sec:design}{{IV}{3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {IV-A}}wAiFu Framework}{3}\protected@file@percent }
-\newlabel{sec:waifu}{{\mbox {IV-A}}{3}}
-\@writefile{toc}{\contentsline {section}{\numberline {V}Implementation}{3}\protected@file@percent }
-\newlabel{sec:implementation}{{V}{3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-A}}Data Transformations}{3}\protected@file@percent }
-\newlabel{sec:datatfms}{{\mbox {V-A}}{3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-B}}Label App: Hentai Tinder}{3}\protected@file@percent }
-\newlabel{sec:impl_labelapp}{{\mbox {V-B}}{3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-C}}Deep Learning with fast.ai}{3}\protected@file@percent }
-\newlabel{sec:impl_deeplearning}{{\mbox {V-C}}{3}}
-\@writefile{toc}{\contentsline {section}{\numberline {VI}Discussion}{3}\protected@file@percent }
-\newlabel{sec:discussion}{{VI}{3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {VI-A}}Limitations}{3}\protected@file@percent }
-\newlabel{sec:limitations}{{\mbox {VI-A}}{3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {VI-B}}Future Work}{3}\protected@file@percent }
-\newlabel{sec:futurework}{{\mbox {VI-B}}{3}}
-\@writefile{toc}{\contentsline {section}{\numberline {VII}Conclusion}{3}\protected@file@percent }
-\@writefile{toc}{\contentsline {section}{References}{3}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-D}}fast.ai}{3}{subsection.3.4}\protected@file@percent }
+\newlabel{sec:fastai}{{\mbox {III-D}}{3}{fast.ai}{subsection.3.4}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {IV}Design}{3}{section.4}\protected@file@percent }
+\newlabel{sec:design}{{IV}{3}{Design}{section.4}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {IV-A}}wAiFu Framework}{3}{subsection.4.1}\protected@file@percent }
+\newlabel{sec:waifu}{{\mbox {IV-A}}{3}{wAiFu Framework}{subsection.4.1}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {V}Implementation}{3}{section.5}\protected@file@percent }
+\newlabel{sec:implementation}{{V}{3}{Implementation}{section.5}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-A}}Data Transformations}{3}{subsection.5.1}\protected@file@percent }
+\newlabel{sec:datatfms}{{\mbox {V-A}}{3}{Data Transformations}{subsection.5.1}{}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {\mbox {V-A}1}Convert and Rename}{3}{subsubsection.5.1.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {\mbox {V-A}2}Cropping Images}{3}{subsubsection.5.1.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-B}}Label App: Hentai Tinder}{3}{subsection.5.2}\protected@file@percent }
+\newlabel{sec:impl_labelapp}{{\mbox {V-B}}{3}{Label App: Hentai Tinder}{subsection.5.2}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-C}}Deep Learning with fast.ai}{3}{subsection.5.3}\protected@file@percent }
+\newlabel{sec:impl_deeplearning}{{\mbox {V-C}}{3}{Deep Learning with fast.ai}{subsection.5.3}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {VI}Discussion}{3}{section.6}\protected@file@percent }
+\newlabel{sec:discussion}{{VI}{3}{Discussion}{section.6}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {VI-A}}Limitations}{3}{subsection.6.1}\protected@file@percent }
+\newlabel{sec:limitations}{{\mbox {VI-A}}{3}{Limitations}{subsection.6.1}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {VI-B}}Future Work}{3}{subsection.6.2}\protected@file@percent }
+\newlabel{sec:futurework}{{\mbox {VI-B}}{3}{Future Work}{subsection.6.2}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {VII}Conclusion}{3}{section.7}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{References}{3}{section*.2}\protected@file@percent }
-This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2021.10.22) 27 JAN 2022 14:43
+This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2021.10.22) 28 JAN 2022 11:14
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
-**main.tex
-(./main.tex
+**wAiFu.tex
+(./wAiFu.tex
LaTeX2e <2020-02-02> patch level 2
L3 programming layer <2020-02-14> (./IEEEtran.cls
Document Class: IEEEtran 2015/08/26 V1.8b by Michael Shell
\Urlmuskip=\muskip17
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
)
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
+Package: hyperref 2020/01/14 v7.00d Hypertext links for LaTeX
+
+(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+Package: ltxcmds 2019/12/15 v1.24 LaTeX kernel commands for general use (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
+Package: iftex 2019/11/07 v1.0c TeX engine tests
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pdftexcmds/pdftexcmds.sty
+Package: pdftexcmds 2019/11/24 v0.31 Utility functions of pdfTeX for LuaTeX (HO
+)
+
+(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
+)
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+Package pdftexcmds Info: \pdfdraftmode found.
+)
+(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty
+Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
+Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty
+Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty
+Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
+Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty
+Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+Package: kvoptions 2019/11/29 v3.13 Key value format for package options (HO)
+)
+\@linkdim=\dimen169
+\Hy@linkcounter=\count194
+\Hy@pagecounter=\count195
+
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
+File: pd1enc.def 2020/01/14 v7.00d Hyperref: PDFDocEncoding definition (HO)
+Now handling font encoding PD1 ...
+... no UTF-8 mapping file for font encoding PD1
+)
+(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty
+Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty
+Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
+)
+\Hy@SavedSpaceFactor=\count196
+\pdfmajorversion=\count197
+Package hyperref Info: Option `colorlinks' set `true' on input line 4421.
+Package hyperref Info: Hyper figures OFF on input line 4547.
+Package hyperref Info: Link nesting OFF on input line 4552.
+Package hyperref Info: Hyper index ON on input line 4555.
+Package hyperref Info: Plain pages OFF on input line 4562.
+Package hyperref Info: Backreferencing OFF on input line 4567.
+Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
+Package hyperref Info: Bookmarks ON on input line 4800.
+\c@Hy@tempcnt=\count198
+LaTeX Info: Redefining \url on input line 5159.
+\XeTeXLinkMargin=\dimen170
+
+(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
+Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
+
+(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
+Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO
+)
+))
+\Fld@menulength=\count199
+\Field@Width=\dimen171
+\Fld@charsize=\dimen172
+Package hyperref Info: Hyper figures OFF on input line 6430.
+Package hyperref Info: Link nesting OFF on input line 6435.
+Package hyperref Info: Hyper index ON on input line 6438.
+Package hyperref Info: backreferencing OFF on input line 6445.
+Package hyperref Info: Link coloring ON on input line 6448.
+Package hyperref Info: Link coloring with OCG OFF on input line 6455.
+Package hyperref Info: PDF/A mode OFF on input line 6460.
+LaTeX Info: Redefining \ref on input line 6500.
+LaTeX Info: Redefining \pageref on input line 6504.
+
+(/usr/share/texlive/texmf-dist/tex/generic/atbegshi/atbegshi.sty
+Package: atbegshi 2019/12/05 v1.19 At begin shipout hook (HO)
+)
+\Hy@abspage=\count266
+\c@Item=\count267
+\c@Hfootnote=\count268
+)
+Package hyperref Info: Driver (autodetected): hpdftex.
+
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
+File: hpdftex.def 2020/01/14 v7.00d Hyperref driver for pdfTeX
+
+(/usr/share/texlive/texmf-dist/tex/latex/atveryend/atveryend.sty
+Package: atveryend 2019-12-11 v1.11 Hooks at the very end of document (HO)
+Package atveryend Info: \enddocument detected (standard20110627).
+)
+\Fld@listcount=\count269
+\c@bookmark@seq@number=\count270
+
+(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
+Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO)
+
+(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
+Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
+)
+Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
+86.
+)
+\Hy@SectionHShift=\skip53
+)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def
File: l3backend-pdfmode.def 2020-02-03 L3 backend support: PDF mode
-\l__kernel_color_stack_int=\count194
+\l__kernel_color_stack_int=\count271
\l__pdf_internal_box=\box49
)
-(./main.aux)
-\openout1 = `main.aux'.
-
-LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11.
-LaTeX Font Info: ... okay on input line 11.
-LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11.
-LaTeX Font Info: ... okay on input line 11.
-LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11.
-LaTeX Font Info: ... okay on input line 11.
-LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11.
-LaTeX Font Info: ... okay on input line 11.
-LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 11.
-LaTeX Font Info: ... okay on input line 11.
-LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11.
-LaTeX Font Info: ... okay on input line 11.
-LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11.
-LaTeX Font Info: ... okay on input line 11.
+(./wAiFu.aux)
+\openout1 = `wAiFu.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 12.
+LaTeX Font Info: ... okay on input line 12.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 12.
+LaTeX Font Info: ... okay on input line 12.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 12.
+LaTeX Font Info: ... okay on input line 12.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 12.
+LaTeX Font Info: ... okay on input line 12.
+LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 12.
+LaTeX Font Info: ... okay on input line 12.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 12.
+LaTeX Font Info: ... okay on input line 12.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 12.
+LaTeX Font Info: ... okay on input line 12.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 12.
+LaTeX Font Info: ... okay on input line 12.
-- Lines per column: 56 (exact).
(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
-\scratchcounter=\count195
-\scratchdimen=\dimen169
+\scratchcounter=\count272
+\scratchdimen=\dimen173
\scratchbox=\box50
-\nofMPsegments=\count196
-\nofMParguments=\count197
+\nofMPsegments=\count273
+\nofMParguments=\count274
\everyMPshowfont=\toks21
-\MPscratchCnt=\count198
-\MPscratchDim=\dimen170
-\MPnumerator=\count199
-\makeMPintoPDFobject=\count266
+\MPscratchCnt=\count275
+\MPscratchDim=\dimen174
+\MPnumerator=\count276
+\makeMPintoPDFobject=\count277
\everyMPtoPDFconversion=\toks22
) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
-LaTeX Font Info: Calculating math sizes for size <11> on input line 22.
-LaTeX Font Info: Trying to load font information for U+msa on input line 22.
+\AtBeginShipoutBox=\box51
+Package hyperref Info: Link coloring ON on input line 12.
+
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
+Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section
+
+(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty
+Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
+Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
+)
+\c@section@level=\count278
+)
+LaTeX Info: Redefining \ref on input line 12.
+LaTeX Info: Redefining \pageref on input line 12.
+LaTeX Info: Redefining \nameref on input line 12.
+
+(./wAiFu.out) (./wAiFu.out)
+\@outlinefile=\write3
+\openout3 = `wAiFu.out'.
+
+LaTeX Font Info: Calculating math sizes for size <11> on input line 24.
+LaTeX Font Info: Trying to load font information for U+msa on input line 24.
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
-LaTeX Font Info: Trying to load font information for U+msb on input line 22.
+LaTeX Font Info: Trying to load font information for U+msb on input line 24.
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
pdfTeX warning: pdflatex (file ./img/ai_diagram.pdf): PDF inclusion: found PDF
version <1.7>, but at most version <1.5> allowed
-<img/ai_diagram.pdf, id=1, 180.675pt x 188.6247pt>
+<img/ai_diagram.pdf, id=97, 180.675pt x 188.6247pt>
File: img/ai_diagram.pdf Graphic file (type pdf)
<use img/ai_diagram.pdf>
-Package pdftex.def Info: img/ai_diagram.pdf used on input line 53.
+Package pdftex.def Info: img/ai_diagram.pdf used on input line 54.
(pdftex.def) Requested size: 180.67455pt x 188.62422pt.
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}
<./img/ai_diagram.pdf>]
-[2] (./main.bbl)
+
+pdfTeX warning: pdflatex (file ./img/thighs_diagram.drawio.pdf): PDF inclusion:
+ found PDF version <1.7>, but at most version <1.5> allowed
+<img/thighs_diagram.drawio.pdf, id=128, 578.16pt x 362.3136pt>
+File: img/thighs_diagram.drawio.pdf Graphic file (type pdf)
+<use img/thighs_diagram.drawio.pdf>
+Package pdftex.def Info: img/thighs_diagram.drawio.pdf used on input line 118.
+
+(pdftex.def) Requested size: 258.0pt x 161.67961pt.
+
+Overfull \hbox (6.0pt too wide) in paragraph at lines 118--119
+[][]
+ []
+
+[2 <./img/thighs_diagram.drawio.pdf>] (./wAiFu.bbl)
** Conference Paper **
Before submitting the final camera ready copy, remember to:
uses only Type 1 fonts and that every step in the generation
process uses the appropriate paper size.
+Package atveryend Info: Empty hook `BeforeClearDocument' on input line 177.
[3
-] (./main.aux) )
+]
+Package atveryend Info: Empty hook `AfterLastShipout' on input line 177.
+ (./wAiFu.aux)
+Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 177.
+Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 177.
+Package rerunfilecheck Info: File `wAiFu.out' has not changed.
+(rerunfilecheck) Checksum: 0DF8554E2C9F14CFA11EAE1DF62D99FF;1318.
+Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 177.
+ )
Here is how much of TeX's memory you used:
- 3809 strings out of 483183
- 54440 string characters out of 5966291
- 295776 words of memory out of 5000000
- 18792 multiletter control sequences out of 15000+600000
+ 7769 strings out of 483183
+ 117178 string characters out of 5966291
+ 384515 words of memory out of 5000000
+ 22610 multiletter control sequences out of 15000+600000
576908 words of font info for 112 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
- 30i,11n,37p,668b,423s stack positions out of 5000i,500n,10000p,200000b,80000s
-{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc}</us
-r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/share
-/texlive/texmf-dist/fonts/type1/urw/times/utmb8a.pfb></usr/share/texlive/texmf-
-dist/fonts/type1/urw/times/utmbi8a.pfb></usr/share/texlive/texmf-dist/fonts/typ
-e1/urw/times/utmr8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/times/ut
-mri8a.pfb>
-Output written on main.pdf (3 pages, 104738 bytes).
+ 34i,11n,37p,672b,455s stack positions out of 5000i,500n,10000p,200000b,80000s
+{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc}</usr/share/texliv
+e/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/share/texlive/texmf
+-dist/fonts/type1/urw/times/utmb8a.pfb></usr/share/texlive/texmf-dist/fonts/typ
+e1/urw/times/utmbi8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/times/u
+tmr8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmri8a.pfb>
+Output written on wAiFu.pdf (3 pages, 523361 bytes).
PDF statistics:
- 44 PDF objects out of 1000 (max. 8388607)
- 30 compressed objects within 1 object stream
- 0 named destinations out of 1000 (max. 500000)
- 6 words of extra memory for PDF output out of 10000 (max. 10000000)
+ 200 PDF objects out of 1000 (max. 8388607)
+ 175 compressed objects within 2 object streams
+ 40 named destinations out of 1000 (max. 500000)
+ 187 words of extra memory for PDF output out of 10000 (max. 10000000)
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage{url}
+\usepackage[colorlinks=true, urlcolor=cyan]{hyperref}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\begin{document}
\subsection{Hentai and Thighdeology} \label{sec:hentai}
For the purpose of this study and future studies in Project Hentai AI, the data in the datasets are categorised in three definitions: \emph{Hentai}, \emph{Ecchi} and \emph{Lewd}.
-In its simplest definition, Hentai is anime and manga pornography and can be seen as the highest tier out of the three. Ecchi on the other hand, when used as an adjective, translates to ``sexy'', ``dirty'' or ``naughty'', and has been used to describe anime and manga with \emph{sexual overtones} (playful sexuality or softcore). Lewd in these studies is defined as \emph{sexual undertones}.
-Project Hentai AI includes hentai, ecchi and lewd but groups them together in the name of the project under the term hentai for simplicity.
-% Todo: add images to demonstrate?
+In its simplest definition, Hentai is simply anime and manga pornography and can be seen as the most extreme out of the three. Ecchi on the other hand, when used as an adjective, translates to ``sexy'', ``dirty'' or ``naughty'', and has been used to describe anime and manga with \emph{sexual overtones} (playful sexuality or softcore). Lewd in these studies is defined as \emph{sexual undertones}.
+Contrary to its name, Project Hentai AI includes ecchi and lewd as well but the name of the project uses the term hentai for simplicity.
Thighdeology is the worship of thick anime thighs which has its Mecca on the Thighdeology subreddit\footnote{\url{https://www.reddit.com/r/thighdeology/}}.
The top two rules on the subreddit are: (1) All images must be thigh-focused and (2) No Pictures of Sex (Nudity is allowed). The second rule is a clear demonstration of the distinction between hentai and ecchi described above.
\emph{``Blessed is the man that walketh not in the counsel of the ungodly, nor standeth in the way of sinners, nor sitteth in the seat of the scornful. But his delight is in the law of the THICC anime thighs.''}
\end{quote}
-
-
-
-
\section{Method} \label{sec:method}
\subsection{Data Collection} \label{sec:datacollection}
\item Private Donations
\end{itemize}
-~\\\noindent After collection, the data was manually screened for (A) presence of thighs (B) image quality and (C) image ``cropability''. The presence of thighs simply implies that the image in question contains a section of the lower body of a humanoid character. The vast majority of the characters depicted in the images collected were of the feminine nature, although this was most likely due to the skewed ratio of feminine/masculine thighs from the sources themselves and not due to any discrimination during the collecting. This is further discussed within limitations in Section~\ref{sec:limitations}.
+~\\\noindent After collection, the data was manually screened for (A) presence of thighs (B) image quality and (C) image ``cropability''. The presence of thighs simply implies that the image in question contains a section of the lower body of a humanoid character. The vast majority of the characters depicted in the images collected were of the feminine nature, although this was most likely due to the skewed ratio of feminine/masculine thighs from the sources themselves and not due to any discrimination during the manual collecting. This is further discussed within limitations in Section~\ref{sec:limitations}.
Image quality refers to the resolution of the picture. When finding duplicates, the one with higher resolution was kept. Some images where included in the dataset even if the quality of the resolution was below average due to either its content or source.
The images were then cropped to contain as little as possible apart from the topic at hand (thighs). This was done with the intention of focusing both the manual labeling process as well as the machine learning training on the thighs. If the character on the image would have a certain hair color this could potentially influence the user when labeling the dataset, and later might be picked up during the learning and thus distorting the focus on the subject matter for this study.
-The cropping was performed by leveraging an open source module called \emph{interactivecrop}\footnote{\url{https://openbits.app/posts/python-interactive-cropping/}} installed via pip. A custom callback method was used to save the cropped subsection of the image.
After cropping the original non-cropped images are kept with their original name, while the newly cropped images get an appended notation of having undergone the procedure (e.g., \textbf{thighs-0001-crop.png}).
-The cropping was done manually by hand, using the interface provided in interactivecrop which resulted in that the cropped images were rectangles approximating squares. The implications of this when training the machine learning model with the dataset is further described in Section~\ref{sec:limitations}.
-
The cropped images were placed in a separate directory from the original images. By keeping both datasets, this study provides the possibility of utilizing the non-cropped images for future work.
+The data transformation implementation is detailed in Section~\ref{sec:datatfms}.
\subsection{Data Labeling} \label{sec:datalabeling}
-The labeling of the data is categorised in three different methods:
+The labeling of datasets in wAiFu is categorised in three different methods:
\begin{itemize}
\item Boolean labeling
\item Score labeling
\item Multi-labeling
\end{itemize}
-The \emph{Boolean labeling} consist of two disjunctive values (e.g., True/False, Yes/No, Approved/Disapproved, 1/0) which is the closest to the reviews previously gotten when brokering pictures of anime thighs manually. An image would be sent and an Approved/Disapproved would be received in return.
-% Todo: add model
+The \emph{Boolean labeling} consist of two disjunctive values (e.g., True/False, Yes/No, Approved/Disapproved, 1/0) which is the closest to the reviews previously gotten when brokering pictures of anime thighs manually. An image would be sent and an Approved/Disapproved would be received in return. A diagram example is seen in Figure~\ref{fig:protocol}.
+\begin{figure}
+ \includegraphics[width=.5\textwidth]{img/thighs_diagram.drawio.pdf}
+ \caption{The protocol of reviewing thighs using boolean labeling}
+ \label{fig:protocol}
+\end{figure}
The \emph{Score labeling} ranks the images on a scale (e.g., 0-10, 1-5, A-F). This could be considered to be a more advanced implementation of Boolean labeling (which would be viewed as a scale of 0-1) by adding more values in between.
The \emph{Multi-labeling} is an additional application area outside of just ranking thighs. Tags could be marked as labels (multiple labels per image) in order to recognise and identify these patterns. This could be related to clothes (e.g., thigh highs, panties, skirt) or body features (e.g., muscle, tattoo, tanned).
+The data labeling implementation is detailed in Section~\ref{sec:impl_labelapp}
+
\subsection{fast.ai} \label{sec:fastai}
% Todo
The AI implementation was using fast.ai, a layered API for deep learning~\cite{fastai}.
\section{Design} \label{sec:design}
\subsection{wAiFu Framework} \label{sec:waifu}
+Witty Artificial Intelligence Framework Utilization.
% Talk about the overview of the framework, the main idea
\section{Implementation} \label{sec:implementation}
-All code is open source and can be found on GitHub\footnote{\url{https://github.com/hentai-ai}}
+The code of all tools in Project Hentai AI is open source and can be found at \url{https://git.hentai-ai.org}.
\subsection{Data Transformations} \label{sec:datatfms}
-\begin{itemize}
- \item Converting to PNG
- \item Renaming
- \item Cropping with interactivecrop
-\end{itemize}
+
+\subsubsection{Convert and Rename}
+Talk about the script for making the dataset homogeneous.
+
+\subsubsection{Cropping Images}
+The cropping was performed using a python script extended from an open source image viewer, using a tile system for performance when zooming an panning\footnote{\url{https://github.com/foobar167/junkyard/blob/master/zoom_advanced.py}}. This was extended by adding a parameter for a target directory of images as well as a keybinding to crop and cycle through the images.
\subsection{Label App: Hentai Tinder} \label{sec:impl_labelapp}
+TODO: Update this section!!\\
The name of the label application is ``Hentai Tinder''\\(cred. Hood Classic\#8866).
\begin{itemize}
\item Tkinter is a Python binding to the Tk GUI toolkit\footnote{\url{https://docs.python.org/3/library/tkinter.html}}
\section{Conclusion}
+\section*{Acknowledgement}
+We would like to thank Kittey for coming up with the name of the project: \emph{wAiFu}. We would also like to thank Hood Classic\#8866 for coming up with the name of the labeling app: \emph{Hentai Tinder}.
+
\bibliography{ref}
\bibliographystyle{plain}