English
Language : 

LF2301 Datasheet, PDF (1/18 Pages) LOGIC Devices Incorporated – Image Resampling Sequencer
DEVICES INCORPORATED
DEVICES INCORPORATED
LF2301
Image ResampliLngFS2eq3u0en1cer
Image Resampling Sequencer
FEATURES
DESCRIPTION
u 40 MHz Clock Rate
u High-Speed Image Manipulation
u Maximum Image Size: 4096 x 4096
Pixels
u Supports Following Interpolation
Algorithms:
• Nearest-Neighbor
• Bilinear Interpolation
• Cubic Convolution
u Applications:
• Video Special-Effects
• Image Recognition
• High-Speed Data Encoding/
Decoding
u Replaces TRW/Raytheon/Fairchild
TMC2301
u 68-pin PLCC, J-Lead
The LF2301 is a self-sequencing
address generator designed to filter
a two-dimensional image or remap
and resample it from one set of
Cartesian coordinates (x,y) into a
new set (u,v).
The LF2301 can resample digitized
images or perform such manipula-
tions as rotation, panning, zooming,
and warping as well as compression
in real-time.
By using two LF2301s in a Image
Transformation System (ITS),
nearest-neighbor, bilinear interpola-
tion, and cubic convolution algo-
rithms, with kernel sizes up to 4 x 4
pixels, are all possible (see Figure 1).
This system can also implement
simple static filters with kernel sizes
up to 16 x 16 pixels.
DETAILS OF OPERATION
Most video applications use a pair
of LF2301s in tandem to construct
an ITS. One LF2301 is the row
coordinate generator (x to u) and the
other is the column generator (y to
v). External RAM is needed for
storage of the interpolation coeffi-
cient lookup table, as well as for
buffers of the source and destination
images. An external Multiplier-
Accumulator is required when
performing interpolation or imple-
menting static filters.
The ITS is capable of performing the
general second-order coordinate
transformation of the form:
x(u,v) = Au2+Bu+Cuv+Dv2+Ev+F
y(u,v) = Gu2+Hu+Kuv+Lv2+Mv+N
LF2301 BLOCK DIAGRAM
LDR WEN
B3-0 P11-0
PARAMETER
STORAGE
NOOP
INTER
INIT
CONTROL
WALK COUNT
where parameters A through N of
the transform are user-defined.
The system steps sequentially
through each pixel in the “target”
image lying within a user-defined
ACC
DONE
rectangle. For each “target” pixel
END
at (u,v), the LF2301 points to a
corresponding “source” pixel at
(x,y).
SOURCE
ADDRESS
GENERATOR
FRACTION
INTEGER
INPUT IMAGE
BOUNDARY
COMPARATOR
TARGET
ADDRESS
GENERATOR
CA7-0
X11-0
CZERO
UWRI
U11-0
OETA
Video Imaging Products
2-1
08/16/2000–LDS.2301-H