Вы находитесь на странице: 1из 10

 There are many currencies all over the world,

with each of them looking totally different. For instance

the size of the paper is different, the same as the
colour and pattern.

 It is difficult for people to recognize currencies from

different countries.

 The aim of this system is to help people who need to

recognize different currencies, and work with convenience
and efficiency.
 Our system is based on image processing and makes the
process automatic and robust.
 A reliable currency recognition system
could be used in any sector wherever
monetary transaction is of concern.
 For example, the staffs who work for the
money exchanging (e.g. Forex Bank) have
to distinguish different types of
currencies and that is not an easy job.
 They have to remember the symbol of
each currency.
 This may cause some problems (e.g.
wrong recognition), so they need an
efficient and exact system to help their
• The cascade object detector can be used to detect people's faces,
noses, eyes, mouth, or upper body. You can also use the
trainCascadeObject Detector function to train a custom classifier
to use with this System object. For details on how the function
works, see Train a Cascade Object Detector.


• detector = vision.CascadeObjectDetector creates a System

object, detector, that detects objects using the Viola-Jones
algorithm. The Classification Model property controls the type of
object to detect. By default, the detector is configured to detect

• detector = vision.CascadeObjectDetector(Name,Value)
configures the cascade object detector object properties. You
specify these properties as one or more name-value pair
arguments. Unspecified properties have default values.
• Detects faces that are upright and
forward facing.

• This model is composed of weak

classifiers, based on a decision stump.

• These classifiers use local binary patterns

(LBP) to encode facial features.

• LBP features can provide robustness

against variation in illumination.
• Detects a pair of eyes.

• The EyePairSmall model is trained using a

smaller image.

• This enables the model to detect smaller

eyes than the EyePairBig model can
• L = bwlabel(BW, n) returns a matrix L, of the
same size as BW, containing labels for the
connected objects in BW.

• The variable n can have a value of either 4

or 8, where 4 specifies 4-connected objects
and 8 specifies 8-connected objects.

• If the argument is omitted, it defaults to 8.

Measure properties of image regions expand all
in page

STATS = regionprops(L, properties) measures a

set of properties for each labelled region in the
label matrix L. Positive integer elements of L
correspond to different regions. For example, the
set of elements of L equal to 1 corresponds to
region 1; the set of elements of L equal to 2
corresponds to region 2; and so on.