Академический Документы
Профессиональный Документы
Культура Документы
Regulation-2013
NAME : ____________________________________
REG NO : ____________________________________
DEPT : ____________________________________
2
CONTENTS
2. Stepper motor interfacing with 8051 microcontroller for full step resolution 10
3. Stepper motor interfacing with 8051 microcontroller for half step resolution 13
13. PLC control of double acting cylinders on and off delay timer 33
14. Design and simulation fluid power circuits using automation studio 34
INDEX
Page
S.NO DATE NAME OF EXPERIMENT Remarks SIGN*
No
INDEX
Page
S.NO DATE NAME OF EXPERIMENT Remarks SIGN*
No
MICROCONTROLLER:
A microcontroller is often small and low cost. The components may be chosen to
minimize size and to be as inexperience as possible. Another name for a microcontroller is
embedded controller. They can control features or action of the product.
Register in microcontroller:
Accumulator:
The accumulator (A) is an 8 bit register where data for an input to the arithmetic and
logic unit is temporarily stored. So the accumulator register is a temporary handling register
for data to be operated on by the arithmetic and logic unit also after the operation the register
for holding the result.
B Register:
The data pointer consists of a high byte (DPH) and a low byte (DPL). Its function is to
hold a 16 bit address. It may be manipulated as a 16 bit data register. It serves as a base
register in direct jumps, lookup table instructions and external data transfer.
Stack pointer:
The stack refers to an area of internal RAM that is used in conjunction with certain
opcode data to store and retrieve data quickly. The stack pointer register is used, by the 8051
to hold as internal RAM that is called top of stock. The stack pointer register is 8 bit wide. It
is increased before data is stored during PUSH and CALL instructions and decremented after
data is restored during POP and RET instruction. The stack pointer is initialized to 07H after
a reset. This causes the stack to begin at location 08H.
Program counter:
The 8051 has 16 bit program counter. It is used to hold the address of memory
location from which the instruction to be fetched. 8051 is a 16 bit hence it can be address up
to 216 byte i.e. 64k of memory. The PC is the only register that does not have an internal
address.
Internal RAM:
The 8051 has 128 bytes internal RAM. It is addressed using RAM address
register.First thirty two bytes from address 00H to 1FH of internal RAM constitute 32
working registers. They organized into four banks of eight registers each. The four register
banks are numbered 0 to 3 and consist of eight registers named R0 toR7. Each register can be
addressed by name or by its RAM address.Only one register bank is in use at a time. Bits Rs0
and Rs1 in the PSW determine which bank of register is currently in use.Register banks when
not selected can be used as general purpose RAM.
Port 0 pins can be used as I/O pins. The output drives and input buffers of port 0 are
used to access external memory address, time multiplexed with the data being written or read.
Thus port 0 can be used as multiplexed address data bus.
The output drives of port 2 are used to access external memory. Port 2 outputs the
high order byte of the external memory address when the address is 16 bits wide otherwise
port 2 is used as I/O ports.
All ports pins of port-3 are multifunctional. They have special functions including two
external interrupts two counter two special data lines and two timing control strobes. Power
supply pins Vcc and ground to pin Vcc with rated power supply current of 125mA.
For generating an internal clock signal the external oscillator is connected at these two
pins.
AD0 to AD7 lines are multiplexed. To determine these lines and for obtaining lower
half of an address, an external latch and ALE of 8051 is used.
This pin is used to reset 8051. For proper reset operation, reset signal must be held
highat least for two machine cycles, while oscillator is running.
It is the active low output control signal used to activate the enable signal if the
external ROM/EPROM. It is activated every six oscillator periods while reading the external
memory. Thus this signal acts as the read store to external program memory.
STEPPER MOTOR
A motor in which the rotor is able to assume only discrete stationary angular position
is a stepper motor. The rotary motion occurs in a stepwise manner from one equilibrium
position to the next.
Construction features:
A stepper motor could be either of the reluctance type of or permanent magnet type. A
PM motor consists of multiphase stator and two part permanent magnet rotor variable
reluctance motor has magnetized rotor. PM stepper motor is the most commonly used type.
The basic two phase stepper motor consists of two pairs of stator poles. Each of four poles
has its own winding. The excitation of any one winding generates a north pole and a South
Pole gets attracted and the torque induced at the diametrically opposite side. The rotor
magnetic system has two end faces. The left face is permanently magnetized as south and the
right face as North Pole faces. The north pole structure is twisted with respect to the south
pole structure so that south pole precisely between two north poles. In an arrangement where
there are four stator poles and three pairs of rotor poles, there exist 12 possible stable position
in which a south pole if the rotor can lock with a north pole of the stator.
= 360 (Ns*Nr)
Generally step size of the stepper motor depends up on rotor poles. There are three different
schemes available for stepping a motor. They are
1. wave scheme
2. 2 phase scheme
There are many kinds of stepper motor like unipolar type, bipolar type, single phase
type, multiphase type; single phase stepper motor is often used for quartz watch. In PM type
stepper motor, a permanent magnet is used for motor and coils are put on stator.
The stepper motor model which has 4 poles at top and bottom and at either sides. X
coil, X¯ coil, r coil and r¯ coil are put to the upper side and the lower pole. r coil and r¯ coil
are rolled up for the direction of the pole becomes opposite when applying an electric current
to the r¯ coil. It is similar about X and X¯ too. The turn of the motor is controlled by the
electric current which pairs into X, X¯, r, r¯. The rotor rotational speed and the direction of
turn can be controlled by this control.
Stepper motors have step angles of 1.8 degree step revolution and turning force may
be improved by using a step down gear box. The stepping code sequence may be obtained
from the motor manufacturer or distributor. The program in this example was a common four
step sequence of A,9,5,6 that it sent continuously would cause the motor shaft to rotate
AIM:
To interface and control the forward and reverse rotation of stepper motor with full
step resolution using microcontroller 8051
APPARATUS REQUIRED:
Stepper motor
8051-Microcontroller Kit
Interfacing Bus card
ALGORITHM:
PROCEDURE:
PROGRAM:
INPUT
FORWARD
REVERSE
RESULT:
AIM:
To interface and control the forward and reverse rotation of stepper motor with half
step resolution using microcontroller 8051.
APPARATUS REQUIRED:
Stepper motor
8051-Microcontroller Kit
Interfacing Bus card
ALGORITHM:
PROCEDURE:
PROGRAM:
INPUT
FORWARD
REVERSE
RESULT:
A servomotor is a rotary actuator that allows for precise control of angular position. It
consists of a motor coupled to a sensor for position feedback, through a reduction gearbox. It
also requires a relatively sophisticated controller, often a dedicated module designed
specifically for use with servomotors.
The motor is paired with some type of encoder to provide position and speed
feedback. In the simplest case, only the position is measured. The measured position of the
output is compared to the command position, the external input to the controller. If the output
position differs from that required, an error signal is generated which then causes the motor to
rotate in either direction, as needed to bring the output shaft to the appropriate position. As
the positions approach, the error signal reduces to zero and the motor stops.
A reference input (typically called a velocity input) is sent to the servo amplifier,
which controls the speed of the servomotor. Directly mounted to the machine (or to the
servomotor) is a feedback device (either an encoder or resolver). This device changes
mechanical motion into electrical signals and is used as a feedback loop. This feedback loop
is then sent to the error detector, which compares the actual operation with that of the
reference input. If there is an error, that error is fed directly to the amplifier, which makes the
necessary corrections.
In many servo systems, both velocity and position are monitored. (Note: In servo
systems, the word "velocity" is often used to describe speed control. Velocity indicates a rate
of change of position, with respect to time. It also indicates a rate of motion in a particular
direction, with respect to time.) The velocity loop control may take its command from the
velocity loop feedback device-a resolver or tachometer mounted directly to the motor. The
position loop control may take its command from the position feedback device-an encoder.
Depending on the system, both devices may be mounted to the actual machine or controlled
device.
The stability of the entire system is dependent upon the tuning of the components in
the system and how well those components are matched. Tuning the system involves working
with a PID (proportional integral derivative) control. This type of closed loop control is
standard on all high accuracy systems. The main factors in this closed loop system are the
gain, integration time, and derivative time of the loop.
The amplifier gain must be set satisfactorily. The gain sets how responsive the
amplifier will be during changes in error signal. A high gain will cause the motor to
overshoot the intended speed target. Too low of a gain may mean that the target is reached
late in the cycle, or possibly not at all.
The integration time allows the amplifier to respond to changes in the error signal,
mostly at zero speed. The zero speed error signal is multiplied by the gain setting, and results
in increased motor responsiveness (stiffness) and accuracy.
The derivative function is the most difficult to accurately adjust. This controls the
dampening or oscillations of the system. This function basically dictates the amount of
correction given per unit of error. The error signal can be corrected immediately (in
milliseconds), or throughout a longer period of time (seconds).
If there is a difficult part to the tuning task, it would be during the derivative setup.
The gain and integration time is interactive. One setting affects the other. Proper setup of the
derivative function involves multiplying the position error by the position error rate (how
much correction should take place per unit of time). If the system components are not
matched, oscillations, overshoot, or undershoot of velocity can result, which means unstable
operation.
In today's servo systems, three basic types of servomotors are used: AC, DC, and AC
brushless. As one might expect, the AC design is based on AC induction motor
characteristics. The DC design is based on the design of a DC motor. The brushless DC
design is based on that of a synchronous motor. The basic principles of the DC and brushless
DC servomotor have already been reviewed. We will therefore review the general
characteristics of the AC servomotor. Linear devices will also be reviewed, since most of the
position systems operate on linear technology.
PID controller
The PID controller calculation algorithm involves three separate constant parameters,
and is accordingly sometimes called three-term control: the proportional, the integral and
derivative values, denoted P,I, and D. Simply put, these values can be interpreted in terms of
time: P depends on the presenterror, I on the accumulation of past errors, and D is a
prediction of future errors, based on current rate of change. The weighted sum of these three
actions is used to adjust the process via a control element such as the position of a control
valve, a damper, or the power supplied to a heating element.
Some applications may require using only one or two actions to provide the
appropriate system control. This is achieved by setting the other parameters to zero. A PID
controller will be called a PI, PD, P or I controller in the absence of the respective control
actions. PI controllers are fairly common, since derivative action is sensitive to measurement
noise, whereas the absence of an integral term may prevent the system from reaching its
target value due to the control action.
The PID control scheme is named after its three correcting terms, whose sum
constitutes the manipulated variable (MV). The proportional, integral, and derivative terms
are summed to calculate the output of the PID controller. Defining the controller output, the
final form of the PID algorithm is:
where
EX.NO:
SERVO MOTOR SPEED CONTROL USING OPEN LOOP SYSTEM
DATE :
AIM:
To study the performance of servomotor speed control for open loop system
APPARATUS REQUIRED:
DC motor setup
Micro-4011 kit
PEC16M7 Module
34 pin FRC cable
RS 232 cable
15 pin Connector
PROCEDURE:
Connect the 34 pin FRC cable to PWM inputs of PEC16M7 Module and the P6 of
micro-4011 kit
Connect the 15 pin connector to the PEC16M7 power module to the motor setup
Connect the RS 232 cable to display input of PEC16M7 module & P34 of micro-4011
kit.
Select the desired option from the display (open loop).
Select direction of rotor (either forward or reverse).
Set the duty cycle now the motor will start to run corresponding to the duty cycle.
RESULT:
EX.NO:
SERVO MOTOR SPEED CONTROL USING
DATE : CLOSED LOOP SYSTEM
AIM:
To study the performance of servomotor speed control for closed loop system
APPARATUS REQUIRED:
DC motor setup
Micro-4011 kit
PEC16M7 Module
34 pin FRC cable
RS 232 cable
15 pin Connector
PROCEDURE:
Connect the 34 pin FRC cable to PWM inputs of PEC16M7 Module and the P6 of
micro-4011 kit
Connect the 15 pin connector to the PEC16M7 power module to the motor setup
Connect the RS 232 cable to display input of PEC16M7 module & P34 of micro-4011
kit.
Select the desired option from the display (closed loop).
Select PID control using respective keys.
Enter the Kp value then press the enter key(press the both keys at a time)
Again enter the Ki and Kd values
Then set the speed of the motor by varying RPM using first and second key, now the
motor will start to run in the set speed.
Actual speed PID control waveform will be displayed using graphical LCD.
RESULT:
EX.NO:
SPEED CONTROL OF AC MOTOR USING PID CONTROLLER
DATE :
AIM:
To study the performance of ac motor speed control using PID controller
APPARATUS REQUIRED:
Ac motor setup
VSPM-LCD-01 unit
Patch chord
PROCEDURE:
TABULATION
RESULT:
AIM:
To study the various components used in pneumatic systems and to understand the
working of them.
COMPONENTS:
air tank(reservoir)
air compressor
electric motor
air conditioners and control valves
actuator
air hoses
DESCRIPTION:
1. AIR TANK(RESERVOIR):
An air tank is used to store a given volume of compressed air. It consists of air filter and
air pressure indicator .In small compressor units it is fitted on the air tank.
2. AIR COMPRESSOR:
It is a machine that compresses air from a low inlet pressure (usually atmospheric) to a
higher desired pressure level. This is accomplished by reducing the volume of the air.
Generally they are positive displacement types and are of different type’s namely
reciprocating and rotary screw or rotary vane types.
3. ELECTRIC MOTOR:
An electric motor is used to drive the compressor. Then the compressor compresses air
from a low inlet pressure to a higher desired pressure level. This compressed air pressure
used to do the useful work.
The conditioning of air is done by the FRL unit. The filter removes the unwanted
contaminants from the compressed air and the regulator is used to regulate the pressure to the
required level from the higher level. The lubricator adds the lubricating oil to the air so that
the air gains some lubricating properties to minimize friction during movement of
components. Control components such as directional control valves, flow control valves are
also used in the Pneumatic circuits.
5. ACTUATORS :
Compressor performs the function of adding pressure energy to the atmospheric air in the
pneumatic system. Pneumatic actuators and motors do just the opposite. They extract energy
from the compressed air and convert it into Mechanical energy to perform useful work. They
are three types of actuators: 1. Linear actuators (Pneumatic cylinders) 2. Rotary Actuators
(Air motors) 3. Oscillators (Partial Rotary movement)
6. AIR HOSES :
Air hoses are used to carry the pressurized air from one location to another location.
Steel, Copper pipes, PU tubing are normally used air hoses.
AIM:
To study the components of a typical hydraulic system and understand various
Hydraulic components.
COMPONENTS:
Tank
Pump
Electric motor
Control valves
Actuators
Pipes and hoses
DESCRIPTION:
1. Tank
The tank or reservoir is used to store the hydraulic fluid. The components like oil filter,
oil level indicator, filler breather, return line filter and strainer are also mounted in the tank.
The size of the reservoir to be selected by the rule of the thumb: approximately three times of
actual flow rate required for the system in liters per minute. Large tanks are provided with
baffle plates to have slow movement of oil from return line to the suction.
2. PUMP
The pump, the heart of any hydraulic system converts mechanical energy into hydraulic
energy. The mechanical energy is delivered to the pump via a prime mover such as electric
motor. Due to the mechanical action, the pump creates a partial vacuum at its inlet. This
permits atmospheric pressure to force the fluid through the inlet line and into the pump. The
pump then pushes the fluid into the hydraulic system. Types of pumps used in hydraulic
system are gear pump, vane pump and piston pump.
3. ELECTRIC MOTOR
An electric motor is used as a prime mover to the hydraulic system. Pump is coupled to
the electric motor using any of the coupling techniques. Commonly used are bell housing,
Oldham’s coupling etc.
4. CONTROL VALVES
Mainly used control valve is the pressure relief valve, fitted immediately after the pump.
This prevents the pump from any damage due to overloading. Apart from relief valve, other
types of pressure control valves also may be used. Direction control valves and flow control
valves also present in all hydraulic circuits to change the direction of motion of actuators and
the speed of actuators respectively.
5. ACTUATORS
Hydraulic actuators convert the hydraulic energy into mechanical energy. Based on the
motion produced, the actuators are classified into following types: 1. linear actuators
(hydraulic cylinders) which produce straight line motion, 2. Rotary actuator (hydraulic
motors) which produce rotary motion, 3.Oscillators which produce partial rotary motion.
Piping which carries a liquid from one location to another. If the pipe line of the hydraulic
system having more bends which leads to more frictional losses in the hydraulic system.
The hydraulic tank fitted with pump, motor, relief valve and accessories are generally
called as power pack. The accessories generally incorporated in a power pack are:
AIM:
To design a simple pneumatic circuit using Single acting cylinder
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
AIM:
To design a simple pneumatic circuit using double acting cylinder
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
AIM:
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
EX.NO:
ELECTRO PNEUMATIC CONTROL OF DOUBLE ACTING
DATE : CYLINDER USING SPDT
AIM:
APPARATUS REQUIRED:
RESULT:
AIM:
To design a circuit to extend and retract the double acting cylinder with the help of
delay timer controlled by PLC.
APPARATUS REQUIRED:
RESULT:
AIM:
Todesign and simulation fluid power circuits using automation studio software
APPARATUS REQUIRED:
PC
Automation studio software
PROCEDURE:
Open the automation studio software and open the new project
pick the hydraulic and pneumatic components from the Main library
Make corresponding connection as per requirement
After Completion of circuits
Check for proper closer of circuit
Save and then run the file
RESULT:
Aim:
To perform addition of two 8 bit numbers whose sum is also an 8-bit, done it by using
8085 trainer kit.
Algorithm:
Step1. : Initialize H-L pair with memory address X (say: 4200).
Step2. : Clear accumulator.
Step3. : Add contents of memory location M to accumulator.
Step4. : Increment memory pointer (i.e. X=X+1).
Step5. : Add the contents of memory indicated by memory pointer to accumulator.
Step6. : Store the contents of accumulator in 4202.
Step7. : Halt.
Flow chart:
PROGRAM:
Observation:
Ex: Input: Ex:(i) 4200 – 29 H Ex:(ii) 4200 –49 H
Result:
EX.NO:
ADDITION OF TWO 8 – BIT NUMBERS, SUM OF 16 – BITS
DATE :
Aim:
To perform addition of two 8 bit numbers whose sum is a 16-bit, done it by using 8085
trainer kit.
Algorithm:
Step1. : Initialize H-L pair with memory address X (say: 4200).
Step2. : Clear accumulator.
Step3. : Add contents of memory location M to accumulator.
Step4. : Increment memory pointer (i.e. 4201).
Step5. : Add the contents of memory indicated by memory pointer to accumulator.
Step6. : Check for Carry
Step7 : Store the sum in 4202.
Step8 : Store the Carry in 4203 location
Step9 : Halt
Flow chart:
Program:
Observation:
Input: Ex: 4200 – 97 H Output: 4202 – 2F H
4201 – 98H 4203 – 01 H
Result:
EX.NO:
SUBTRACTION OF TWO 8-BIT NUMBERS WITHOUT
DATE : BORROW
Aim:
To perform subtraction of two 8 bit numbers by using 8085 trainer kit.
Algorithm:
Step1. : Initialize H-L pair with the address of minuend.
Step2. : Move the minuend into accumulator
Step3. : Increment H-L pair
Step4. : Subtract the subtrahend in memory location M from the minuend.
Step5. : Store the result in 4202.
Step6. : Stop the execution
Flow chart:
PROGRAM:
Observation:
Result:
Aim:
To perform the multiplication of two 8-bit numbers by using 8085 trainer kit.
Algorithm:
Step 1 : Initialize H-L pair with the address of multiplicand.(say 4200)
Step 2 : Exchange the H-L pair by D-E pair.so that multiplicand is in D-E pair.
Step 3 : Load the multiplier in Accumulator.
Step 4 : Shift the multiplier left by one bit.
Step 5 : If there is carry add multiplicand to product.
Step 6 : Decrement the count.
Step 7 : If count 0; Goto step 4
Step 8 : Store the product i.e result in memory location.
Step 9 : Stop the execution
Flow chart:
PROGRAM :
Observation: INPUT :
Address Data
4200 10 H – LSB of Multiplicand
4201 15 H – MSB of Multiplicand
Output:
4202 50 H – LSB of Product
4203 01 H – MSB of Product
Result:
Aim:
To perform the multiplication of two 8-bit numbers by using 8085 trainer kit.
Algorithm:
STEP1. : Initialize H-L pair with address of dividend.
STEP2. : Get the divisor from 4202 to register A & then to Reg.B
STEP3. : Make count C=08
STEP4. : Shift dividend and divisor left by one bit
STEP 5: Subtract divisor from dividend.
STEP6. : If carry = 1 : goto step 8 else step7.
STEP7. : Increment quotient register.
STEP8. : Decrement count in C
STEP9. : If count not equal to zero go to step 4
STEP10: Store the quotient in 4203
STEP11. : Store the remainder in 4204
STEP12. : Stop execution.
Flow chart:
PROGRAM :
Ex: INPUT :
Address Data
4200 02
4201 09
4202 01 Remainder
4203 04 Quotient
RESULT:
INTRODUCTION
A programmable logic controller (PLC) is a solid state computerizes industrial
controller that performs discrete or sequential logic in a factory environment. It was original
develops for replacement of mechanical relays, timers and counters. PLC is used successfully
to execute complicated control operations in a plant. A sequence of instruction is
programmed by the user to the correct operating specifications.
conversions electronics converts and isolates the high voltage input level from field devices,
into +5v dc which is necessary from the microprocessor and the others solid state circuitry.
Controller
This is the processor which processes the signals from input section and generates
controlling signals for the system.
Programmer
This is usually a PC which is used to enter the program to the PLC.
Output section
This receives the signals from the PLC which are used to control the system to which
the PLC is connected.
Field Hardware devices
This is the system which is controlled by the PLC. As mentioned before, it may be a
motor which controls the movement of a conveyor or a lift, it may be metal cutting machine
whose outputs are to be precision made, etc.
APPLICATION OF PLC
When the inputs switch X100 (SW1) is actuated, Rung 1 is latched instantaneously
and the output device Y100 is energized. The output relay Y100 is connected to the solenoid,
Y1 and thus the piston is extended. The solenoid Y2 is De-energized during the forward
motion of piston by an NC contact of X100 via output device Y200. When switch X200 is
pressed, Rung 2 is latched providing the output to energies solenoid Y2 via relay coil Y200.
The NC contact X200 (SW2) in the Rung 1 will now deactivate the solenoid Y1 via relay
contact Y100 in Rung 1, thus the piston retracts.
The sequence of motion required can be annotated as A+B+A-B- and the cycle will
be started when the switch SW1 (X100) is closed. Pneumatic pistons are controlled using two
5/2 directional control valves.
The PLC diagram sown in figure represents the control of piston movement entirely
with the help of time delay between the strokes, the electrical limit switches LS11, LS12, LS21
and LS22 are activated at the end positions of the strokes.
The sequential operations of pistons is obtained with time delays with the use of
timers. The relay contact Y100 and timer coil T100 are latched when press button X100 is
pressed, giving forward strokes of piston A. it is essential that solenoid Y2 be de-energized
for activating the left hand switch of the solenoid operated 5/2 control valve. The unlatching
of the circuit is achieved with succeeding timer contact.
The timer contact T100 is energized 5 s after A+, providing an energy signal to Y300
via an NC contact of T200. Thus, piston B extends. The reverse sequence of cylinders A and
B is obtained after a delay of 5 s each.
A process motor which drives a compressor is monitored and controlled for its
operation. The start and stop push buttons are used to start and stop the motor. A thermostat
switch is incorporated to monitor the thermal overload and the process motor stops once the
preset temperature is reached which is set with the thermostat. A red alarm light indicates the
thermal overload on the other hand a green light ensures a smooth operation.
Pressing start pushbutton X100 in the ladder diagram shown in the figure, latches the
internal relay coil M100 via relay contact until stop pushbutton X200 is operated. The output
devices connected to Y100 and Y200 with the motor and the green lamp are ON through the
relay contact M200 provided that the thermostat switch is not energized such that temperature
of the motor does not reach above the threshold value. Thermal overload would be indicated
by output device Y300 with a red light through an NC thermal switch.
SEGMENTATION
Multi-scale segmentation
Image segmentation are computed at multiple scales in scale-space and sometimes
propagated from coarse to fine scales. Segmentation criteria can be arbitrarily complex and
may take into account global as well as local criteria. A common requirement is that each
region must be connected in some sense.
Semi-Automated segmentation
In this kind of segmentation the user outlines region of interest with the mouse clicks
and algorithms are applied. Techniques like livewire or intelligent scissors are used in this
kind of segmentation.
Neural networks segmentation
Neural network segmentation relies on processing small areas of an image using a
neural network or a set of neural networks. After such processing the decision making
mechanism marks the areas of an image accordingly to the category recognized by the neural
network.
GIMP & VXL
FEATURE EXTRACTION
Transforming the input data into set of feature is called feature extraction.
In vision application distinguishing one object from another is accomplished by
means of features that uniquely characterize the object. A feature is a single parameter that
permits ease of comparison and identification. An important objective in selecting these
features is that the features should not depend on position or orientation.