Computer device for fast stimulation artifact template-based real-time stimulation artifact removal and method thereof
AssigneeKorea Advanced Institute of Science and Technology
InventorsChul Kim, Geunchang Seong
Life of this patent
Estimating the term…
Abstract
Provided are a computer device for fast stimulation artifact template-based real-time stimulation artifact removal and a method thereof. The computer device may be connected to a recording device in which data representing effect of stimulation on a living body is recorded and may be configured to generate a stimulation artifact template for the stimulation based on the recorded data, and to remove a stimulation artifact according to the stimulation from the recorded data using the stimulation artifact template.
Claims14
A computer device connected to a recording device in which data representing effect of stimulation configured for a living body is recorded, the computer device comprising:
- a stimulation artifact template generation module configured to generate a stimulation artifact template for the stimulation based on the recorded data;
- and
- a stimulation artifact removal module configured to remove a stimulation artifact according to the stimulation from the recorded data using the stimulation artifact template,
- wherein the stimulation artifact template generation module comprises:
- a signal transmitter configured to verify a stimulation point in time from the recorded data and to transmit data corresponding to a predetermined time from the stimulation point in time;
- a template calculator configured to calculate the stimulation artifact template from the transmitted data;
- and
- a template storage configured to store the stimulation artifact template,
- wherein the template calculator is configured to:
- when a previously stored stimulation artifact template is present in the template storage, calculate the stimulation artifact template by summing a value of the previously stored stimulation artifact template multiplied by (1-K) and a value of the transmitted data multiplied by K, wherein K is a variable for updating the stored stimulation artifact template;
- track a change in stimulation artifact templates consecutively calculated;
- and
- adjust the variable K based on the change.
A method of a computer device connected to a recording device in which data representing effect of stimulation configured for a living body is recorded, the method comprising:
- generating a stimulation artifact template for the stimulation based on the recorded data;
- and
- removing a stimulation artifact according to the stimulation from the recorded data using the stimulation artifact template,
- wherein the generating of the stimulation artifact template comprises:
- transmitting, by a signal transmitter, data corresponding to a predetermined time from a stimulation point in time that is verified from the recorded data;
- calculating, by a template calculator, the stimulation artifact template from the transmitted data;
- and
- storing, by a template storage, the stimulation artifact template,
- wherein the calculating of the stimulation artifact template comprises:
- when a previously stored stimulation artifact template is present in the template storage, calculating the stimulation artifact template by summing a value of the previously stored stimulation artifact template multiplied by (1-K) and a value of the transmitted data multiplied by K, wherein K is a variable for updating the stored stimulation artifact template;
- tracking a change in stimulation artifact templates consecutively calculated;
- and
- adjusting the variable K based on the change.
A non-transitory computer-readable recording medium storing a computer program to implement a method in a computer device connected to a recording device in which data representing effect of stimulation configured for a living body is recorded, wherein the method comprises:
- generating a stimulation artifact template for the stimulation based on the recorded data;
- and
- removing a stimulation artifact according to the stimulation from the recorded data using the stimulation artifact template,
- wherein the generating of the stimulation artifact template comprises:
- transmitting, by a signal transmitter, data corresponding to a predetermined time from a stimulation point in time that is verified from the recorded data;
- calculating, by a template calculator, the stimulation artifact template from the transmitted data;
- and
- storing, by a template storage, the stimulation artifact template,
- wherein the calculating of the stimulation artifact template comprises:
- when a previously stored stimulation artifact template is present in the template storage, calculating the stimulation artifact template by summing a value of the previously stored stimulation artifact template multiplied by (1−K) and a value of the transmitted data multiplied by K, wherein K is a variable for updating the stored stimulation artifact template;
- tracking a change in stimulation artifact templates consecutively calculated;
- and
- adjusting the variable K based on the change.
Dependencies are inferred from the claim text.