\documentclass[11pt,twoside]{article}\makeatletter

\IfFileExists{xcolor.sty}%
  {\RequirePackage{xcolor}}%
  {\RequirePackage{color}}
\usepackage{colortbl}
\usepackage{wrapfig}
\usepackage{ifxetex}
\ifxetex
  \usepackage{fontspec}
  \usepackage{xunicode}
  \catcode`⃥=\active \def⃥{\textbackslash}
  \catcode`❴=\active \def❴{\{}
  \catcode`❵=\active \def❵{\}}
  \def\textJapanese{\fontspec{Noto Sans CJK JP}}
  \def\textChinese{\fontspec{Noto Sans CJK SC}}
  \def\textKorean{\fontspec{Noto Sans CJK KR}}
  \setmonofont{DejaVu Sans Mono}
  
\else
  \IfFileExists{utf8x.def}%
   {\usepackage[utf8x]{inputenc}
      \PrerenderUnicode{–}
    }%
   {\usepackage[utf8]{inputenc}}
  \usepackage[english]{babel}
  \usepackage[T1]{fontenc}
  \usepackage{float}
  \usepackage[]{ucs}
  \uc@dclc{8421}{default}{\textbackslash }
  \uc@dclc{10100}{default}{\{}
  \uc@dclc{10101}{default}{\}}
  \uc@dclc{8491}{default}{\AA{}}
  \uc@dclc{8239}{default}{\,}
  \uc@dclc{20154}{default}{ }
  \uc@dclc{10148}{default}{>}
  \def\textschwa{\rotatebox{-90}{e}}
  \def\textJapanese{}
  \def\textChinese{}
  \IfFileExists{tipa.sty}{\usepackage{tipa}}{}
\fi
\def\exampleFont{\ttfamily\small}
\DeclareTextSymbol{\textpi}{OML}{25}
\usepackage{relsize}
\RequirePackage{array}
\def\@testpach{\@chclass
 \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
  \ifnum \@lastchclass=7 5 \else
   \ifnum \@lastchclass=8 \tw@ \else
    \ifnum \@lastchclass=9 \thr@@
   \else \z@
   \ifnum \@lastchclass = 10 \else
   \edef\@nextchar{\expandafter\string\@nextchar}%
   \@chnum
   \if \@nextchar c\z@ \else
    \if \@nextchar l\@ne \else
     \if \@nextchar r\tw@ \else
   \z@ \@chclass
   \if\@nextchar |\@ne \else
    \if \@nextchar !6 \else
     \if \@nextchar @7 \else
      \if \@nextchar (8 \else
       \if \@nextchar )9 \else
  10
  \@chnum
  \if \@nextchar m\thr@@\else
   \if \@nextchar p4 \else
    \if \@nextchar b5 \else
   \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi
   \fi \fi  \fi  \fi  \fi  \fi  \fi \fi \fi \fi \fi \fi}
\gdef\arraybackslash{\let\\=\@arraycr}
\def\@textsubscript#1{{\m@th\ensuremath{_{\mbox{\fontsize\sf@size\z@#1}}}}}
\def\Panel#1#2#3#4{\multicolumn{#3}{){\columncolor{#2}}#4}{#1}}
\def\abbr{}
\def\corr{}
\def\expan{}
\def\gap{}
\def\orig{}
\def\reg{}
\def\ref{}
\def\sic{}
\def\persName{}\def\name{}
\def\placeName{}
\def\orgName{}
\def\textcal#1{{\fontspec{Lucida Calligraphy}#1}}
\def\textgothic#1{{\fontspec{Lucida Blackletter}#1}}
\def\textlarge#1{{\large #1}}
\def\textoverbar#1{\ensuremath{\overline{#1}}}
\def\textquoted#1{‘#1’}
\def\textsmall#1{{\small #1}}
\def\textsubscript#1{\@textsubscript{\selectfont#1}}
\def\textxi{\ensuremath{\xi}}
\def\titlem{\itshape}
\newenvironment{biblfree}{}{\ifvmode\par\fi }
\newenvironment{bibl}{}{}
\newenvironment{byline}{\vskip6pt\itshape\fontsize{16pt}{18pt}\selectfont}{\par }
\newenvironment{citbibl}{}{\ifvmode\par\fi }
\newenvironment{docAuthor}{\ifvmode\vskip4pt\fontsize{16pt}{18pt}\selectfont\fi\itshape}{\ifvmode\par\fi }
\newenvironment{docDate}{}{\ifvmode\par\fi }
\newenvironment{docImprint}{\vskip 6pt}{\ifvmode\par\fi }
\newenvironment{docTitle}{\vskip6pt\bfseries\fontsize{22pt}{25pt}\selectfont}{\par }
\newenvironment{msHead}{\vskip 6pt}{\par}
\newenvironment{msItem}{\vskip 6pt}{\par}
\newenvironment{rubric}{}{}
\newenvironment{titlePart}{}{\par }

\newcolumntype{L}[1]{){\raggedright\arraybackslash}p{#1}}
\newcolumntype{C}[1]{){\centering\arraybackslash}p{#1}}
\newcolumntype{R}[1]{){\raggedleft\arraybackslash}p{#1}}
\newcolumntype{P}[1]{){\arraybackslash}p{#1}}
\newcolumntype{B}[1]{){\arraybackslash}b{#1}}
\newcolumntype{M}[1]{){\arraybackslash}m{#1}}
\definecolor{label}{gray}{0.75}
\def\unusedattribute#1{\sout{\textcolor{label}{#1}}}
\DeclareRobustCommand*{\xref}{\hyper@normalise\xref@}
\def\xref@#1#2{\hyper@linkurl{#2}{#1}}
\begingroup
\catcode`\_=\active
\gdef_#1{\ensuremath{\sb{\mathrm{#1}}}}
\endgroup
\mathcode`\_=\string"8000
\catcode`\_=12\relax

\usepackage[a4paper,twoside,lmargin=1in,rmargin=1in,tmargin=1in,bmargin=1in,marginparwidth=0.75in]{geometry}
\usepackage{framed}

\definecolor{shadecolor}{gray}{0.95}
\usepackage{longtable}
\usepackage[normalem]{ulem}
\usepackage{fancyvrb}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{marginnote}

\renewcommand{\@cite}[1]{#1}


\renewcommand*{\marginfont}{\itshape\footnotesize}

\def\Gin@extensions{.pdf,.png,.jpg,.mps,.tif}

  \pagestyle{fancy}

\usepackage[pdftitle={Hardware Synthesis of Chip Enhancement Transformations in Hardware Description Language Environment},
 pdfauthor={}]{hyperref}
\hyperbaseurl{}

	 \paperwidth210mm
	 \paperheight297mm
              
\def\@pnumwidth{1.55em}
\def\@tocrmarg {2.55em}
\def\@dotsep{4.5}
\setcounter{tocdepth}{3}
\clubpenalty=8000
\emergencystretch 3em
\hbadness=4000
\hyphenpenalty=400
\pretolerance=750
\tolerance=2000
\vbadness=4000
\widowpenalty=10000

\renewcommand\section{\@startsection {section}{1}{\z@}%
     {-1.75ex \@plus -0.5ex \@minus -.2ex}%
     {0.5ex \@plus .2ex}%
     {\reset@font\Large\bfseries}}
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
     {-1.75ex\@plus -0.5ex \@minus- .2ex}%
     {0.5ex \@plus .2ex}%
     {\reset@font\Large}}
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
     {-1.5ex\@plus -0.35ex \@minus -.2ex}%
     {0.5ex \@plus .2ex}%
     {\reset@font\large}}
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
     {-1ex \@plus-0.35ex \@minus -0.2ex}%
     {0.5ex \@plus .2ex}%
     {\reset@font\normalsize}}
\renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
     {1.5ex \@plus1ex \@minus .2ex}%
     {-1em}%
     {\reset@font\normalsize\bfseries}}


\def\l@section#1#2{\addpenalty{\@secpenalty} \addvspace{1.0em plus 1pt}
 \@tempdima 1.5em \begingroup
 \parindent \z@ \rightskip \@pnumwidth 
 \parfillskip -\@pnumwidth 
 \bfseries \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}\par
 \endgroup}
\def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
\def\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
\def\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
\def\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
\@ifundefined{c@section}{\newcounter{section}}{}
\@ifundefined{c@chapter}{\newcounter{chapter}}{}
\newif\if@mainmatter 
\@mainmattertrue
\def\chaptername{Chapter}
\def\frontmatter{%
  \pagenumbering{roman}
  \def\thechapter{\@roman\c@chapter}
  \def\theHchapter{\roman{chapter}}
  \def\thesection{\@roman\c@section}
  \def\theHsection{\roman{section}}
  \def\@chapapp{}%
}
\def\mainmatter{%
  \cleardoublepage
  \def\thechapter{\@arabic\c@chapter}
  \setcounter{chapter}{0}
  \setcounter{section}{0}
  \pagenumbering{arabic}
  \setcounter{secnumdepth}{6}
  \def\@chapapp{\chaptername}%
  \def\theHchapter{\arabic{chapter}}
  \def\thesection{\@arabic\c@section}
  \def\theHsection{\arabic{section}}
}
\def\backmatter{%
  \cleardoublepage
  \setcounter{chapter}{0}
  \setcounter{section}{0}
  \setcounter{secnumdepth}{2}
  \def\@chapapp{\appendixname}%
  \def\thechapter{\@Alph\c@chapter}
  \def\theHchapter{\Alph{chapter}}
  \appendix
}
\newenvironment{bibitemlist}[1]{%
   \list{\@biblabel{\@arabic\c@enumiv}}%
       {\settowidth\labelwidth{\@biblabel{#1}}%
        \leftmargin\labelwidth
        \advance\leftmargin\labelsep
        \@openbib@code
        \usecounter{enumiv}%
        \let\p@enumiv\@empty
        \renewcommand\theenumiv{\@arabic\c@enumiv}%
	}%
  \sloppy
  \clubpenalty4000
  \@clubpenalty \clubpenalty
  \widowpenalty4000%
  \sfcode`\.\@m}%
  {\def\@noitemerr
    {\@latex@warning{Empty `bibitemlist' environment}}%
    \endlist}

\def\tableofcontents{\section*{\contentsname}\@starttoc{toc}}
\parskip0pt
\parindent1em
\def\Panel#1#2#3#4{\multicolumn{#3}{){\columncolor{#2}}#4}{#1}}
\newenvironment{reflist}{%
  \begin{raggedright}\begin{list}{}
  {%
   \setlength{\topsep}{0pt}%
   \setlength{\rightmargin}{0.25in}%
   \setlength{\itemsep}{0pt}%
   \setlength{\itemindent}{0pt}%
   \setlength{\parskip}{0pt}%
   \setlength{\parsep}{2pt}%
   \def\makelabel##1{\itshape ##1}}%
  }
  {\end{list}\end{raggedright}}
\newenvironment{sansreflist}{%
  \begin{raggedright}\begin{list}{}
  {%
   \setlength{\topsep}{0pt}%
   \setlength{\rightmargin}{0.25in}%
   \setlength{\itemindent}{0pt}%
   \setlength{\parskip}{0pt}%
   \setlength{\itemsep}{0pt}%
   \setlength{\parsep}{2pt}%
   \def\makelabel##1{\upshape ##1}}%
  }
  {\end{list}\end{raggedright}}
\newenvironment{specHead}[2]%
 {\vspace{20pt}\hrule\vspace{10pt}%
  \phantomsection\label{#1}\markright{#2}%

  \pdfbookmark[2]{#2}{#1}%
  \hspace{-0.75in}{\bfseries\fontsize{16pt}{18pt}\selectfont#2}%
  }{}
      \def\TheFullDate{2013-01-15 (revised: 15 January 2013)}
\def\TheID{\makeatother }
\def\TheDate{2013-01-15}
\title{Hardware Synthesis of Chip Enhancement Transformations in Hardware Description Language Environment}
\author{}\makeatletter 
\makeatletter
\newcommand*{\cleartoleftpage}{%
  \clearpage
    \if@twoside
    \ifodd\c@page
      \hbox{}\newpage
      \if@twocolumn
        \hbox{}\newpage
      \fi
    \fi
  \fi
}
\makeatother
\makeatletter
\thispagestyle{empty}
\markright{\@title}\markboth{\@title}{\@author}
\renewcommand\small{\@setfontsize\small{9pt}{11pt}\abovedisplayskip 8.5\p@ plus3\p@ minus4\p@
\belowdisplayskip \abovedisplayskip
\abovedisplayshortskip \z@ plus2\p@
\belowdisplayshortskip 4\p@ plus2\p@ minus2\p@
\def\@listi{\leftmargin\leftmargini
               \topsep 2\p@ plus1\p@ minus1\p@
               \parsep 2\p@ plus\p@ minus\p@
               \itemsep 1pt}
}
\makeatother
\fvset{frame=single,numberblanklines=false,xleftmargin=5mm,xrightmargin=5mm}
\fancyhf{} 
\setlength{\headheight}{14pt}
\fancyhead[LE]{\bfseries\leftmark} 
\fancyhead[RO]{\bfseries\rightmark} 
\fancyfoot[RO]{}
\fancyfoot[CO]{\thepage}
\fancyfoot[LO]{\TheID}
\fancyfoot[LE]{}
\fancyfoot[CE]{\thepage}
\fancyfoot[RE]{\TheID}
\hypersetup{citebordercolor=0.75 0.75 0.75,linkbordercolor=0.75 0.75 0.75,urlbordercolor=0.75 0.75 0.75,bookmarksnumbered=true}
\fancypagestyle{plain}{\fancyhead{}\renewcommand{\headrulewidth}{0pt}}

\date{}
\usepackage{authblk}

\providecommand{\keywords}[1]
{
\footnotesize
  \textbf{\textit{Index terms---}} #1
}

\usepackage{graphicx,xcolor}
\definecolor{GJBlue}{HTML}{273B81}
\definecolor{GJLightBlue}{HTML}{0A9DD9}
\definecolor{GJMediumGrey}{HTML}{6D6E70}
\definecolor{GJLightGrey}{HTML}{929497} 

\renewenvironment{abstract}{%
   \setlength{\parindent}{0pt}\raggedright
   \textcolor{GJMediumGrey}{\rule{\textwidth}{2pt}}
   \vskip16pt
   \textcolor{GJBlue}{\large\bfseries\abstractname\space}
}{%   
   \vskip8pt
   \textcolor{GJMediumGrey}{\rule{\textwidth}{2pt}}
   \vskip16pt
}

\usepackage[absolute,overlay]{textpos}

\makeatother 
      \usepackage{lineno}
      \linenumbers
      
\begin{document}

             \author[1]{Priyanka  Saini}

             \author[2]{Adesh  Kumar}

             \author[3]{Neha  Singh}

             \affil[1]{  Institute of Engineering and Technology, Alwar Rajasthan India}

\renewcommand\Authands{ and }

\date{\small \em Received: 6 December 2012 Accepted: 1 January 2013 Published: 15 January 2013}

\maketitle


\begin{abstract}
        


Human analyze different sight in daily life images to perceive their environment. More than 99% of the activity of human brain is involved in processing images from the visual cortex. A visual image is rich in information and can save thousand words. Many real world images are acquired with low contrast and unsuitable for human eyes to read, such as industrial and medical X-ray images. Image enhancement is a classical problem in image processing and computer vision. The image enhancement is widely used for image processing and as a preprocessing step in texture synthesis, speech recognition, and many other image/video processing applications. The main challenge is to transpose the validated algorithms into a language as hardware description languages. It is also the need that the input and output data files should be reshaped to match the binary content permitted into the hardware simulators. Research focuses on Simulation, Design and Synthesis of 2D and 3D Image enhancement chip in Hardware description language (HDL) Environment. The chip implementation of image enhancement algorithm is done using Discrete Wavelet Transformation (DWT) and Inverse Modified Discrete Cosine Transformation (IMDCT). Hardware chip modeling and simulation is done in Xilinx 14.2 ISE Simulator. Synthesis environment is carried out on Diligent Sparten-3E FPGA. . Image enhanced values are seen in the waveform editor of Modelsim software.

\end{abstract}


\keywords{VHDLvery high speed integrated circuit hardware description language, FPGAfield programmable gate array, HE â??" histogram equalization.}

\begin{textblock*}{18cm}(1cm,1cm) % {block width} (coords) 
\textcolor{GJBlue}{\LARGE Global Journals \LaTeX\ JournalKaleidoscope\texttrademark}
\end{textblock*}

\begin{textblock*}{18cm}(1.4cm,1.5cm) % {block width} (coords) 
\textcolor{GJBlue}{\footnotesize \\ Artificial Intelligence formulated this projection for compatibility purposes from the original article published at Global Journals. However, this technology is currently in beta. \emph{Therefore, kindly ignore odd layouts, missed formulae, text, tables, or figures.}}
\end{textblock*}


\let\tabcellsep& 	 	 		 
\section[{Introduction}]{Introduction}\par
ictures are the most common and convenient means of conveying \hyperref[b3]{[4]} or transmitting information. A picture is worth a thousand words \hyperref[b2]{[3]}  \hyperref[b6]{[7]}. Pictures concisely convey information about positions, sizes and inter-relationships between objects. Human recognize the images as object which are represented in spatial information \hyperref[b0]{[1]} that we can recognize as objects. Human innate \hyperref[b0]{[1]}  \hyperref[b4]{[5]} visual and mental abilities are good at deriving information from such images, because of 75\% of the information received by human is in pictorial form. A digital remotely sensed image is typically composed of picture elements or pixels \hyperref[b1]{[2]}  \hyperref[b5]{[6]} are located at the intersection of each row i and column j in each K bands of imagery. Associated with each pixel is a number known as Digital Number (DN) \hyperref[b1]{[2]} or Brightness Value (BV) \hyperref[b2]{[3]} that depicts the average radiance \hyperref[b19]{[19]} of a relatively small area within a scene as shown in figure  {\ref 1}. A smaller number indicates low average radiance \hyperref[b6]{[7]} from the area and the high number is an indicator of high radiant properties of the area. The size of this area effects the reproduction of details within the scene. As pixel size is reduced, more scene detail is presented in digital representation.\par
Figure  {\ref 1} : Structure of a Digital Image and Multispectral Image \hyperref[b10]{[10]} Author ? : M.Tech Scholar, Department of Electronics, Institute of Engineering and Technology, Alwar Rajasthan India. E-mail : priyankasaini7@gmail.com Author ? : Assistant Professor, Department of EEI, University of Petroleum and Energy Studies, Dehradun India. E-mail : adeshmanav@gmail.com Author ? : Associate Professor, Department of Electronics, Institute of Engineering and Technology, Alwar India. E-mail : nneha.singh01@gmail.com Image enhancement methods \hyperref[b0]{[1]} [2] \hyperref[b7]{[8]} are basically improving the perception or interpretability of information in images for human viewers. The reason of it is to provide better input for other automated digital image processing techniques \hyperref[b21]{[21]}. The main objective of image enhancement is to change or modify the attributes of an image \hyperref[b14]{[14]}  Author ? : Professor, Department of Electronics, Institute of Engineering and Technology, Alwar India. E-mail : aks\textunderscore 826@yahoo.co.in \hyperref[b21]{[21]} one or more attributes of an image are modified. A specific task may be the choice of attributes and the ways they are modified are specific to a given task. Choices of image enhancement methods are subjected to observer-specific factors such as the human visual system \hyperref[b11]{[11]}. The choice of image enhancement methods also depends on observer's experience and it will introduce a great deal of subjectivity into choice of image enhancement methods \hyperref[b12]{[12]}. Image enhancement is used in the following cases:-enhancement of dark image \hyperref[b6]{[7]}, removal of noise and distortion from image \hyperref[b6]{[7]}  \hyperref[b12]{[12]} , enhancement of dark image and highlight the edges of the objects \hyperref[b14]{[14]} in an image. Different Transformations can be applied to perform these operations.\par
Digital image processing can be implemented into digital chips. For example digital cameras \hyperref[b16]{[16]} generally use dedicated digital image processing chips which are used to convert the raw data taken from image sensor into a colour image in a standard image file format. Further these images are used in digital cameras to improve their quality. A software program is used for the modification \hyperref[b16]{[16]} in the image and can manipulate the images in different ways. Digital camera enable of viewing the histograms \hyperref[b12]{[12]} [13] of images by which a photographer can understand rendered brightness range of each image shot more readily. Digital images play a very important role in our daily life applications such as satellite television,, magnetic resonance imaging and computer tomography. An image is defined as an array \hyperref[b17]{[17]}, or a matrix, of square pixels \hyperref[b12]{[12]} [17] arranged in rows and columns. These are also called picture elements. An image can be represented in 2D configuration for a 3 D scene \hyperref[b17]{[17]}. An object can be represented by its numerical value by an image \hyperref[b15]{[15]}. An image is said a 2D function that represents some characteristics such as intensity, colour and brightness \hyperref[b0]{[1]} [16] of any scene. It can be defined as a two variable function f(x,y) \hyperref[b17]{[17]} projected in a plane where f (x, y) defines the light intensity at particular point. 
\section[{II.}]{II.} 
\section[{Image Enhancement Transformations}]{Image Enhancement Transformations}\par
Image enhancement techniques \hyperref[b13]{[13]} [14] improve the quality of an image as perceived by a human. These techniques are most useful because many satellite images \hyperref[b21]{[21]} when examined on a color display give inadequate information for image interpretation. There is no conscious effort to improve the fidelity of the image with regard to some ideal form of the image. There exists a wide variety of techniques for improving image quality. The contrast stretch, edge enhancement is attempted after the image is corrected for geometric and radiometric distortions \hyperref[b19]{[19]}. Image enhancement methods are applied separately to each band of a multispectral image \hyperref[b17]{[17]}  \hyperref[b19]{[19]}.\par
Digital techniques \hyperref[b3]{[4]}  \hyperref[b12]{[12]} have been found to be most satisfactory than the photographic technique for image enhancement, because of the precision and wide variety of digital processes. Image Enhancement Techniques are listed below:? Contrast Enhancement Method ? Smoothing ? Brightening ? Intensity Transformation ? Discrete Wavelet Transformation ? IMDCT (Inverse Modified Discrete Cosine Transformation) a) Contrast Enhancement Method\par
An Image is taken and its contrast is increased or decreased as per the enhancement requirements of the Image. The required contrast enhancement is achieved applying the Histogram Stretching \hyperref[b17]{[17]} of the Image. There are two methods of image enhancement Linear and Nonlinear Contrast Stretch \hyperref[b15]{[15]}. The grey values \hyperref[b3]{[4]} in the original image and the modified image follow a linear relation in linear contrast method. enhancement, density slicing, and spatial filtering \hyperref[b2]{[3]}  A density number in the low range of the original histogram is assigned to extremely black and a value at the high end is assigned to extremely white. The remaining pixel values are distributed linearly between these extremes. The features or details that were obscure on the original image will be clear in the contrast stretched image \hyperref[b2]{[3]}. Linear contrast stretch operation can be represented graphically as shown in Figure \hyperref[fig_1]{2}. To provide optimal contrast and color variation in color composites the small range of grey values in each band is stretched to the full brightness range \hyperref[b11]{[11]} of the output or display unit. In Non-Linear contrast enhancement \hyperref[b17]{[17]}, the input and output data values follow a non-linear transformation \hyperref[b15]{[15]}. The general form of the non-linear contrast enhancement is defined by y = f (x), where x is the input data value and y is the output data value.\par
The non-linear contrast enhancement techniques have been found to be useful for enhancing the color contrast between nearly classes and subclasses of a main class. A type of non linear contrast stretch involves scaling the input data logarithmically. 
\section[{b) Smoothing}]{b) Smoothing}\par
A noisy Image is taken and the noise removal \hyperref[b2]{[3]} is done by applying a smoothing technique. The noise removal is achieved by using a mask which enables neighborhood pixel processing \hyperref[b15]{[15]}. The aim of image smoothing is to diminish the effects of camera noise, spurious pixel values, \hyperref[b14]{[14]} missing pixel values etc. There are many different techniques for image smoothing; we will consider neighborhood averaging and edge-preserving smoothing \hyperref[b15]{[15]}. Each point in the smoothed image, is obtained from the average pixel value in a neighborhood of (x,y) in the input image.\par
For example, if we use a 3 x 3 neighborhood around each pixel we would use the mask  Enhancement techniques expand the range of brightness \hyperref[b15]{[15]} values in an image so that the image can be efficiently displayed in a manner desired by the analyst. The density values in a scene are literally pulled farther apart, that is, expanded over a greater range. The effect is to increase the visual contrast \hyperref[b14]{[14]} between two areas of different uniform densities. This enables the analyst to discriminate \hyperref[b21]{[21]} easily between areas initially \hyperref[b13]{[13]} developed from original image by increasing every pixel with a constant. Figure \hyperref[fig_5]{4}   The simplest form of the transformation T is when the neighborhood is 1×1 => intensity transformation \hyperref[b13]{[13]}  \hyperref[b21]{[21]}. Because they depend only on intensity values and not explicitly on the location of the pixel explicitly on the location of the pixel intensity, intensity transformation functions frequently are written as s = T(r) where r denotes the intensity of f and s the intensity of g both at point (x, y). for example, if T(r) has the form in figure \hyperref[fig_6]{5} (a), the effect of applying the transformation to every pixel of generate the corresponding pixels in g would be to produce an image of higher contrast than the original by darkening the intensity levels below k and brightening the level above k. In this technique, sometimes called contrast stretching, values of r lower than k are compressed by the transformation function into a narrow range of s, toward black. The opposite is true for values of r higher than k. Otherwise how an intensity value r 0 is mapped to obtain the corresponding value s 0 . In the limiting case shown in figure \hyperref[fig_6]{5} (b), T(r) produces a two level image. A mapping of this type is called a Thresholding function \hyperref[b13]{[13]} . By increasing the pixel size of any image we can enhance the image in x, y, z all the three directions. The Discrete Wavelet Transform (DWT) \hyperref[b2]{[3]} is a widely applicable image processing algorithm that is used in various applications. DWT decomposes an image by using scaled and shifted versions of a compact supported basis function called the mother wavelet, and provides a multi-resolution \hyperref[b18]{[18]} representation of the image. Performing the DWT, modifying the transform coefficients, and performing the inverse transform (IDWT) \hyperref[b2]{[3]} [19] of the modified coefficients is a promising method in signal and image processing. It is based on the histogram equalization technique \hyperref[b19]{[19]} to analyze the DWT and IDWT results. 
\section[{f) IMDCT (Inverse Modified discrete cosine transform)}]{f) IMDCT (Inverse Modified discrete cosine transform)}\par
This transform is used for image compression and image enhancement \hyperref[b4]{[5]}. It accepts 18 discrete values at one time. The 18-point IMDCT (block size 36) implementation is given by the following equation.\par
Generally, it is a lapped transform, the recovered data sequence \{ \} does not correspond to the original data sequence \{x m \}. To obtain the correct \{x m \} the outputs of consecutive transforms have to be combined. It can be seen that N/2 (non redundant) input values result in N output values (of course the MDCT \hyperref[b4]{[5]} reads N input values and results in N/2 output values). Since it is not completely clear whether Equation1 should be called an N-point IMDCT \hyperref[b4]{[5]} or an N/2-point IMDCT, in the following we shall identify these transforms given the number of inputs. Considering an18-point IMDCT that delivers 36 output values, thus length N will be 36. Considering a case for N =36, we start from an 18 values input sequence: \{X 0 , X 1 , ???, X 17 \}. The output of rotational block is given by The left most' combine and shuffle'-block is thus nothing more than a reverse ordering of the second half of the input data. 
\section[{III.}]{III.}\par
Figure  {\ref 6} shows a flow chart over the design process when a design is implemented into an FPGA \hyperref[b13]{[13]}. This flow was followed with all designs in this project and so became an important structure in the project plan. For those that is not familiar with these concepts a short description will follow. For more case specific see all the steps listed below at front end design. The Spartan 3E  {\ref [23]} [24] starter kit provides easy way to test the various programs in the FPGA itself, by dumping the 'bit' file of the designed program in Xilinx software into the FPGA and then observing the output .The Spartan 3E FPGA board comes built in with many peripherals that help in the proper working of the board and also in interfacing the various signals to the board itself. Some of the peripherals included in the Spartan 3E FPGA board include: 2-line, \hyperref[b16]{16}  The image encoding would be done by the FPGA via the aid of the program and then the encoded image would be displayed on the screen. Two 9-pin RS-232 [23] ports help in the transmission of serial data to and from the FPGA board, 50 MHz clock oscillator is the system clock which helps in giving the clock signal to the various events taking place within the FPGA and the various programs that require clock for their working, A Digital clock manager  {\ref [23]} [24] can also be used to reduce the frequency of the system clock so that it is useful for various other purposes which need smaller clock frequency. On-board USB-based FPGA  {\ref [24]} download and debug interface is also in the Sparten-3E kit in which the programmable file is dumped into the FPGA via the USB based download cable. Hence it is very much helpful in the testing of the programs whether they are working correctly or not, eight discrete LEDs can be interfaced to glow when a particular output becomes high. Hence the LEDs can be interfaced to show the output of a single bit. Four slide switches and four push-button switches are used to give the inputs to the FPGA board. They can also act as the reset switches for the various programs. Kit also has fouroutput, SPI-based on board Digital-to-Analog Converter (DAC) on board which is to be interfaced to give the analog output to the digital data values.?? ?? ? = 2 ?? ? ?? ?? . cos ? ?? 2?? (2?? + 1) ?2?? + 1 + ?? 2 ?? , ??????? ?? = 0,1,2, ? ? ? . , ?? ? 1 ? ?? 2 ??1 ??=0 ?? ?? ? ?? ?? = ?? ?? cos ? ?? 2?? (2?? + 1) ? + ?? ??/2?1??? sin ? ?? 2?? (2?? + 1) ? ?? ?? = ?? ?? sin ? ?? 2?? (2?? + 1) ? -???? 2 ?1??? cos ? ?? 2?? (2?? + 1) ? ???????? ?? = 0,1,2, ? . . ??\textbf{4}\par
IV. 
\section[{Simulation Results}]{Simulation Results}\par
Figure  {\ref 7} (a) and (b) shows the snapshot results for image enhancement algorithm using DWT for 2D and 3D images respectively. Similarly, Figure  {\ref 8} (a) and (b) shows the snapshot results for image enhancement algorithm using IMDCT for 2D and 3D images respectively. Simulation result is shown, considering 9 x 9 image sizes for 2D and 9 x 9 x 9 image for 3D.\par
Step Input 1 : reset =1, clk is applied for synchronization and then run.\par
Step Input 2 : reset =0, clk is applied for synchronization.\par
In the modelsim waveforms image\textunderscore in\textunderscore x\textunderscore axis, image\textunderscore in\textunderscore y\textunderscore axis, image\textunderscore in\textunderscore z\textunderscore axis represents the integer value of image at discrete points at X, Y and Z axis respectively which is a matrix of 9 pixels vales.   
\section[{Sample\textunderscore x\textunderscore axis}]{Sample\textunderscore x\textunderscore axis} 
\section[{Device Utilization and Timing Summary}]{Device Utilization and Timing Summary}\par
Device utilization report is the report of used device hardware in the implementation of the chip and timing report is the minimum and maximum time to reach the output. Table \hyperref[tab_2]{1} and 2 shows the detail of device utilization for 2D and 3D images using DWT and IMDCT respectively.  Device utilization summary shows that number of slice utilization is reduced to 10 \% in hardware chip design for 2D image using IMDCT, for 3D there is 16 \% reduction in number of slices using IMDCT. There is a reduction of 9 \% and \% in number of LUTs for 2D and 3D image chip using IMDCT respectively. Numbers of Flip Flops, bounded I/O, Number of GCLKs are same for both. Memory utilization shows an increment of 0.72 \% for 2D and 0.65 \% for 2D using IMDCT. Timing summary shows, there is 9 \% reduction in minimum period for 2D and 7 \% for 3D using IMDCT. There is great reeducation in Minimum input arrival time before clock which is 66 \% change for 2D and 63 \% for 3D using IMDCT method. The value of Maximum Frequency and Maximum output required time after clock are same. 
\section[{VI.}]{VI.} 
\section[{Conclusion}]{Conclusion}\par
Image enhancement chip develop for 2D and 3D image is done using DWT and IMDCT transformations. Hardware parameter shows that there is 10 \% reduction in number of slices in chip design for 2D image and 16 \% reduction for 3D using IMDCT. There is great reeducation in Minimum input arrival time before clock which is 66 \% change for 2D and 63 \% for 3D using IMDCT method. Such applications are used in digital camera, satellite imaging, digital watermarking, X-rays, medical imaging, facial reorganization, Optical character reorganization and authenticity. This work is a significant effort towards total digitization of image processing and would surely prove a boon for VLSI design industry. \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-2.png}
\caption{\label{fig_0}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{2}\includegraphics[]{image-3.png}
\caption{\label{fig_1}Figure 2 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-4.png}
\caption{\label{fig_2}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{33}\includegraphics[]{image-5.png}
\caption{\label{fig_3}Figure 3 (Figure 3 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-6.png}
\caption{\label{fig_4}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{4}\includegraphics[]{image-7.png}
\caption{\label{fig_5}Figure 4 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{5}\includegraphics[]{image-8.png}
\caption{\label{fig_6}Figure 5 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{16}\includegraphics[]{image-9.png}
\caption{\label{fig_7}? 1 GlobalFigure 6 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{78}\includegraphics[]{image-10.png}
\caption{\label{fig_8}Figure 7 Figure 8}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-11.png}
\caption{\label{fig_9}Selected}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{2}\includegraphics[]{image-12.png}
\caption{\label{fig_10}Year 013 2 Hardware}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-13.png}
\caption{\label{figure13}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-14.png}
\caption{\label{figure14}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{} \par 
\begin{longtable}{P{0.85\textwidth}}
013\\
2\\
Year\\
21\\
-character\\
LCD screen used for display the output, PS/2 mouse\\
{}[23] or keyboard port can be connected to the FPGA,\\
VGA display port [24] used to display various encoded\\
images via a screen.\end{longtable} \par
  {\small\itshape [Note: © 2013 Global Journals Inc. (US)]} 
\caption{\label{tab_0}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{1} \par 
\begin{longtable}{P{0.30152027027027023\textwidth}P{0.1722972972972973\textwidth}P{0.04881756756756757\textwidth}P{0.06891891891891892\textwidth}P{0.0402027027027027\textwidth}P{0.15219594594594593\textwidth}P{0.06604729729729729\textwidth}}
Device Part\tabcellsep \multicolumn{4}{l}{2D Image (DWT) Used Available Utilization Used}\tabcellsep \multicolumn{2}{l}{3D Image (DWT) Available Utilization}\\
Number of Slices\tabcellsep 1294\tabcellsep 2448\tabcellsep 52 \%\tabcellsep 1934\tabcellsep 2448\tabcellsep 79 \%\\
Number of Flip Flops\tabcellsep 20\tabcellsep 4896\tabcellsep 0 \%\tabcellsep 20\tabcellsep 4896\tabcellsep 0 \%\\
Number of 4 input LUTs\tabcellsep 1164\tabcellsep 4896\tabcellsep 23 \%\tabcellsep 1740\tabcellsep 4896\tabcellsep 35\%\\
Number of bonded IOBs\tabcellsep 149\tabcellsep 158\tabcellsep 94 \%\tabcellsep 149\tabcellsep 154\tabcellsep 97 \%\\
Number of GCLKs\tabcellsep 8\tabcellsep 24\tabcellsep 33 \%\tabcellsep 8\tabcellsep 24\tabcellsep 33 \%\end{longtable} \par
 
\caption{\label{tab_2}Table 1 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{2} \par 
\begin{longtable}{P{0.29849498327759194\textwidth}P{0.04832775919732441\textwidth}P{0.28143812709030097\textwidth}P{0.06822742474916388\textwidth}P{0.03979933110367893\textwidth}P{0.04832775919732441\textwidth}P{0.06538461538461539\textwidth}}
Device Part\tabcellsep Used\tabcellsep \multicolumn{5}{l}{2D Image (IMDCT) Available Utilization Used Available Utilization 3D Image (IMDCT)}\\
Number of Slices\tabcellsep 1031\tabcellsep 2448\tabcellsep 42 \%\tabcellsep 1541\tabcellsep 2448\tabcellsep 62 \%\\
Number of Flip Flops\tabcellsep 20\tabcellsep 4896\tabcellsep 0 \%\tabcellsep 20\tabcellsep 4896\tabcellsep 0 \%\\
Number of 4 input LUTs\tabcellsep 705\tabcellsep 4896\tabcellsep 14 \%\tabcellsep 1055\tabcellsep 4896\tabcellsep 21\%\\
Number of bonded IOBs\tabcellsep 149\tabcellsep 158\tabcellsep 94 \%\tabcellsep 149\tabcellsep 154\tabcellsep 97 \%\\
Number of GCLKs\tabcellsep 8\tabcellsep 24\tabcellsep 33 \%\tabcellsep 8\tabcellsep 24\tabcellsep 33 \%\end{longtable} \par
 
\caption{\label{tab_3}Table 2 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{3} \par 
\begin{longtable}{P{0.32403314917127074\textwidth}P{0.13149171270718232\textwidth}P{0.14323204419889504\textwidth}P{0.15966850828729282\textwidth}P{0.09157458563535911\textwidth}}
\tabcellsep \tabcellsep \multicolumn{2}{l}{Utilization}\tabcellsep \\
Parameters\tabcellsep \multicolumn{2}{l}{2D Image}\tabcellsep \multicolumn{2}{l}{3D Image}\\
\tabcellsep Using DWT\tabcellsep Using IMDCT\tabcellsep \multicolumn{2}{l}{Using DWT Using IMDCT}\\
Minimum Period\tabcellsep 2.2012 ns\tabcellsep 2.0071 ns\tabcellsep 2.2511 ns\tabcellsep 2.0978 ns\\
Maximum Frequency\tabcellsep 715 MHz\tabcellsep 715 MHz\tabcellsep 715 MHz\tabcellsep 715 MHz\\
Minimum input arrival time before clock\tabcellsep 6.115ns\tabcellsep 2.055ns\tabcellsep 6.363ns\tabcellsep 2.157ns\\
Maximum output required time after clock\tabcellsep 4.179ns\tabcellsep 4.179ns\tabcellsep 4.179ns\tabcellsep 4.179ns\\
Memory Utilization\tabcellsep 141048 kB\tabcellsep 142072 kB\tabcellsep 155384 kB\tabcellsep 156408 kB\end{longtable} \par
 
\caption{\label{tab_4}Table 3 :}\end{figure}
 			\footnote{© 2013 Global Journals Inc. (US)} 		 		\backmatter  			 			 			  				\begin{bibitemlist}{1}
\bibitem[Dhanasekaran et al. ()]{b2}\label{b2} 	 		\textit{},  		 			D Dhanasekaran 		,  		 			K Boopathy Bagan 		,  		 			" High Speed 		,  		 			Pipelined 		,  		 			For 		,  		 			Median Filter 		.  	 	 		\textit{European Journal of Scientific Research}  		 1450-216X.  		2004. 29  (4)  p. .  	 
\bibitem[A NEW CONTENT BASED Gerasimos Louverdis, Ioannis Andreadis and Antonios Gasteratosn]{b3}\label{b3} 	 		‘A NEW CONTENT BASED’.  	 	 		\textit{Gerasimos Louverdis, Ioannis Andreadis and Antonios Gasteratosn},  				 	 
\bibitem[Bing-Jian et al. ()]{b21}\label{b21} 	 		 			Wang Bing-Jian 		,  		 			Liu Shang-Qian 		,  		 			Li Qing 		,  		 			Zhou Hui-Xin 		.  	 	 		\textit{A REAL-TIME CONTRAST ENHANCEMENT ALGORITHM FOR INFRARED IMAGES BASED ON PLATEAU HISTOGRAM},  				2006. Elsevier. p. .  	 
\bibitem[Zhang et al. ()]{b22}\label{b22} 	 		‘Design of an Efficient Multiplier-Less Architecture for Multidimensional Convolution’.  		 			M Z Zhang 		,  		 			H T Ngo 		,  		 			V K Asari 		.  	 	 		Lecture Notes in Computer Science  		2005. Springer-Verlag. 3740 p. .  	 
\bibitem[Sumathi and Banu (2006)]{b1}\label{b1} 	 		‘Digital Filter Design using Evolvable Hardware Chip for Image Enhancement’.  		 			A Sumathi 		,  		 			Dr R S D Banu 		.  	 	 		\textit{IJCSNS International Journal of Computer Science and Network Security}  		May 2006. 6  (5)  p. .  	 
\bibitem[Jayaraman et al. ()]{b17}\label{b17} 	 		\textit{Digital Image processing, Chapter-5 image Enhancement" Tata Mc Graw Hill Education Private Limited},  		 			S Jayaraman 		,  		 			Veerakumar Essakirajan 		,  		 			Book 		.  		2009. New Delhi. p. .  	 
\bibitem[Moreo et al. ()]{b0}\label{b0} 	 		‘Experiences on developing computer vision hardware algorithms using Xilinx system generators’.  		 			T Moreo 		,  		 			P N Lorente 		,  		 			F S Valles 		,  		 			J S Muro 		,  		 			C F Andrés 		.  	 	 		\textit{Microprocessors and Microsystems}  		2005. 29.  	 
\bibitem[Moreo et al. ()]{b20}\label{b20} 	 		‘Experiences on developing computer vision hardware algorithms using Xilinx system generators’.  		 			T Moreo 		,  		 			P N Lorente 		,  		 			F S Valles 		,  		 			J S Muro 		,  		 			C F Andrés 		.  	 	 		\textit{Journal of Microprocessors and Microsystems}  		2005. Elsevier. 29 p. .  	 
\bibitem[Saini et al. (2013)]{b14}\label{b14} 	 		‘FPGA Implementation of 2D and 3D Image Enhancement Chip in HDL Environment’.  		 			Priyanka Saini 		,  		 			Adesh Kumar 		,  		 			Neha Singh 		.  	 	 		\textit{International Journal of Computer Applications}  		January 2013. 62  (21)  p. .  	 
\bibitem[Chandrashekhar et al. ()]{b10}\label{b10} 	 		‘FPGA Implementation of High Speed Infrared Image Enhancement’.  		 			M Chandrashekhar 		,  		 			U Kumar 		,  		 			K Sudershan Reddy 		.  	 	 		\textit{International Journal of Electronic Engineering Research}  		2009. 1  (3)  p. .  	 
\bibitem[Sowmya and Paily (2011)]{b16}\label{b16} 	 		‘FPGA IMPLEMENTATION OF IMAGE ENHANCEMENT ALGORITHMS’.  		 			S Sowmya 		,  		 			Roy Paily 		.  	 	 		\textit{International Conference Communications and Signal Processing (ICCSP)},  				Feb. 2011. p. .  	 
\bibitem[Kumar et al. (2011)]{b7}\label{b7} 	 		‘FPGA IMPLEMENTATION OF IMAGE ENHANCEMENT TECHNIQUES’.  		 			Karan Kumar 		,  		 			Aditya Jain 		,  		 			Atul Kumar Srivastava 		.  	 	 		\textit{Proc. of SPIE},  				 (of SPIE)  		September 2011. 7502 p. .  	 
\bibitem[Wu et al.]{b18}\label{b18} 	 		‘Hongying Zhang, An Image illumination Correction Algorithm based on Tone Mapping’.  		 			Yadong Wu 		,  		 			Zhiqin Liu 		,  		 			Yongguo Han 		.  	 	 		\textit{IEEE 3rd International Congress on Image and Signal Processing (CISP2010)},  				p. .  	 
\bibitem[Tarek et al.]{b19}\label{b19} 	 		‘Image Enhancement Algorithms using FPGA’.  		 			M Tarek 		,  		 			Gouda I Bittibssi 		,  		 			Salama 		,  		 			Z Yehia 		,  		 			Adel E Mehaseb 		,  		 			Henawy 		.  	 	 		\textit{International Journal of Computer Science \& Communication Networks}  		2 p. .  	 
\bibitem[Luliana et al. (2012)]{b5}\label{b5} 	 		‘Image Enhancement Methods Approach using Verilog Hardware Description Language’.  		 			Chiuchisan Luliana 		,  		 			Cerlinca Marius 		,  		 			Potorac Alin-Dan 		,  		 			Adrian Graur 		.  	 	 		\textit{11th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS},  				 (Suceava, Romania)  		May, 2012. p. .  	 
\bibitem[Mokhtar et al. (2009)]{b11}\label{b11} 	 		‘Image Enhancement Techniques Using Local, Global, Bright, Dark and Partial Contrast Stretching For Acute Leukemia Images’.  		 			N R Mokhtar 		,  		 			Nor Hazlyna Harun 		,  		 			M Y Mashor 		,  		 			H Roseline 		,  		 			R Mustafa 		,  		 			H Adollah 		,  		 			N F Adilah 		,  		 			Nasir 		.  	 	 		\textit{Proceedings of the World Congress on Engineering}  		2009. 2009. July 1-3, 2009.  	 
\bibitem[Lemmetti1 et al.]{b6}\label{b6} 	 		‘IMPLEMENTING WAVELET TRANSFORMS FOR X-RAY IMAGE ENHANCEMENT USING GENERAL PURPOSE PROCESSORS’.  		 			Juha Lemmetti1 		,  		 			Juha Latvala 		,  		 			Hakan Öktem 		,  		 			Karen Egiazarian 		,  		 			Jarkko Niittylahti 		.  	 	 		\textit{Hermiankatu}  		12 p. .  		 			Digital and Computer Systems Laboratory1, Signal Processing Laboratory2, Tampere University of Technology 		 	 
\bibitem[Huibert (2005)]{b4}\label{b4} 	 		\textit{Lincklaen Arriëns "Implementation of an 18-point IMDCT on FPGA, HJLA},  		 			J Huibert 		.  		June-2005. p. .  	 
\bibitem[Mediterranean Conference on Control and Automation -MED2002 (2002)]{b9}\label{b9} 	 		\textit{Mediterranean Conference on Control and Automation -MED2002},  				July 2002.  	 
\bibitem[Shirazi and Ballagh ()]{b13}\label{b13} 	 		\textit{Put Hardware in the Loop with Xilinx System Generator for DSP},  		 			N Shirazi 		,  		 			J Ballagh 		.  		2003. p. .  	 
\bibitem[Rafael et al. ()]{b15}\label{b15} 	 		 			C Rafael 		,  		 			Richard E Gonzalez 		,  		 			Woods 		.  		\textit{Digital Image Processing},  				1992. Addison-Wesley Publishing Company. p. .  	 
\bibitem[Sachdeva and Sachdeva (2010)]{b12}\label{b12} 	 		 			Nitin Sachdeva 		,  		 			Tarun Sachdeva 		.  		\textit{AN FPGA BASED REAL-TIME HISTOGRAM EQUALIZATION CIRCUIT FOR IMAGE ENHANCEMENT," IJECT},  				December 2010. 1.  	 
\bibitem[Vega-Rodríguez et al.]{b8}\label{b8} 	 		 			Miguel A Vega-Rodríguez 		,  		 			Juan M Sánchez-Pérez 		,  		 			Juan A Gómez-Pulido 		.  		\textit{AN FPGA-BASED IMPLEMENTATION FOR MEDIAN FILTER MEETING THE REAL-TIME REQUIREMENTS OF AUTOMATED VISUAL INSPECTION SYSTEMS},  				p. 10.  	 
\end{bibitemlist}
 			 		 	 
\end{document}
