Sélection de la langue

Search

Sommaire du brevet 2229890 

Énoncé de désistement de responsabilité concernant l'information provenant de tiers

Une partie des informations de ce site Web a été fournie par des sources externes. Le gouvernement du Canada n'assume aucune responsabilité concernant la précision, l'actualité ou la fiabilité des informations fournies par les sources externes. Les utilisateurs qui désirent employer cette information devraient consulter directement la source des informations. Le contenu fourni par les sources externes n'est pas assujetti aux exigences sur les langues officielles, la protection des renseignements personnels et l'accessibilité.

Disponibilité de l'Abrégé et des Revendications

L'apparition de différences dans le texte et l'image des Revendications et de l'Abrégé dépend du moment auquel le document est publié. Les textes des Revendications et de l'Abrégé sont affichés :

  • lorsque la demande peut être examinée par le public;
  • lorsque le brevet est émis (délivrance).
(12) Demande de brevet: (11) CA 2229890
(54) Titre français: APPAREIL ET PROCEDE POUR ADRESSER DES CELLULES D'INTERET DANS UN DETECTEUR A SEMI-CONDUCTEUR
(54) Titre anglais: APPARATUS AND METHOD FOR ADDRESSING CELLS OF INTEREST IN A SOLID STATE SENSOR
Statut: Réputée abandonnée et au-delà du délai pour le rétablissement - en attente de la réponse à l’avis de communication rejetée
Données bibliographiques
Abrégés

Abrégé français

L'invention porte sur un appareil d'adressage et d'extraction, servant à adresser des cellules d'intérêt réceptrices dans un détecteur à semi-conducteur, et en extraire les signaux issus. Cet appareil comprend: un détecteur à semi-conducteur comprenant une pluralité de cellules réceptrices, chacune d'entre elles ayant une unité sensible, un commutateur récepteur commandé, un premier terminal destiné à recevoir le signal issu de l'unité sensible, un second terminal destiné à émettre ce signal lors de l'activation du commutateur, et une porte de commande. L'appareil comprend également: une ligne de sélection connectée à un ensemble récepteur constitué de n unités sensibles par l'intermédiaire des portes de commande des commutateurs récepteurs commandés qui leur sont associés; un dispositif d'activation récepteur destiné à activer la ligne de sélection; n lignes de données réceptrices destinées à recevoir les signaux issus des unités sensibles lorsque la ligne de sélection est activée; un multiplexeur analogique en parallèle; un dispositif d'activation de l'extraction servant à activer, l'une après l'autre, l'extraction des lignes de sélection du multiplexeur analogique en série, conformément à une séquence donnée; et une commande permettant de commander et de synchroniser le fonctionnement des dispositifs d'activation. Lors de l'activation des dispositifs d'activation, les cellules d'intérêt réceptrices sont adressées, et les signaux correspondants qui en sont issus sont extraits par extraction des lignes de données du multiplexeur analogique en parallèle.


Abrégé anglais


The addressing and extracting apparatus is for addressing sensing cells of
interest in a solid state sensor, and extracting thereof resulting signals.
The apparatus comprises a solid state sensor including a plurality of sensing
cells, each of the sensing cells having a sensitive unit and a sensing
controllable switch having a first terminal for receiving the resulting signal
from the sensitive unit, a second terminal for delivering upon activation of
the switch the resulting signal, and a control gate; a selecting line
connected to a sensing array of n sensitive units by the control gates of
their associated sensing controllable switches; a sensing activating device
for activating the selecting line; n sensing data lines for receiving
resulting signals of the sensitive units when the selecting line is activated;
a parallel analog multiplexer; an extracting activating device for
individually activating extracting selecting lines of the parallel analog
multiplexer, according to a given sequence; and a controller for controlling
and synchronizing operation of the activating devices, whereby, upon
activation of the activating devices, the sensing cells of interest are
addressed, and the corresponding resulting signals are extracted via
extracting data lines of the parallel analog multiplexer.

Revendications

Note : Les revendications sont présentées dans la langue officielle dans laquelle elles ont été soumises.


18
WHAT IS CLAIMED IS:
1. An addressing and extracting apparatus for
addressing sensing cells of interest in a solid state
sensor, and extracting thereof resulting signals, the
solid state sensor including a plurality of sensing cells,
each of the sensing cells having a sensitive unit for
receiving a physical phenomenon and producing a resulting
signal representative of an intensity of the physical
phenomenon received by the sensitive unit, and a first
sensing controllable switch having a first terminal for
receiving the resulting signal from the sensitive unit, a
second terminal for delivering upon activation of the
switch the resulting signal, and a control gate; the
apparatus comprising:
a first selecting line connected to a first
sensing array of n sensitive units by the control gates of
their associated first sensing controllable switches;
a first sensing activating means for activating
the first selecting line;
n sensing data lines connected respectively to
the n sensitive units of the first array by the second
terminals of their associated first sensing controllable
switches so that, in operation, each of the sensing data
lines receives the corresponding resulting signal when the
first selecting line is activated; and
a controller for controlling and synchronizing
operation of each of the sensing activating means,
whereby, upon activation of the activating means, the
sensing cells of interest are addressed;
the addressing and extracting apparatus being
characterized in that it further comprises:
a first parallel analog multiplexer comprising:
a first bidimensional extracting array of
first controllable extracting switches, having a first
dimension of n columns by a second dimension of k rows, k

19
being a positive integer representative of the amount of
the sensing cells of interest, each of the first
controllable extracting switches having a first terminal,
a second terminal and a control gate, each one of the n
sensing data lines being connected to a corresponding one
of the n columns of first controllable extracting switches
by first terminals thereof;
n first extracting selecting lines each
connected to the control gates of a group of the first
controllable extracting switches, the first controllable
extracting switches of each group forming an axis
transversal to the columns and rows of the first
bidimensional extracting array; and
k first extracting data lines each connected
to a corresponding one of the k rows of first controllable
extracting switches by second terminals thereof;
a first extracting activating means for
individually activating the first extracting selecting
lines, according to a given sequence; and
the addressing and extracting apparatus being also
characterized in that the controller being also for
controlling and synchronizing operation of each of the
extracting activating means for individually activating
the extracting selecting lines whereby signals resulting
from the sensing cells of interest are extracted via the
first extracting data lines.
2. Apparatus according to claim 1, further
comprising additional first selecting lines each connected
to an additional first sensing array of n of the sensitive
units by the control gates of their associated first
sensing controllable switches, the first sensing arrays of
sensitive units being parallel; and
wherein:
the first sensing activating means is for
individually activating the first selecting lines

according to a given sequence; and
the n sensing data lines are each connected to
one of the n sensitive units of each array by the second
terminals of their associated first sensing controllable
switches.
3. Apparatus according to claim 2, wherein each
of the sensing cells further comprising a second sensing
controllable switch having a first terminal for receiving
the resulting signal from the corresponding sensitive
unit, a second terminal for delivering upon activation of
the second sensing switch the resulting signal, and a
control gate, the apparatus further comprising:
second sensing selecting lines each connected to
a second sensing array of m sensitive units by the control
gates of their associated second sensing controllable
switches, the second sensing arrays of sensitive units
being parallel and being also transversal to the first
sensing arrays;
a second sensing activating means for
individually activating the second sensing selecting lines
according to a given sequence;
m sensing data lines each connected to one of the
m sensitive units of each second sensing array by the
second terminals of their associated second sensing
controllable switches;
a second parallel analog multiplexer comprising:
a second bidimensional extracting array of
second controllable extracting switches, having a first
dimension of m columns by a second dimension of k rows,
each of the second controllable extracting switches having
a first terminal, a second terminal and a control gate,
each one of the m sensing data lines being connected to a
corresponding one of the m columns of second controllable
extracting switches by first terminals thereof;
m second extracting selecting lines each

21
connected to the control gates of a group of the second
controllable extracting switches, the second controllable
extracting switches of each group forming an axis
transversal to the columns and rows of the second
bidimensional extracting array; and
k second extracting data lines each
connected to a corresponding one of the k rows of second
controllable extracting switches by second terminals
thereof; and
a second extracting activating means for
individually activating the second extracting selecting
lines according to a given sequence.
4. Apparatus according to claim 3, wherein the
first sensing arrays are perpendicular to the second
sensing arrays.
5. Apparatus according to claim 4, wherein:
the first extracting activating means is carried
out by second sensing activating means with the second
sensing selecting lines, the second sensing selecting
lines being respectively connected to the first extracting
selecting lines so that the second sensing selecting lines
and the first extracting selecting lines are
simultaneously activated by the second sensing activating
means; and
the second extracting activating means is carried
out by the first sensing activating means with the first
sensing selecting lines, the first sensing selecting lines
being respectively connected to the second extracting
selecting lines so that the first sensing selecting lines
and the second extracting selecting lines are
simultaneously activated by the first sensing activating
means.
6. Apparatus according to claim 5, wherein k=2.

22
7. Apparatus according to claim 3, wherein each
of the sensing cells further comprising a third sensing
controllable switch having a first terminal for receiving
the resulting signal from the corresponding sensitive
unit, a second terminal for delivering upon activation of
the third sensing controllable switch the resulting
signal, and a control gate, the apparatus further
comprising:
third sensing selecting lines each connected to
a third sensing array of p sensitive units by the control
gates of their associated third sensing controllable
switches, the third sensing arrays of sensitive units
being parallel and being also transversal to the first and
second sensing arrays;
a third sensing activating means for individually
activating the third sensing selecting lines according to
a given sequence;
p sensing data lines each connected to one of the
p sensitive units of each third sensing array by the
second terminals of their associated third sensing
controllable switches;
a third parallel analog multiplexer comprising:
a third bidimensional extracting array of
third controllable extracting switches, having a first
dimension of p columns by a second dimension of k rows,
each of the third controllable extracting switches having
a first terminal, a second terminal and a control gate,
each one of the p sensing data lines being connected to a
corresponding one of the p columns of third controllable
extracting switches by the first terminals thereof;
p third extracting selecting lines each
connected to the control gates of a group of the third
controllable extracting switches, the third controllable
extracting switches of each group forming an axis
transversal to the columns and rows of the third
bidimensional extracting array; and

23
k third extracting data lines each connected
to a corresponding one of the k rows of third controllable
extracting switches by second terminals thereof; and
a third extracting activating means for
individually activating the third extracting selecting
lines according to a given sequence.
8. apparatus according to claim 7, wherein m, n
and p are the same number.
9. A method for addressing sensing cells of
interest in a solid state sensor, and extracting thereof
resulting signals after a previous step of (a) receiving
a physical phenomenon by means of a solid state sensor
including a plurality of sensing cells, each of the
sensing cells having a sensitive unit for receiving a
physical phenomenon and producing a resulting signal
representative of an intensity of the physical phenomenon
received by the sensitive unit, and a first sensing
controllable switch having a first terminal for receiving
the resulting signal from the sensitive unit, a second
terminal for delivering upon activation of the switch the
resulting signal, and a control gate; the method
comprising steps of:
(b) providing a first selecting line connected to
a first sensing array of n of the sensitive units by the
control gates of their associated first sensing
controllable switches;
(c) activating the first selecting line;
(d) providing n sensing data lines connected
respectively to the n sensitive units of the array by the
second terminals of their associated first sensing
controllable switches so that, in operation, each of the
sensing data lines receives the corresponding resulting
signal when the first selecting line is activated; and
(e) controlling and synchronizing operation of

24
step (c), whereby, upon activation of step (c), the
sensing cells of interest are addressed;
the method being characterized in that it further
comprises a step of (f) providing a first parallel analog
multiplexer comprising:
a first bidimensional extracting array of
first controllable extracting switches, having a first
dimension of n columns by a second dimension of k rows, k
being a positive integer representative of the amount of
the sensing cells of interest, each of the first
controllable extracting switches having a first terminal,
a second terminal and a control gate, each one of the n
sensing data lines being connected to a corresponding one
of the n columns of first controllable extracting switches
by first terminals thereof;
n first extracting selecting lines each
connected to the control gates of a group of the first
controllable extracting switches, the first controllable
extracting switches of each group forming an axis
transversal to the columns and rows of the first
bidimensional extracting array; and
k first extracting data lines each connected
to a corresponding one of the k rows of first controllable
extracting switches by second terminals thereof;
(g) individually activating the first extracting
selecting lines according to a given sequence; and
(h) controlling and synchronizing operation of
step (g), whereby signals resulting from the sensing cells
of interest are extracted via the first extracting data
lines.
10. Method according to claim 9, further
comprising a step of (h) providing additional first
selecting lines each connected to an additional first
sensing array of n of the sensitive units by the control
gates of their associated first sensing controllable

switches, the first sensing arrays of sensitive units
being parallel; and
wherein:
step (c) further comprises a step of individually
activating the first selecting lines according to a given
sequence; and
in step (d), the n sensing data lines are each
connected to one of the n sensitive units of each array by
the second terminals of their associated first sensing
controllable switches.
11. Method according to claim 10, wherein, in
step (a), each of the sensing cells further comprising a
second sensing controllable switch having a first terminal
for receiving the resulting signal from the corresponding
sensitive unit, a second terminal for delivering upon
activation of the second sensing switch the resulting
signal, and a control gate, the method further comprising
steps of:
(j) providing second sensing selecting lines each
connected to a second sensing array of m of the sensitive
units by the control gates of their associated second
sensing controllable switches, the second sensing arrays
of sensitive units being parallel and being also
transversal to the first sensing arrays;
(k) individually activating the second sensing
selecting lines according to a given sequence;
(l) providing m sensing data lines each connected
to one of the m sensitive units of each second sensing
array by the second terminals of their associated second
sensing controllable switches;
(m) providing a second parallel analog
multiplexer comprising:
a second bidimensional extracting array of
second controllable extracting switches, having a first
dimension of m columns by a second dimension of k rows,

26
each of the second controllable extracting switches having
a first terminal, a second terminal and a control gate,
each one of the m sensing data lines being connected to a
corresponding one of the m columns of second controllable
extracting switches by first terminals thereof;
m second extracting selecting lines each
connected to the control gates of a group of the second
controllable extracting switches, the second controllable
extracting switches of each group forming an axis
transversal to the columns and rows of the second
bidimensional extracting array; and
k second extracting data lines each
connected to a corresponding one of the k rows of second
controllable extracting switches by second terminals
thereof; and
(n) individually activating the second extracting
selecting lines according to a given sequence; and
wherein step (g) further comprises controlling and
synchronizing operation of steps (k) and (n).
12. Method according to claim 11, wherein:
step (f) is carried out by means of step (k), the
second sensing selecting lines being respectively
connected to the first extracting selecting lines so that
the second sensing selecting lines and the first
extracting selecting lines are simultaneously activated by
means of step (k); and
step (n) is carried out by means of step (c), the
first sensing selecting lines being respectively connected
to the second extracting selecting lines so that the first
sensing selecting lines and the second extracting
selecting lines are simultaneously activated by means of
step (c).
13. Method according to claim 11, wherein, in
step (a), each of the sensing cells further comprising a

27
third sensing controllable switch having a first terminal
for receiving the resulting signal from the corresponding
sensitive unit, a second terminal for delivering upon
activation of the third sensing controllable switch the
resulting signal, and a control gate, the method further
comprising steps of:
(o) providing third sensing selecting lines each
connected to a third sensing array of p of the sensitive
units by the control gates of their associated third
sensing controllable switches, the third sensing arrays of
sensitive units being parallel and being also transversal
to the first and second sensing arrays;
(p) individually activating the third sensing
selecting lines according to a given sequence;
(q) providing p sensing data lines each connected
to one of the p sensitive units of each third sensing
array by the second terminals of their associated third
sensing controllable switches;
(r) providing a third parallel analog multiplexer
comprising:
a third bidimensional extracting array of
third controllable extracting switches, having a first
dimension of p columns by a second dimension of k rows,
each of the third controllable extracting switches having
a first terminal, a second terminal and a control gate,
each one of the p sensing data lines being connected to a
corresponding one of the p columns of third controllable
extracting switches by the first terminals thereof;
p third extracting selecting lines each
connected to the control gates of a group of the third
controllable extracting switches, the third controllable
extracting switches of each group forming an axis
transversal to the columns and rows of the third
bidimensional extracting array; and
k third extracting data lines each connected
to a corresponding one of the k rows of third controllable

28
extracting switches by second terminals thereof;
(s) individually activating the third extracting
selecting lines according to a given sequence; and
wherein step (g) further comprises controlling and
synchronizing operation of steps (p) and (s).

Description

Note : Les descriptions sont présentées dans la langue officielle dans laquelle elles ont été soumises.


CA 02229890 l998-02-l8
W O 97/08887 PCTICA96/00515
APPARATUS AND METHOD FOR ADRESSING CELLS OF INTEREST IN A SOLID STATE SENSOR
FIELD OF THE INVENTION
The present invention is concerned with an addressing
and extracting apparatus for addressing sensing cells of
interest in a solid state sensor, and extracting thereof
resulting signals, and with a method thereof. This
invention relates to solid state image sensing.
BACKGROUND OF THE INVENTION
Conventionally, solid state sensors use a simple
pixel architecture with a single selection line in one
direction and a unique analog data bus on the opposite
direction. Thus, when a particular selection line of a
conventional sensor is activated, every pixel on the
selected line puts its resulting signal on the data bus
which is routed out using an extraction module, generally
implemented by a shift register. Also, some versions of
large image sensors have multiple outputs in order to
reduce the time required to extract the entire resulting
information from the sensor.
Known in the art, there is the publication entitled
"High resolution smart image sensor with integrated
parallel analog processing for multi resolution edge
extraction", pllhl;~:h~-l in Robotics and Autonomous Systems,
11 (1993) 231-242, by Tremblay, M., Laurendeau, D. and
Poussart D. In this publication there is described a
conceptual and extremely simplified high resolution smart
image sensor with integrated parallel analog processing.
A drawback with the system described in this publication
is that only basic principles are given to the reader and

CA 02229890 l998-02-l8
essential elements are missing so that the reader cannot
built an actual operating prorotype.
Also known in the art is the US patent no
5,070,414 of Teruo Tsutsumi granted on December 3, 1991.
In this patent, there is described a method and apparatus
for reading image information formed on material. With
this method and apparatus, analog multiplexers are
responsive to clock pulses from a timing generator to
select output signals from buffer amplifiers in a
predetermined sequence, thus producing a serial signal. A
drawback with the above described method and apparatus is
that the information extracted is only available in a
serial signal.
Also known in the art, there are the following us
patents 4,541,015; 4,597,012; 4,644,406; 4,985,619;
5.016,108; 5,036,396; 5,051,831; 5,070,414; 5,157,422;
5,253,071; 5,288,988; et 5,317,423. None of the above
mentioned patents or publication, described the necessary
means allowing parallel extraction of resulting signals
from a group of pixels located on a dedicated region of
interest.
It is thus an object of the present invention to
provide an addressing and extraction architecture for a
solid state sensor in order to allow parallel extraction
of resulting signals from a group of pixels located on a
dedicated region of interest, in a simple and efficient
manner.
SUMMARY OF THE INVENTION
According to the present invention, there is
provided an addressing and extracting apparatus for
addressing sensing cells of interest in a solid state
sensor, and extracting thereof resulting signals, the
solid state sensor inc~uding a pluralitv of sensing cells,
each of the sensing cells having a sensitive unit for
A~ S~

CA 02229890 1998-02-18
receiving a physical phenomenon and producing a resulting
signal representative of an intensity of the physical
phenomenon received by the sensitive unit, and a first
sensing controllable switch having a ~irst terminal for
receiving the resulting signal from the sensitive unit, a
second terminal for delivering upon activation of the
switch the resulting signal, and a control gate; the
apparatus comprising:
a first selecting line connected to a first
sensing array of n sensitive units by the control gates of
their associated first sensing controllable switches;
a first sensing activating means for activating
the first selecting line;
n sensing data lines connected respectively to
the n sensitive units of the first array by the second
terminals of their associated first sensing controllable
switches so that, in operation, each of the sensing data
lines receives the corresponding resulting signal when the
first selecting line is activated; and
a controller for controlling and synchronizing
operation of each of the sensing activating means,
whereby, upon activation of the activating means, the
sensing cells of interest are addressed;
the addressing and extracting apparatus being~5 characterized in that it further comprises:
a first parallel analog multiplexer comprising:
a first bidimensional extracting array of
first controllable extracting switches, having a first
dimension of n columns by a second dimension of k rows, k
being a positive integer representative of the amount of
the sensing cells of interest, each of the first
controllable extracting switches having a first terminal,
a second terminal and a control gate, each one of the n
sensing data lines being connected to a corresponding one
of the n columns of first controllable extracting switches
by first terminals thereof;
AMENDE~SHE~

CA 02229890 1998-02-18
n first extracting selecting lines each
connected to the control gat~s of a group of the first
controllable extracting switches, the first controllable
extracting switches of each group forming an axis
transversal to the columns and rows of the first
bidimensional extracting array; and
k first extracting data lines each connected
to a corresponding one of the k rows of first controllable
extracting switches by second terminals thereof;
a first extracting activating means for
individually activating the first extracting selecting
lines, according to a given sequence; and
the addressing and extracting apparatus being also
characterized in that the controller being also for
controlling and synchronizing operation of each o~ the
extracting activating means for individually activating
the extracting selecting lines whereby signals resulting
from the sensing cells of interest are extracted via the
first extracting data lines.
According to the present invention, there is also
provided a method for addressing sensing cells of interest
in a solid state sensor, and extracting thereof resulting
signals after a previous step of (a) receiving a physical
phenomenon by means o~ a solid state sensor including a
plurality of sensing cells, each of the sensing cells
having a sensitive unit for receiving a physical
phenomenon and producing a resulting signal representative
of an intensity o~ the physical phenomenon received by the
sensitive unit, and a first sensing controllable switch
having a first terminal for receiving the resulting signal
from the sensitive unit, a second terminal for delivering
upon activation of the switch the resulting signal, and a
control gate; the method comprising steps of:
(b) providing a first selecting line connected to
a first sensing arrav of n of the sensitive units by the
control gates of their associated first sensing
AMENDED SHEET

CA 02229890 1998-02-18
controllable switches;
(c) activating the first selecting linei
(d) providing n sensing data lines connected
respectively to the n sensitive units of the array by the
second terminals of their associated first sensing
controllable switches so that, in operation, each of the
sensing data lines receives the corresponding resulting
signal when the first selecting line is activated; and
(e) controlling and synchronizing operation of
lo step (c), whereby, upon activation of step (c), the
sensing cells of interest are addressed;
the method being characterized in that it further
comprises a step of (f) providing a first parallel analog
multiplexer comprising:
a first bidimensional extracting array of
first controllable extracting switches, having a first
dimension o~ n columns by a second dimension of k rows, k
being a positive integer representative of the amount of
the sensing cells of interest, each of the first
controllable extracting switches having a ~irst terminal,
a second terminal and a control gate, each one of the n
sensing data lines being connected to a corresponding one
of the n columns of first controllable extracting switches
by first terminals thereof;
n first extracting selecting lines each
connected to the control gates of a group of the first
controllable extracting switches, the first controllable
extracting switches of each group forming an axis
transversal to the columns and rows of the first
bidimensional extracting array; and
k first extracting data lines each connected
to a corresponding one of the k rows of first controllable
extracting switches by second terminals thereof;
(g) individually activating the first extracting
selecting lines according to a given se~uence; and
(h) controlling and synchronizing operation of
- AMENDEDS~E~

CA 02229890 1998-02-18
5a
step (g), whereby signals resulting from the sensing cells
of interest are extracted via the first extracting data
lines.
BRIEF DESCRIPTION OF THE DRAWING
Fig. 1 is a conceptual schematic block diagram of
an
//
,~ / /
,//
/
~'j /
h,~ 'iGt5SHF,~

CA 02229890 1998-02-18
W O 97/08887 PCT/CA96/00515
apparatus according to the present invention;
Fig. 2 is a circuit diagram of a part of the
apparatus shown in figure 1;
Fig. 3 is a schematic block diagram of an apparatus
according to the present invention;
Fig. 4 is a circuit diagram of a part of the
apparatus shown in figure 3;
Fig. 5 is a circuit diagram of a another part of the
apparatus shown in figure 3;
Fig. 6 is a schematic diagram partially in block and
partially in circuit of an embodiment of the apparatus
schematically shown in figure 3;
Fig. 7 is a schematic block diagram of another
apparatus according to the present invention;
Fig. 8 is a schematic diagram partially in block and
partially in circuit of an embodiment of the apparatus
schematically shown in figure 7;
Fig. 9 is a schematic block diagram of another
apparatus according to the present invention;
Fig. 10 is a circuit diagram of a part of the
apparatus shown in figure 9; and
Fig. 11 is an algorithm illustrating the steps
performed by the controller shown in figures 3, 6, 7, 8
and 9.
DETAILED DESCRIPTION OF THE DRAWINGS
The present description is in the context of
artificial vision but the present invention can be applied
to physical phenomena other than the ones in the context
o~ artificial vision. An object of artificial vision is to
reconstruct a scene cont~;n;ng explicit and significant
objects which can be further recogn;~ed and processed. The
necessary flow of data constitutes the principal
limitation of artificial vision since it exceeds
processing capacities of conventional digital systems. In

CA 02229890 1998-02-18
W O 97/08887 PCT/CA96/00515
fact, processing of a single image normally requires the
reading and writing of tens of millions of bytes, either
into memory or onto an external medium. Such processing
may last up to several minutes. Therefore, improvements
~ 5 in artificial vision dictate the development of more
effective systems.
The system according to the present invention is
called Multiports Array of photo-Receptors system or MAR
system. In the following description, we will sometimes
refer to MAR system. The MAR system con~ers a processing
power equivalent to several billions of operations per
second when coupled to an image processing analog unit or
filtering circuit. The MAR system will be described below
in a simple manner.
The MAR sensor is a CMOS integrated circuit
comprising more than one million transistors. It is
specially dedicated to artificial vision. This circuit is
normally provided with tens of analog outputs. A data
extracting method supported by the architecture per~orms
a data structuring at the outputs of the system so that a
direct data processing is already achieved at the output
o~ the MAR system. Consequently, with the MAR system,
millions of memory readings and writings which are
normally required by a conventional image processing
digital system for performing the same task, are not
required anymore.
An advantage of the MAR system is that each single
data, pixel or picture element of its pixel matrix, which
corresponds to the intensity of each point of the image,
can be read several times without being destroyed. Most
optical sensors available on the market use destructive
reading which means that once data is read it cannot be
read again. Hence, the MAR system allows multiple
readings of each of its pixels.
In fact, when the intensity value of a selected image
point or pixel is read, the MAR system provides in

CA 02229890 1998-02-18
WO 97/08887 PCT/CA96/00515
parallel intensity values of the selected pixel with tens
of pixels surrounding the selected pixel. All of these
pixels are called the pixels of interest. It is then
possible to perform image processing or image filtering at
the reading instant. Then the image is captured by means
of an appropriate module and transferred into a memory.
Subsequently, digital vision systems perform numerous
memory access in order to obtain information from
neighbouring pixels and finally achieve processing of the
lo selected pixel.
Each pixel is selected by sweeping the pixel matrix
line by line. For example, 262,144 selections are
performed for a sensor having a 512 by 512 pixel matrix.
For each selected pixel, the parallel data extraction is
realized by the Parallel Analog Multiplexer or PAM. In the
following description, we will sometimes refer to PAM.
This PAM 1 is illustrated in figure 1. Operating as an
intersection manager, it directs data from the selected
line 13 of the pixel matrix 11 to the correct outputs 3 of
the system.
To move the position of the selected pixel in the
pixel matrix 11, shift registers 9 such as the ones shown
in figure 2 are used. By referring to figures 1 and 2,
the internal shifting structure operation of this type of
register will be explained. The activating means 5 and 7
each comprises shift registers 9 as shown in figure 2. The
position of the X represents the selected element or the
line that is activated. The selected shift register X of
the activating means 7 corresponds to a selecting line 13
of the pixel matrix 11. The selected shift register X of
the activating means 5 corresponds to the selecting
diagonal 15 of the PAM 1.
The operation of the shift registers g only allows
three simple actions which are no displacement, a
displacement of one position to the right, and a
displacement of one position to the left. For example, in

CA 02229890 1998-02-18
W O 97/08887 PCT/CA96/00515
order to sweep all of the lines of the pixel matrix 11,
one has to perform as many displacements of one position
as the number of lines in the matrix 11. This principle
is applicable for each of the activating means 5 and 7.
When the M~R system is swept, the pixels of interest
can be displaced by one pixel horizontally or vertically.
In the particular case of figure 1, there are four
possible displacements of the pixels of interest. A first
possible displacement is a displacement to the left of the
pixels of interest 17 by displacing to the left the
diagonal 15 selected by activating means 5 and keeping the
line 13 selected by the activating means 7 unchanged. The
active shift register of the activating means 5 is moved
to the left whereas the active shift register of the
activating means 7 is maintained. The new pixels of
interest which are centred on a new position of the
selecting diagonal are then directed to the outputs 3 of
the PAM 1.
A second possible displacement is a displacement to
the right of the pixels of interest by displacing to the
right the diagonal 15 selected by activating means 5 and
keeping the line 13 selected by the activating means 7
unchanged. The active shift register of the activating
means 5 is moved to the right whereas the active shift
register of the activating means 7 is maintained. The new
pixels of interest which are centred on a new position of
the selecting diagonal are then directed to the outputs 3
of the PAM 1.
A third possible displacement is an upward
displacement of the pixels of interest 17 by displacing
upwardly the line 13 selected by activating means 7 and
keeping the column or diagonal 15 selected by the
activating means 5 unchanged. The active shift register of
the activating means 7 is moved upwardly whereas the
active shift register of the activating means 5 is
maintained. The new pixels of interest which are centred

CA 02229890 1998-02-18
W O 97/08887 PCT/CA96/00515
on a new position of the selecting line 13 are then
directed to the outputs 3 of the PAM 1.
The fourth possible displacement is an downward
displacement of the pixels of interest 17 by displacing
downwardly the line 13 selected by activating means 7 and
keeping the column or diagonal 15 selected by the
activating means 5 unchanged. The active shift register of
the activating means 7 is moved downwardly whereas the
active shift register of the activating means 5 is
maintained. The new pixels of interest which are centred
on a new position of the selecting line 13 are then
directed to the outputs 3 of the PAM.
Referring now to figure 3, there is proposed a
preferred embodiment of the present invention for a
Cartesian topology architecture where two parallel analog
multiplexers or PAMs 26 and 64 are used. one PAM 26 or 64
is used for each ~;men~ion of the pixel matrix. A person
skilled in the art will understand that ~or an application
to a hexagonal topology architecture, some modifications
are necessary for adapting the sweeping management of the
pixel matrix so that the new spatial constraints o~ this
topology are taken into consideration. But the basic
principles applied to the Cartesian topology architecture
can also be applied to a hexagonal topology architecture.
25The M~R system can be defined as a pixel matrix from
which data extraction is rendered possible via parallel
analog multiplexers or PAMs which are controlled by their
associated shift registers. Figure 3 shows a global view
of the integrated circuit of the MAR system applied to a
Cartesian topology architecture. The selected pixel is
the one at the intersection of the selected line and
column in the pixel matrix. The selection is performed by
the shi~t registers of the activating means 18 and 60.
Referring now to figures 3 to 6, there are shown two
parallel analog multiplexers or PAMs 26 and 64 by which it
is possible to obtain a multiport access of the sensitive

CA 02229890 1998-02-18
WO 97/08887 PCT/CA96/00515
units or photoreceptors 6 of the solid state sensor 2. The
solid state sensor 2 covers N x M sensitive units or
pixels 6. Each sensitive unit 6 has a multiport addressing
architecture with axis selection lines 16 and 58 and
output sensing data lines 20 and 62. The addressing and
extraction architecture shown in figures 3 to 6 has two
axis systems. The first PAM 26 is used for a first axis
system whereas the second PAM 64 is use for the second
axis system.
The multiple extracting data lines 36 and 72 supply
output signals to an analog computing module (not shown)
for computing, in real time, these output signals which
are a filtered representation of the current image
detected by the sensing cells or pixels of interest 42.
There is shown in figure 6 an example of a sc~nning
device having six sensing cells 4. The invention can be
generalized for both Cartesian or hexagonal regular
tessellation. For each type of tessellation, there can be
defined a multiport access photoreceptor sensor (MAR),
having various number of axis systems.
Thus, the present architecture gives access,
simultaneously, to a set of individual analog signals
which are extracted from a given area on the solid state
sensor 2. The figures 3 to 6 show a two-axis system but
the present invention can be embodied with a plurality of
axis systems.
The addressing and extracting apparatus is for
addressing sensing cells of interest 42 in the solid state
sensor 2, and extracting thereof resulting signals. The
apparatus comprises a solid state sensor 2 including a
plurality of sensing cells 4. Each of the sensing cells 4
has a sensitive unit 6 for receiving a physical phenomenon
and producing a resulting signal representative of an
intensity of the physical phenomenon received by the
sensitive unit 6. In the present case, the phenomenon
received is light. It has also a controllable switch 8

CA 02229890 1998-02-18
W O 97/08887 PCT/CA96/OOS15
having a first terminal 10 for receiving the resulting
signal from the sensitive unit 6, a second terminal 12 for
delivering upon activation of the switch the resulting
signal, and a control gate 14.
At least one first sensing selecting line 16 is
provided. Each selecting line 16 is connected to a
sensing array 17 of n of the sensitive units 6 by the
control gates 14 of their associated first sensing
controllable switches 8. A first sensing activating means
lo 18 such as shift registers is provided ~or individually
activating the first sensing selecting lines 16.
N sensing data lines 20 are connected respectively to
the n sensitive units 6 of each array by the second
terminals 12 o~ their associated controllable switches 8
so that, in operation, each of the sensing data lines 20
receives the corresponding resulting signal when one of
the first sensing selecting lines 16 is activated.
A parallel analog multiplexer 26 is provided. It
comprises a first bi~ime~ional extracting array of con-
trollable switches 24. The first bi~;m~n~ional extractingarray has a first ~im~ion of n columns by a second
~;men~ion of k rows. R is a positive integer
representative of the amount of the sensing cells of
interest 42. Each of the controllable switches 24 has a
first terminal 28, a second terminal 30 and a control
gate 32. Each one of the n sensing data lines 20 is
connected to a corresponding one of the n columns of
controllable switches 24 by first terminals 28 thereof.
N first extracting selecting lines 34 are provided.
Each of the N first extracting selecting lines 34 is
connected to the control gates 32 of a group of the
controllable switches 24. The controllable switches 24 of
each group form an axis transversal to the columns and
rows of the first bi~ime~sional extracting array. In the
present description, we use the expressions parallel,
transversal, columns and rows to describe the

CA 02229890 1998-02-18
W 097/08887 PCT/CA96/00515
configuration of certain elements shown in the figures
because it is easier to explain the invention with the use
~ of these expressions but it should be understood that
these elements are not necessarily in practice physically
positioned in columns or rows, or transversal or parallel.
First extracting data lines 36 are provided. There
are k of them and are each connected to a corresponding
one of the k rows of controllable switches 24 by second
terminals 30 thereof. An extracting activating means 38
such as shift registers is provided for individually
activating the first extracting selecting lines 34
according to a given sequence. A controller 40 is provided
for controlling and synchronizing operation of the
activating means 18 and 38 , whereby, upon activation of
the activating means 18 and 38, the sensing cells of
interest 42 are addressed, and the corresponding resulting
signals are extracted via the first extracting data lines
36.
Several first sensing selecting lines 16 are
provided. Each of the first sensing selecting lines 16 is
connected to one of the first sensing arrays 17 of n
sensitive units 6 by the control gates 14 of their
associated controllable switches 8. The first sensing
arrays 17 of sensitive units 6 are parallel. The sensing
activating means 18 is for individually activating the
first sensing selecting lines 16 according to a given
sequence. The n sensing data lines 20 are each connected
to one of the n sensitive units 6 of each array 17 by the
second terminals 12 of their associated controllable
switch 8.
Each of the sensing cells 4 further comprises a
controllable switch 50 having a first terminal 52 for
receiving the resulting signal from the corresponding
sensitive unit 6, a second term; n;ll 54 for delivering upon
activation of the switch 50 the resulting signal, and a
control gate 56. Second sensing selecting lines 58 are

CA 02229890 1998-02-18
W O 97/08887 PCT/CA96/00515
14
also provided. Each of the second sensing selecting lines
58 is connected to a second sensing array 57 of m
sensitive units 6 by the control gates 56 of their
associated controllable switches 50. The second sensing
arrays 57 of sensitive units 6 are parallel and are also
transversal to the first sensing arrays 17.
A second sensing activating means 60 such as shift
registers is provided for individually activating the
second sensing selecting lines 58 according to a given
lo sequence. M sensing data lines 62 are provided and are
each connected to one of the m sensitive units 6 of each
second sensing array by the second t~rm; n~l s 54 of their
associated controllable switches 50.
A parallel analog multiplexer 64 is provided. It
comprises a second bi~imen~ional extracting array of
controllable switches 66. The second bi~imensional
extracting array has a first ~im~n~cion of m columns by a
second ~imen~ion of k rows. Each of the controllable
switches 66 is similar to the one shown in figure 5. Each
controllable switch 66 has a first terminal, a second
terminal and a control gate. Each one of the m sensing
data lines 62 is connected to a corresponding one of the
m columns of controllable switches 66 by the first
terminals thereof.
M second extracting selecting lines 70 are provided.
Each of the m second extracting selecting lines 70 is
connected to the control gates of a group of the
controllable switches 66. The controllable switches 66 of
each group form an axis transversal to the columns and
rows of the second bi~imen~ional extracting array.
Second extracting data lines 72 are provided and
there are k of them. Each of the second extracting data
lines 72 is connected to a correspo~i ng one of the k rows
of controllable switches 66 by the second terminals
thereof. A second extracting activating means 74 such as
shift registers is provided for individually activating

CA 02229890 l998-02-l8
W O 97/08887 PCT/C~96/00515
the second extracting selecting lines 70 according to a
given sequence.
Noticeably, for a simple topology like the Cartesian
topology, several simplifications can be made at the level
of activating means. An activating means can
simultaneously select one line or column in the solid
state sensor and one extracting selecting line of a
parallel analog multiplexer or PAM.
Referring now to figures 7 and 8, there is shown an
embodiment of the apparatus shown in figures 3 to 6 where
simplifications are made at the level of the activating
means. In this embo~;m~nt, the first and second extracting
activating means 38 and 74 shown in figures 3 and 6 are
respectively carried out by the second and first sensing
activating means 60 and 18.
The second sensing selecting lines 58 are
respectively connected to the first extracting selecting
lines 34 so that the selecting lines 34 and 58 are
simultaneously activated by the second sensing activating
means 60. The first sensing selecting lines 16 are
respectively connected to the second extracting selecting
lines 70 so that the selecting lines 16 and 70 are
simultaneously activated by the first sensing activating
means 18. In the apparatus shown in figures 6 and 8, k=2.
Referring now to figures 9 and 10 there is shown
another embodiment of the apparatus wherein each of the
sensing cells 4 ~urther comprising an additional
controllable switch 90 having a first terminal 92 for
receiving the resulting signal from the corresponding
sensitive unit 6, a second term; n~l 94 for delivering upon
activation of the switch 90 the resulting signal, and a
control gate 96. The apparatus further comprising third
sensing selecting lines 98 each connected to a third
sensing array 97 of p sensitive units 6 by the control
gates 96 of their associated controllable switches 90. The
third sensing arrays 97 of sensitive units 6 are parallel

CA 02229890 1998-02-18
W O 97/08887 PCT/CA96/0051~
and are also transversal to the first and second sensing
arrays of sensitive units ~.
A third sensing activating means loo is provided for
individually activating the third sensing selecting lines
98 according to a given sequence. P sensing data lines 102
are provided. Each of the P sensing data lines 102 are
connected to one of the p sensitive units 6 of each third
sensing array 97 by the second terminals 94 of their
associated controllable switches go.
A third parallel analog multiplexer or PAM 104 is
provided. It comprises a third bi~;men.cional extracting
array of controllable switches which is similar to ~irst
and second b;~imen~ional extracting arrays shown in
figures 6 and 8. The third bi~ n~ ional extracting array
has a first ~;me~ion of p columns by a second dimension
of k rows. Each of the controllable switches of the third
bidimensional extracting array has a first terminal, a
second terminal and a control gate. Each one of the p
sensing data lines 102 are connected to a corresponding
one of the p columns of the controllable switches of the
third bi~;mensional extracting array by the first
termin~-s thereof. P third extracting selecting lines 106
each connected to the control gates of a group of the
third controllable extracting switches. The third
Z5 controllable extracting switches of each group form an
axis transversal to the columns and rows of the third
bi~im~n~ional extracting array.
The parallel analog multiplexer 104 is similar to PAM
26 or 64. It comprises k third extracting data lines 108
each connected to a corresponding one of the k rows of
third controllable extracting switches by a second
t~rmin~ls thereof. A third extracting activating means llo
is also provided for individually activating the third
extracting selecting lines 106 according to a given
sequence. Preferably, m, n and p are the same number.
Referring now to figure 11, there is illustrated an

CA 02229890 1998-02-18
WO 97/08887 PCT/CA96/00515
algorithm of the steps performed by the controller shown
in figures 3, 6, 7, 8 and 9. Several sc~nn;ng routines
are performed until the whole solid state sensor is
covered. During a single sc~nn;ng routine, for each PAM
one sensing selecting line and one extracting selecting
line are activated, and the extracting data lines of each
PAM are read. During the successive sc~nn;ng routines at
least one of the selecting lines is changed by shifting a
shift register of its associated activating means.
Although the present invention has been explained
hereinafter by way of preferred embodiments thereof, it
should be pointed out that any modifications to these
preferred embodiments, within the scope of the appended
claims, are not deemed to change nor alter the nature and
scope of the present invention.

Dessin représentatif
Une figure unique qui représente un dessin illustrant l'invention.
États administratifs

2024-08-01 : Dans le cadre de la transition vers les Brevets de nouvelle génération (BNG), la base de données sur les brevets canadiens (BDBC) contient désormais un Historique d'événement plus détaillé, qui reproduit le Journal des événements de notre nouvelle solution interne.

Veuillez noter que les événements débutant par « Inactive : » se réfèrent à des événements qui ne sont plus utilisés dans notre nouvelle solution interne.

Pour une meilleure compréhension de l'état de la demande ou brevet qui figure sur cette page, la rubrique Mise en garde , et les descriptions de Brevet , Historique d'événement , Taxes périodiques et Historique des paiements devraient être consultées.

Historique d'événement

Description Date
Inactive : CIB expirée 2023-01-01
Inactive : Symbole CIB 1re pos de SCB 2022-09-10
Inactive : CIB du SCB 2022-09-10
Inactive : CIB expirée 2011-01-01
Inactive : CIB expirée 2011-01-01
Le délai pour l'annulation est expiré 2004-07-30
Demande non rétablie avant l'échéance 2004-07-30
Inactive : Abandon.-RE+surtaxe impayées-Corr envoyée 2003-07-30
Réputée abandonnée - omission de répondre à un avis sur les taxes pour le maintien en état 2003-07-30
Inactive : Inventeur supprimé 2000-05-18
Inactive : Transfert individuel 1998-06-01
Symbole de classement modifié 1998-05-27
Inactive : CIB attribuée 1998-05-27
Inactive : CIB en 1re position 1998-05-27
Inactive : CIB attribuée 1998-05-27
Inactive : Lettre de courtoisie - Preuve 1998-05-19
Inactive : Notice - Entrée phase nat. - Pas de RE 1998-05-13
Demande reçue - PCT 1998-05-07
Demande publiée (accessible au public) 1997-03-06

Historique d'abandonnement

Date d'abandonnement Raison Date de rétablissement
2003-07-30

Taxes périodiques

Le dernier paiement a été reçu le 2002-05-16

Avis : Si le paiement en totalité n'a pas été reçu au plus tard à la date indiquée, une taxe supplémentaire peut être imposée, soit une des taxes suivantes :

  • taxe de rétablissement ;
  • taxe pour paiement en souffrance ; ou
  • taxe additionnelle pour le renversement d'une péremption réputée.

Les taxes sur les brevets sont ajustées au 1er janvier de chaque année. Les montants ci-dessus sont les montants actuels s'ils sont reçus au plus tard le 31 décembre de l'année en cours.
Veuillez vous référer à la page web des taxes sur les brevets de l'OPIC pour voir tous les montants actuels des taxes.

Historique des taxes

Type de taxes Anniversaire Échéance Date payée
Taxe nationale de base - petite 1998-02-18
TM (demande, 2e anniv.) - petite 02 1998-07-30 1998-05-21
Enregistrement d'un document 1998-06-01
TM (demande, 3e anniv.) - petite 03 1999-07-30 1999-07-19
TM (demande, 4e anniv.) - petite 04 2000-07-31 2000-07-18
TM (demande, 5e anniv.) - petite 05 2001-07-30 2001-07-16
TM (demande, 6e anniv.) - petite 06 2002-07-30 2002-05-16
Titulaires au dossier

Les titulaires actuels et antérieures au dossier sont affichés en ordre alphabétique.

Titulaires actuels au dossier
UNIVERSITE LAVAL
Titulaires antérieures au dossier
MARC TREMBLAY
Les propriétaires antérieurs qui ne figurent pas dans la liste des « Propriétaires au dossier » apparaîtront dans d'autres documents au dossier.
Documents

Pour visionner les fichiers sélectionnés, entrer le code reCAPTCHA :



Pour visualiser une image, cliquer sur un lien dans la colonne description du document. Pour télécharger l'image (les images), cliquer l'une ou plusieurs cases à cocher dans la première colonne et ensuite cliquer sur le bouton "Télécharger sélection en format PDF (archive Zip)" ou le bouton "Télécharger sélection (en un fichier PDF fusionné)".

Liste des documents de brevet publiés et non publiés sur la BDBC .

Si vous avez des difficultés à accéder au contenu, veuillez communiquer avec le Centre de services à la clientèle au 1-866-997-1936, ou envoyer un courriel au Centre de service à la clientèle de l'OPIC.


Description du
Document 
Date
(aaaa-mm-jj) 
Nombre de pages   Taille de l'image (Ko) 
Dessin représentatif 1998-05-29 1 11
Description 1998-02-17 18 844
Abrégé 1998-02-17 1 36
Revendications 1998-02-17 11 463
Dessins 1998-02-17 15 257
Rappel de taxe de maintien due 1998-05-11 1 111
Avis d'entree dans la phase nationale 1998-05-12 1 193
Courtoisie - Certificat d'enregistrement (document(s) connexe(s)) 1998-08-16 1 140
Rappel - requête d'examen 2003-03-31 1 120
Courtoisie - Lettre d'abandon (taxe de maintien en état) 2003-08-26 1 176
Courtoisie - Lettre d'abandon (requête d'examen) 2003-10-07 1 166
PCT 1998-02-17 27 1 104
Correspondance 1998-05-18 1 35
Taxes 1999-07-18 1 45
Taxes 2001-07-15 1 43
Taxes 2002-05-15 1 40
Taxes 1998-05-20 1 51
Taxes 2000-07-17 1 40