|
|
|
| United States Patent | 4150882 |
| Link to this page | http://www.wikipatents.com/4150882.html |
| Inventor(s) | Konick; William L. (1111 University Blvd. W., Silver Spring, MD 20902) |
| Abstract | A method and apparatus for generating a variable pulse width code of at
lt three binary coded decimal digits at a rate sufficiently greater than
the film speed of a movie camera to cause a single light source in the
camera to record in a continuous sequence all the bits of the three digits
on the edge of a film in the camera adjacent each frame. |
|
|
|
Title Information  |
|
|
|
|
|
Drawing from US Patent 4150882 |
|
|
Identification code generator for high speed motion picture photography |
|
|
|
|
|
| Publication Date |
April 24, 1979 |
|
|
|
|
|
| Filing Date |
October 29, 1976 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
|
|
|
| Market Size |
|
Estimate the gross annual revenues of the relevant market
sector:
|
| | |
| |
|
|
| Market Share |
|
Estimate the percentage of the relevant market sector this invention will capture:
|
| | |
| |
|
|
| Reasonable Royalty |
|
What percentage of gross sales should the inventor or assignee be paid?
|
| | |
| |
|
|
|
Public's "Guesstimation" of Royalty Value
|
| Market Size | N/A | [No votes] | | x | Market Share | N/A | [No votes] | | x | Reasonable Royalty | N/A | [No votes] |
| | N/A | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
Market Review  |
|
|
Description  |
|
|
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to marking movie film with
information, more specifically to a unique method and apparatus for
supplying a code to the movie film at the edge of each frame.
2. Description of the Prior Art
In the field of high-speed motion picture photography of ordnance rounds,
it is desirable to have an identification code for each frame. An
identification system previously used was a square panel with 16 lamps on
it representing four binary coded decimals (BCD) digits. The panel has the
disadvantage of having to be placed directly in the impact area so that it
would be in the photographic field of view when used at a field test in
which the camera's telescopic lenses were positioned in a tower
overlooking the impact area. Prior art devices were developed to move the
identification code or number generating system from the impact area to
the camera position using an IRIG serial timing code generator to drive
one of the two timing lamps already built into the camera by the
manufacturer. The data rate of the IRIG code was not compatible with the
camera film rate. Consequently, systems of the prior art would generally
record the sequential bits and digits of the code over a plurality of
frame edges. Other prior art devices, as illustrated in FIG. 2, would use
four parallel markings to represent the four bits of a single BCD digit
which, as in the previously discussed art devices, extends over a
plurality of frames for each digit.
Other systems of information coding have tried to duplicate the concept of
the original light panels wherein the digits are in sequence, but the four
bits of the element are in parallel. This is illustrated in FIG. 1 wherein
six digits of binary coded decimals are recorded for a specific frame. The
systems of the prior art have recorded the digits by sequential exposures
or have recorded the total digits by a single exposure at the edge of the
film at the film gate, thus requiring synchronization with the shutter.
By use of long codes extended over many frames of the film, the
identification or time code cannot be read while the original film frame
is being interpreted. The film generally must be removed from he film
projector and placed on a special device in order to read the code. Code
readers of the prior device are generally optical readers or light tables.
It is also extremely difficult to tell what portions of the code sequence
you are in when the code extends over several feet of film. Thus, there
exists a need for a coded sequence which will be recorded on the edge of a
single frame and which is easily and quickly discernible to read.
SUMMARY OF THE INVENTION
The present invention is a method and apparatus for generating a variable
pulse width code of at least three binary coded decimal digits at a rate
sufficiently greater than the film speed of a movie camera to cause a
single light source in the camera to record in a continuous sequence all
the bits of the three digits on the edge of the film in the camer adjacent
to each frame. The complete identification code sequence is repeated 11/2
to 2 times per frame in the margin of the film. The code sequence is
separated by a long space so that the beginning and end is easily
discernible. The apparatus to produce such a code includes an imput device
which converts the input information, which is generally three digits of
BCD, from a parallel to a serial code. The serial code drives a pulse
width generator which is used to drive an output circuit which amplifies
the signal to drive the lamp built into the camera. Control logic, having
a variable rate clock adjusted to provide a signal proportional to the
speed of the film, controls the input circuit, pulse width generator and
output circuits at a rate sufficiently greater than the speed of the film
to record the total identification code sequence on a single frame of film
in a serial sequence. A blanking circuit is included between the pulse
width generator and the output circuit so as to provide a discernible
space between the sequences of the repeated code. The power supply for the
output circuit or lamp amplifier or driver may be separate from the power
supply of the remaining elements of the code generator.
OBJECTS OF THE INVENTION
An object of the present invention is to supply a novel code and
identification code generator for use in high speed motion picture films.
Another object is to provide a code generator which is capable of recording
a total sequence adjacent a single frame of a motion picture.
A further object of the invention is to provide an adjustable recording
rate so as to accommodate cameras in a large range of film speeds.
Still another object is to provide an inexpensive identification code
generator for recording at least three digits of binary coded decimals in
a serial sequence adjacent a single frame of motion picture film.
Still a further object of the invention is to provide a code, method, and
apparatus for producing an indentification code on a single frame of film
so as to be easily interpreted without removing the film from the
projector.
An even further object is to provide indentification code format whose
beginning and end is easily discernible and whose interpretation is not
varied by the variations and functions or operation of the motion picture
camera.
Other objects, advantages, and novel features of the present invention will
become apparent from the following detailed description of the invention
when considered in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
FIGS. 1 and 2 illustrate a portion of film having code formats of the prior
art;
FIG. 3 illustrates a portion of film having an identification code
embodying the principles of the present invention; and
FIG. 4 is a block diagram of a pulse code generator in accordance with the
principles of the present invention.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
FIG. 3, which illustrates the code of the present invention, shows a strip
of film 10 having a plurality of frames 12 thereon and a plurality of
sprocket holes 14. In between a pair of sprocket holes 14 is shown
recorded a plurality of long and short width bars which represent one
total sequence of an identificaion code of three binary coded decimals 16,
18 and 20. Each of the digits of the binary coded decimals include four
bits of information. Therefor, a total identificaton code sequence would
include a serial sequence of 12 bits of information. By selecting the
wider bar to represent a logic one and the narrow bar to represent a logic
zero, the first digit 16 represents a one having the bits 0 0 0 1, the
second digit 18 represents a seven, having the bits 0 1 1 1, and the third
digit 20 represents an eight, having the bits 1 0 0 0. A long blank is
illustrated between the binary coded decimal digit 22 and the first digit
16 of the code so as to quickly and easily discern the beginning and end
of a complete sequence of code. Although the space is illustrated as
extending over a sprocket hole, the code generator could be driven at a
sufficient speed such that the total sequence of three BCD digits are
recorded twice between the sprocket holes. Thus, the space would not
extend over a sprocket hole necessarily and would be discernible between
the double sequence between the two sprocket holes 14.
By recording the complete identification code sequence per frame, a
technician using a stop action film projector can read the total code
sequence for a given frame by stopping the film and looking at the
projection without removing the film from the projector. This of course
assumes the use of a standard 16 milimeter projector that has an extended
aperture in the film gate plate so that the left and right margins of the
film, including the sprocket holes, can be projected. Also, by recording
the complete sequence of the identification code in a single frame, the
beginning of a sequence is easy to find and variations of film rate during
one frame have very little effect on the recorded code.
The present code is recorded by using a light source which is a timing
light already available in high speed motion picture film cameras. The
timing light in the camera generally precedes the shutter in the film path
and consequently the synchronization of the recording system with the
shutters is not required. Since the date is asynchronous with the shutter,
many cameras can then be connected to the same electronic or data stream.
The sole requirement is that the frame rate of each camera on the data
stream should be approximately the same so that a complete sequence of
code bars can be recorded in the margin of a single frame of the film in
each camera. The need of synchronization, which unduly increases the
expense of a system, is not needed for the present purposes.
The apparatus capable of producting the present code is illustrated in FIG.
4. The imput portion of the circuit includes a parallel to serial
converter 24 which receives three manually inserted binary coded decimal
digits from switch element 26. The converted 12 bit serial BCD code is
used to drive a pulse width generator 28. The varying width pulses from
pulse width generator 28 are used to drive a lamp driver 30 which
amplifies the pulses sufficiently to drive a lamp 32 built into a camera.
A blanking circuit 34 interconnects the output of the pulse width
generator 28 and the lamp driver 30 so as to produce the space with no
pulses between the set of three BCD digits or twelve data bits so that the
beginning of the code sequence is easily discernible. Lamp driver 30
amplifies the lower power CMOS logic levels from the code generator to the
higher power levels sufficient to drive at least 10 lamps, one in each of
possibly 10 separate cameras.
A logic control circuit 36, having a variable rate clock input 38, controls
the timing of the parallel to serial converter 24 of the input circuit,
the pulse width generator 28, and the blanking circuit 34 so that the
output of the code generator is sufficiently faster than the film speed so
as to record a complete code sequence at least once per frame between the
sprocket holes. The variable rate clock 38 may include an electronically
or manually adjustable potentiometer which is calibrated to correspond to
the frame rate of a camera so as to provide a signal proportional to that
rate.
A lamp power source 40 is provided for the lamp driver 30 and a separate
and distinct logic power source 42 is provided for the remainder of the
logic or control circuitry. If low voltage light sources are available in
the camera, a single power source could be used. The power sources 40 and
42 are regulated power supplied derived from the 110 volt AC line used by
the cameras.
From the preceding description of the preferred embodiments, it is obvious
that the objects of the invention are obtained. A code is provided and an
apparatus for generating a code such that a variable width bar code is
produced at a rate sufficiently faster than the film rate of a motion
picture camera so as to be able to record at least 12 bits of data
adjacent each frame on the film. Although the invention has been described
and illustrated in detail, it is to be clearly understood that the same is
by way of illustration and example only.
I wish it to be understood that I do not desire to be limited to the exact
details of construction shown and described, for obvious modifications can
be made by a person skilled in the art.
* * * * *
|
|
|
|
|
Description  |
|