DATA COMPRESSION FOR NEURAL SYSTEMS
A system for compressing neural signal data using spatiotemporal data compression techniques. The system includes an implantable neural that receives electrophysiologic signal data from the electrode array, maps the electrophysiologic signal data to locations of each of the plurality of the electrodes, and compresses the mapped electrophysiologic signal data based on the locations of the plurality of electrodes utilizing a spatiotemporal data compression algorithm to define compressed electrophysiologic signal data. The implantable neural device can be connectable to a computer system that decompressed the electrophysiologic data for various downstream applications.
1 . An implantable neural device comprising:
an electrode array implanted on a cortical surface of a brain of a subject, wherein the electrode array comprises a plurality of electrodes that record electrophysiologic signal data from the brain; and
a controller configured to:
receive the electrophysiologic signal data from the electrode array,
map the electrophysiologic signal data to locations of each of the plurality of electrodes,
compress the mapped electrophysiologic signal data based on the locations of the plurality of electrodes utilizing a spatiotemporal data compression algorithm to define compressed electrophysiologic signal data, and
transmit the compressed electrophysiologic signal data to an external device.
2 . The implantable neural device of claim 1 , wherein the spatiotemporal data compression algorithm is selected from the group consisting of H.264, H.265, AV1, and VC-1.
3 . The implantable neural device of claim 1 , wherein compressing the mapped electrophysiologic signal data comprises:
determining a level of variance of the electrophysiologic signal data; and
compressing the electrophysiologic signal data when the level of variance exceeds a predefined threshold.
4 . The implantable neural device of claim 1 , wherein the plurality of electrodes comprise non-penetrating electrodes.
5 . The implantable neural device of claim 1 , wherein the plurality of electrodes are arranged in a grid.
6 . The implantable neural device of claim 1 , wherein the controller is further configured to represent the electrophysiologic data in greyscale prior for compression.
7 . The implantable neural device of claim 1 , wherein the controller is further configured to represent the electrophysiologic data in color prior for compression.
8 . The implantable neural device of claim 1 , wherein the compressed electrophysiologic signal data is transmitted wirelessly to the external device.
9 . The implantable neural device of claim 1 , wherein the compressed electrophysiologic signal data is used in conjunction with closed-loop stimulation of the brain.
10 . A system comprising:
an implantable neural device comprising:
an electrode array implanted on a cortical surface of a brain of a subject, wherein the electrode array comprises a plurality of electrodes that record electrophysiologic signal data from the brain, and
a controller configured to:
receive the electrophysiologic signal data from the electrode array,
map the electrophysiologic signal data to locations of each of the plurality of electrodes,
compress the mapped electrophysiologic signal data based on the locations of the plurality of electrodes utilizing a spatiotemporal data compression algorithm to define compressed electrophysiologic signal data, and
transmit the compressed electrophysiologic signal data; and
a computer system communicably coupled to the implantable neural device, the computer system comprising a memory and a processor, the memory storing instructions that, when executed by the processor, cause the computer system to:
receive the compressed electrophysiologic data from the neural device,
decompress the electrophysiologic data, and
provide the decompressed electrophysiologic data to a user.
11 . The system of claim 10 , wherein the spatiotemporal data compression algorithm is selected from the group consisting of H.264, H.265, AV1, and VC-1.
12 . The system of claim 10 , wherein compressing the mapped electrophysiologic signal data comprises:
determining a level of variance of the electrophysiologic signal data; and
compressing the electrophysiologic signal data when the level of variance exceeds a predefined threshold.
13 . The system of claim 10 , wherein the plurality of electrodes comprise non-penetrating electrodes.
14 . The system of claim 10 , wherein the plurality of electrodes are arranged in a grid.
15 . The system of claim 10 , wherein the controller is further configured to represent the electrophysiologic data in greyscale prior for compression.
16 . The system of claim 10 , wherein the controller is further configured to represent the electrophysiologic data in color prior for compression.
17 . The system of claim 10 , wherein the implantable neural device wirelessly transmits the compressed electrophysiologic signal data to the computer system.
18 . The system of claim 10 , wherein the compressed electrophysiologic signal data is used in conjunction with closed-loop stimulation of the brain.
19 . A method, performed by a controller, comprising:
receive electrophysiologic signal data recorded from a subject's brain by an electrode array implanted on a cortical surface of the brain, the electrode array comprising a plurality of recording electrodes;
map the electrophysiologic signal data to locations of each of the plurality of electrodes,
compress the mapped electrophysiologic signal data based on the locations of the plurality of electrodes utilizing a spatiotemporal data compression algorithm to define compressed electrophysiologic signal data, and
transmit the compressed electrophysiologic signal data to an external device.
20 . The method of claim 19 , wherein the spatiotemporal data compression algorithm is selected from the group consisting of H.264, H.265, AV1, and VC-1.
21 . The method of claim 19 , wherein compressing the mapped electrophysiologic signal data comprises:
determining a level of variance of the electrophysiologic signal data; and
compressing the electrophysiologic signal data when the level of variance exceeds a predefined threshold.
22 . The method of claim 19 , wherein the plurality of electrodes comprise non-penetrating electrodes.
23 . The method of claim 19 , wherein the plurality of electrodes are arranged in a grid.
24 . The method of claim 19 , comprising representing the electrophysiologic data in greyscale prior for compression.
25 . The method of claim 19 , comprising representing the electrophysiologic data in color prior for compression.
26 . The method of claim 19 , wherein transmitting the compressed electrophysiologic signal data comprises transmitting the compressed electrophysiologic signal data wirelessly to the external device.
27 . The method of claim 19 , comprising using the compressed electrophysiologic signal data in conjunction with closed-loop stimulation of the brain.