APPARATUS AND METHODS FOR POLYCHRONOUS ENCODING AND MULTIPLEXING IN NEURONAL PROSTHETIC DEVICES
First Claim
1. An apparatus configured to transmit a signal to a vertebrate nervous system, the apparatus comprising:
- a processor configured to receive an input signal representative of at least a portion of a visual frame;
an encoder configured to encode the input signal into a plurality of pulses; and
a plurality of stimulating electrodes;
wherein;
at least a subset of the plurality of pulses is configured in a polychronous pattern comprising at least two non-synchronous pulses;
information related to at least the portion of the visual frame is encoded into the polychronous pattern;
the polychronous pattern is characterized by a group delay that is common to all pulses within the plurality of pulses, the group delay being determined by a spatiotemporal filter applied to the input signal; and
the polychronous pattern is adapted for transmission via a plurality of electrodes operably coupled to the nervous system.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for encoding sensory input information into patterns of pulses and message multiplexing. In one implementation, the patterns of pulses are polychronous (time-locked by not necessary synchronous), and a retinal prosthetic encodes the input signal into the polychronous patterns for delivery via stimulating electrodes. Different polychronous patterns simultaneously encode different sensory signals; (such as different features of the image), thus providing for message multiplexing. Increasing data transmission capacity allows for a reduction in the number of electrodes required for data transmission. In one implementation, an adaptive feedback mechanism is employed to facilitate encoder operation. In another aspect, a computer vision system is described.
161 Citations
23 Claims
-
1. An apparatus configured to transmit a signal to a vertebrate nervous system, the apparatus comprising:
-
a processor configured to receive an input signal representative of at least a portion of a visual frame; an encoder configured to encode the input signal into a plurality of pulses; and a plurality of stimulating electrodes; wherein; at least a subset of the plurality of pulses is configured in a polychronous pattern comprising at least two non-synchronous pulses; information related to at least the portion of the visual frame is encoded into the polychronous pattern; the polychronous pattern is characterized by a group delay that is common to all pulses within the plurality of pulses, the group delay being determined by a spatiotemporal filter applied to the input signal; and the polychronous pattern is adapted for transmission via a plurality of electrodes operably coupled to the nervous system.
-
-
2. A sensory input encoding apparatus, comprising:
-
a processing apparatus configured to receive and encode the sensory input into a plurality of pulses, wherein; the sensory input comprises information indicative of an object characteristic; and at least a portion of the plurality of pulses is configured in a first polychronous pattern comprising at least two non-synchronous pulses. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A sensory prosthetic apparatus, comprising:
an encoder configured to; receive a sensory input; encode the sensory input into a plurality of pulses configured in a polychronous pattern comprising at least two non-synchronous pulses; and transmit the plurality of pulses via a plurality of transmission channels. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
21. A method of encoding sensory input for use in a processing apparatus, the method comprising:
-
receiving the sensory input comprising information indicative of an object characteristic; encoding the sensory input into a plurality of pulses; and configuring at least a portion of the plurality of pulses in a first polychronous pattern comprising at least two non-synchronous pulses. - View Dependent Claims (22, 23)
-
Specification