168 lines
5.2 KiB
TeX
168 lines
5.2 KiB
TeX
\documentclass[11pt]{beamer}
|
|
|
|
\usepackage[utf8]{inputenc}
|
|
\usepackage{amsmath}
|
|
\usepackage{amsfonts}
|
|
\usepackage{amssymb}
|
|
\usepackage{graphicx}
|
|
\usepackage{caption}
|
|
\usepackage{transparent}
|
|
\usepackage{fancyvrb}
|
|
\usepackage{hyperref}
|
|
%\usepackage{media9}
|
|
|
|
\usetheme{Frankfurt}
|
|
\usebackgroundtemplate{
|
|
\transparent{0.4}\includegraphics[scale=.26]{bg.jpg}
|
|
}
|
|
|
|
\makeatletter
|
|
\let\beamer@writeslidentry@miniframeson=\beamer@writeslidentry%
|
|
\def\beamer@writeslidentry@miniframesoff{%
|
|
\expandafter\beamer@ifempty\expandafter{\beamer@framestartpage}{}% does not happen normally
|
|
{%else
|
|
% removed \addtocontents commands
|
|
\clearpage\beamer@notesactions%
|
|
}
|
|
}
|
|
\newcommand*{\miniframeson}{\let\beamer@writeslidentry=\beamer@writeslidentry@miniframeson}
|
|
\newcommand*{\miniframesoff}{\let\beamer@writeslidentry=\beamer@writeslidentry@miniframesoff}
|
|
\makeatother
|
|
|
|
\author{\footnotesize{NAME}}
|
|
\title{\Huge{Han Xin barcode}}
|
|
\setbeamercovered{transparent}
|
|
\setbeamertemplate{navigation symbols}{}
|
|
\institute{TIK 2019, VTI, S1}
|
|
\date{}
|
|
%\subject{}
|
|
\begin{document}
|
|
|
|
\begin{frame}
|
|
\titlepage
|
|
\end{frame}
|
|
|
|
%\begin{frame}
|
|
%\tableofcontents
|
|
%\end{frame}
|
|
|
|
\section{History and Development}
|
|
\begin{frame}{History}
|
|
\begin{itemize}
|
|
\item Rapid growth of Chinese economy in the 90s
|
|
\item Barcoding standards at the time were QR and PDF417
|
|
\item Unable to accomodate Chinese language efficiently
|
|
\item New standard required for efficient encoding of Chinese
|
|
\item GS1 China starts working on "Chinese Sensible" coding algorithm
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\begin{frame}{Development}
|
|
\begin{itemize}
|
|
\item Joint effort of major Chinese AIDC corporations
|
|
\item GS1 China applies for several patents
|
|
\item An encoding algorithm is completed in 2007 and named after the great general Han Xin
|
|
\item Several patent applications in connection to the alogrithm
|
|
\item Barcode standardized as China State Standard and later also by ISO as the only Chinese 2D code
|
|
\item Barcode is released into public domain to encourage widespread adoption
|
|
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\section{Technology}
|
|
\begin{frame}{Capabilities}
|
|
\begin{itemize}
|
|
\item Common Chinese characters are encoded in 12 bits
|
|
\item Capacity:
|
|
\begin{itemize}
|
|
\item up to 2174 Chinese characters
|
|
\item up to 3261 binary bytes
|
|
\item up to 4350 ASCII characters
|
|
\item up to 7827 numeric characters
|
|
\end{itemize}
|
|
\item Multiple data types in the same symbol
|
|
\item Solomon-Reed error correction algorithm
|
|
\item Four selectable levels of error correction
|
|
\item Highest level ensures readability with up to 30\% of the symbol damaged
|
|
\
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\begin{frame}{Symbol}
|
|
\begin{itemize}
|
|
\item 84 possible sizes (or versions, 1 through 84)
|
|
\item Smallest version 1 is 23x23 modules (or "pixels")
|
|
\item Largest version is 189x189 modules
|
|
\end{itemize}
|
|
\centering
|
|
\includegraphics[scale=.15]{showcase.png}
|
|
\captionof{figure}{Versions of Han Xin barcode. From left to right: version 1, version 10, version 30, version 50, version 70 and version 84, all with EC level 2}
|
|
\end{frame}
|
|
|
|
\begin{frame}{Anatomy}
|
|
\begin{columns}[T]
|
|
\begin{column}{.45\textwidth}
|
|
\includegraphics[scale=.6]{anatomy2.png}
|
|
\captionof{figure}{Han Xin symbol anatomy}
|
|
\end{column}
|
|
\begin{column}{.55\textwidth}
|
|
\begin{itemize}
|
|
\item Chevron shaped finder patterns in all corners
|
|
\item Zigzag alignment pattern in barcodes of version $\geq$ 4
|
|
\item Format and EC information in corners around the finder patterns
|
|
\item Quiet zone of at least three modules
|
|
\end{itemize}
|
|
\end{column}
|
|
\end{columns}
|
|
\end{frame}
|
|
|
|
\section{Application and comparison}
|
|
|
|
\begin{frame}{Application}
|
|
\begin{itemize}
|
|
\item Applied in Chinese offices and industry
|
|
\item Domestic post
|
|
\item State offices
|
|
\item Domestic payment systems
|
|
\item Printing industry
|
|
\item Domestic heavy industry
|
|
\item Domestic transportation
|
|
\item Manufacturing relies more on the international standard DataMatrix
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\begin{frame}{Comparison to QR}
|
|
\begin{itemize}
|
|
\item Similar technology
|
|
\item Han Xin is a sort of extension to Chinese alphabet
|
|
\item Exactly same EC algorithm
|
|
\item More efficient patterning in QR
|
|
\item Han Xin slightly slower to recognize
|
|
\item Less efficient encoding in Han Xin
|
|
\item Han Xin does not support GS1 ENC1
|
|
\item While relatively well suited for domestic market, little reason for international adoption
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\miniframesoff
|
|
\section*{}
|
|
|
|
\begin{frame}
|
|
\LARGE{Thank you for your attention!}
|
|
\end{frame}
|
|
|
|
\begin{frame}{Sources}
|
|
\begin{itemize}
|
|
\item \href{http://www.ancc.org.cn/GS1ChinaEN/GS1ChinaENTest/hanxincode.aspx}{GS1 China English website}
|
|
\item \href{http://www.ancc.org.cn/Knowledge/BarcodeArticle.aspx?codeId=7&id=260}{GS1 China Chinese website (Chinese)}
|
|
\item \href{https://blog.csdn.net/marshou/article/details/79623752}{Blog comparing QR and Han Xin technology (Chinese)}
|
|
\item \href{https://ieeexplore.ieee.org/document/5209234}{IEEE paper on Han Xin decoding algorithms}
|
|
\item \href{https://barcodeguide.seagullscientific.com/Content/Symbologies/Han_Xin.htm}{Seagull Scientific:} basic symbology info
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\end{document} |