FnIRs data acquisition method for interconnection of multiple fnIRs hosts to form higher number of detection channels

By using interconnected devices in the fnirs data acquisition system for wired interconnection and allowing the master to periodically send acquisition synchronization signals to the slave device, the problem of poor timing delay and synchronization accuracy of fnirs data acquisition in the prior art is solved, and a lower Fnirs data acquisition effect with delay and higher synchronization accuracy.

CN119449524AInactive Publication Date: 2025-02-14HUICHUANGKEYI (BEIJING) TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510044696.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-13
Publication Date
2025-02-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing fnirs data acquisition system has delay problems in high-channel application scenarios, especially the delay caused by wireless interconnection methods is difficult to meet the real-time data display requirements. At the same time, the synchronization accuracy of the wired interconnection method is poor due to different internal clock and component properties. .

Method used

By plugging in the interconnection device, one master device of several fnirs hosts is wired interconnected with other slave devices. The master device periodically sends acquisition synchronization signals to the slave devices to realize coordinated data acquisition during each acquisition cycle.

Benefits of technology

It effectively reduces the delay to less than 10 microseconds or even 4 microseconds, improving the synchronization accuracy of several Fnirs hosts when interconnecting for Fnirs data acquisition, and meeting the needs of real-time data display and analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449524A_ABST
    Figure CN119449524A_ABST
Patent Text Reader

Abstract

The invention discloses an fnIRs data acquisition method used for interconnection of a plurality of fnIRs hosts to form a higher number of detection channels, and the method comprises the steps: enabling one fnIRs host in the plurality of fnIRs hosts to be configured as a master device through plugging an interconnection device in a manner different from other fnIRs hosts, and enabling other fnIRs hosts to become slave devices; in response to an fnirs data acquisition instruction sent by an upper computer, a master device periodically sends an acquisition synchronization signal to each slave device through an interconnection device, and the acquisition synchronization signal is used for realizing fnirs data collaborative acquisition of the master device and the slave device in each acquisition period independently or in cooperation with acquisition time sequence configuration information; and the master device sends the acquired fnIRs data to the upper computer, so that the fnIRs data and the fnIRs data acquired and transmitted by the slave devices are synchronously displayed or analyzed. By inserting the interconnection device and enabling the master device to periodically send the acquisition synchronization signal to each slave device, time delay error accumulation is avoided, so that the synchronization accuracy of a plurality of fnirs hosts is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of biomedical engineering technology, and in particular to an fnirs data acquisition method for interconnecting several fnirs hosts to form a higher number of detection channels. Background Art

[0002] As fNIRS (functional near-infrared spectroscopy) devices are more widely used in brain research, the number of brain locations and sites of interest for different application scenarios will also vary. Many users already have several low-channel fNIRS systems with low SD (source-detector) channels (such as Figure 1 As shown, a set of fnirs system includes a head cap, SD probe and cable, fnirs host also called acquisition machine, and a host computer used to receive the collected data and present the acquisition and analysis software interface).

[0003] When facing the application scenario of high SD channel number, the hosts of several existing low-SD channel number low-channel FNIRS systems can be interconnected to realize the collection of FNIRS data with higher detection channel number. At present, multiple hosts can be interconnected through wireless methods such as Bluetooth and WiFi, but there will be a large delay (usually 10-100 milliseconds) when using wireless methods for interconnection, and a single acquisition cycle in the FNIRS data acquisition process is often only tens of milliseconds. Therefore, the large delay of the wireless interconnection method is difficult to meet the real-time data display requirements in the FNIRS data acquisition process. In addition, if multiple FNIRS hosts are simply connected in series for wired interconnection, since the internal clocks and component properties of each host are not exactly the same and the signal transmission paths between different hosts are different when interconnected, the delay errors between different hosts will accumulate after multiple acquisition cycles, resulting in poor synchronization accuracy when multiple hosts are interconnected for FNIRS data acquisition. Summary of the invention

[0004] The embodiment of the present application provides an FNIRS data acquisition method for interconnecting several FNIRS hosts to form a higher number of detection channels, by plugging in interconnection devices and allowing the master device to periodically send acquisition synchronization signals to each slave device, so as to improve the synchronization accuracy when several FNIRS hosts are interconnected for FNIRS data acquisition.

[0005] In a first aspect, a method for collecting FNIRS data for interconnecting several FNIRS hosts to form a higher number of detection channels is provided, the method comprising: configuring one of the several FNIRS hosts to become a master device by plugging an interconnection device into the host device in a manner different from that of the other FNIRS hosts, and the other FNIRS hosts become slave devices; in response to a FNIRS data collection instruction sent by a host computer, the host device periodically sends an acquisition synchronization signal to each slave device through the interconnection device, the acquisition synchronization signal is used to independently or in coordination with acquisition timing configuration information to realize the coordinated acquisition of FNIRS data of the master device and the slave device in each acquisition cycle; the master device sends the acquired FNIRS data to the host computer for synchronous display or analysis with the FNIRS data collected and transmitted by the slave devices.

[0006] In a second aspect, a method for collecting FNIRS data for interconnecting several FNIRS hosts to form a higher number of detection channels is provided, the method comprising: connecting each FNIRS host other than one of the several FNIRS hosts to an interconnection device in a different manner from that of the FNIRS host to be configured as a slave device, and the FNIRS host becomes a master device; in response to an acquisition synchronization signal periodically received from the master device, the slave device cooperates with the master device to collect FNIRS data in each acquisition cycle, the acquisition synchronization signal is used to independently, or in coordination with acquisition timing configuration information, realize the coordinated collection of FNIRS data by each slave device and the master device in each acquisition cycle; the slave device sends the collected FNIRS data to a host computer, so as to display or analyze the FNIRS data collected and transmitted by the master device in synchronization with the FNIRS data.

[0007] In a third aspect, a FNIRS data acquisition method for interconnecting several FNIRS hosts to form a higher number of detection channels is provided, wherein one FNIRS host among the multiple interconnected FNIRS hosts is configured as a master device, and the remaining FNIRS hosts are configured as slave devices, and the master device and each slave device are interconnected via an interconnection device, and the FNIRS data acquisition method comprises: in response to satisfying the FNIRS data acquisition conditions, a host computer sends an FNIRS data acquisition instruction to the master device, so that the master device periodically sends an acquisition synchronization signal to each slave device through the interconnection device between the master and slave devices, and the acquisition synchronization signal is used to independently, or in coordination with acquisition timing configuration information, realize the coordinated acquisition of FNIRS data of the master device and the slave device in each acquisition cycle; in response to the FNIRS data obtained from the master device and the slave device, the FNIRS data is synchronously displayed or analyzed.

[0008] In a fourth aspect, a fnirs data acquisition system is provided, comprising a plurality of fnirs hosts and a host computer, wherein the plurality of fnirs hosts can dynamically configure any fnirs host to become a master device and other fnirs hosts to become slave devices through different connection modes with interconnection devices, the master device being configured to respond to a fnirs data acquisition instruction sent by the host computer, and periodically send an acquisition synchronization signal to each slave device through an interconnection device between the master and slave devices, so as to cooperate with the slave device to perform fnirs data acquisition in each acquisition cycle, and transmit the acquired fnirs data to the host computer; the slave device being configured to respond to an acquisition synchronization signal periodically received from the master device via the interconnection device, and cooperate with the master device to perform fnirs data acquisition in each acquisition cycle, and transmit the acquired fnirs data to the host computer; the host computer being configured to send a fnirs data acquisition instruction to the master device in response to satisfying a fnirs data acquisition condition, and being configured to synchronously display or analyze the fnirs data acquired from the master device and the slave device.

[0009] By applying the above technical solution, one of several FNIRS hosts is configured as a master device by plugging in interconnection devices in a different way from other FNIRS hosts, and other FNIRS hosts become slave devices. Hardware interconnection is carried out by plugging in interconnection devices in a wired manner, which can reduce the delay to within 10 microseconds or even 4 microseconds. Compared with wireless interconnection, the delay is effectively reduced; in response to the FNIRS data acquisition instruction sent by the host computer, the master device periodically sends an acquisition synchronization signal to each slave device through the interconnection device, and the acquisition synchronization signal is used to independently or in coordination with the acquisition timing configuration information to realize the coordinated acquisition of FNIRS data by the master device and the slave device in each acquisition cycle. By making the master device periodically send acquisition synchronization signals to each slave device and periodically synchronize the master device and the slave device, the accumulation of delay errors caused by different internal clocks and component properties in each host can be eliminated, ensuring that the delay of near-infrared data in each cycle is maintained at a very low level; the master device sends the collected fnirs data to the host computer to display or analyze it synchronously with the fnirs data collected and transmitted by the slave device. In this way, by plugging in interconnected devices and making the master device periodically send acquisition synchronization signals to each slave device, the accumulation of delay errors is avoided, thereby improving the synchronization accuracy when several fnirs hosts are interconnected for fnirs data acquisition. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0011] Figure 1 A schematic diagram of an existing fNIRS system is shown; Figure 2 A flow chart showing a fnirs data acquisition method for interconnecting several fnirs hosts to form a higher number of detection channels according to an embodiment of the present application; Figure 3 A schematic diagram showing the principle of a fnirs data acquisition method for interconnecting several fnirs hosts to form a higher number of detection channels according to an embodiment of the present application; Figure 4 Schematic diagram showing the principle of the master device periodically sending a collection synchronization signal to each slave device through an interconnection device according to an embodiment of the present application Figure 1 ; Figure 5 Schematic diagram showing the principle of the master device periodically sending a collection synchronization signal to each slave device through an interconnection device according to an embodiment of the present application Figure 2 ; Figure 6 Schematic diagram showing the principle of the master device periodically sending a collection synchronization signal to each slave device through an interconnection device according to an embodiment of the present application Figure 3 ; Figure 7 Schematic diagram showing the principle of the master device periodically sending a collection synchronization signal to each slave device through an interconnection device according to an embodiment of the present application Figure 4 ; Figure 8 The flow chart of the fnirs data acquisition method for interconnecting several fnirs hosts to form a higher number of detection channels according to an embodiment of the present application is shown. Figure 2 ; Fig. 9 The flow chart of the fnirs data acquisition method for interconnecting several fnirs hosts to form a higher number of detection channels according to an embodiment of the present application is shown. Figure 3 ; Fig.10 A structural schematic diagram of an fNIRS data acquisition system according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0012] Various aspects and features of the present application are described herein with reference to the accompanying drawings.

[0013] It should be understood that various modifications may be made to the embodiments of the present application. Therefore, the description should not be considered as limiting, but only as an example of an embodiment. Other modifications within the scope and spirit of the present application will occur to those skilled in the art. It should also be understood that although the present application has been described with reference to some specific examples, many other equivalent forms of the present application can be realized with certainty by those skilled in the art.

[0014] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present application and, together with the general description of the present application given above and the detailed description of the embodiments given below, serve to explain the principles of the present application.

[0015] These and other characteristics of the present application will become apparent from the following description of a preferred form of embodiment given as a non-limiting example with reference to the accompanying drawings.

[0016] Well-known and / or repeated functions and structures are not described in detail to avoid unnecessary or redundant details that make the present application unclear. Therefore, the specific structural and functional details applied for herein are not intended to be limiting, but only serve as the basis and representative basis for the claims to teach those skilled in the art to use the present application in a variety of ways with substantially any suitable detailed structure.

[0017] This specification may use the phrases "in one embodiment," "in another embodiment," "in yet another embodiment," or "in other embodiments," all of which may refer to one or more of the same or different embodiments according to the present application.

[0018] An embodiment of the present application discloses an FNIRS data acquisition method for interconnecting several FNIRS hosts to form a higher number of detection channels. One of the several FNIRS hosts is configured as a master device by plugging in an interconnection device in a different manner from other FNIRS hosts, and the other FNIRS hosts become slave devices. In response to an FNIRS data acquisition instruction sent by a host computer, the master device periodically sends an acquisition synchronization signal to each slave device through the interconnection device. By plugging in the interconnection device and causing the master device to periodically send an acquisition synchronization signal to each slave device, the accumulation of delay errors is avoided, thereby improving the synchronization accuracy when several FNIRS hosts are interconnected for FNIRS data acquisition.

[0019] like Figure 2 As shown, the fNIRS data acquisition method includes the following steps.

[0020] In step S101, one of the plurality of fnirs hosts is configured as a master device by plugging an interconnection device in a manner different from that of the other fnirs hosts, and the other fnirs hosts become slave devices.

[0021] In this embodiment, several fnirs hosts are interconnected through an interconnection device to form a higher number of detection channels. Specifically, one of the several fnirs hosts is used as a master device, and the remaining fnirs hosts are used as slave devices. The master device and the slave device are respectively plugged into the interconnection device, wherein the plugging method of the master device and the interconnection device is different from the plugging method of the slave device and the interconnection device, so that each fnirs host can determine whether it belongs to a master device or a slave device.

[0022] In some embodiments of the present application, after one of the several FNIRS hosts is configured as a master device by plugging in an interconnection device in a manner different from that of other FNIRS hosts, and the other FNIRS hosts become slave devices, the master device can also send a first mark to the host computer so that the host computer determines that it is the master device according to the first mark.

[0023] In step S102, in response to the fnirs data acquisition instruction sent by the host computer, the master device periodically sends an acquisition synchronization signal to each slave device through the interconnection device, and the acquisition synchronization signal is used to independently or in conjunction with the acquisition timing configuration information to achieve the fnirs data collaborative acquisition of the master device and the slave device in each acquisition cycle.

[0024] In this embodiment, the master device is connected to the host computer, and the host computer can send fnirs data acquisition instructions to the master device.

[0025] In response to receiving the FNIRS data acquisition instruction sent by the host computer, the master device periodically sends an acquisition synchronization signal to each slave device through an interconnection device. Each slave device periodically starts FNIRS data acquisition synchronously with the master device according to the received acquisition synchronization signal, or each slave device periodically starts FNIRS data acquisition synchronously with the master device according to the received acquisition synchronization signal and the acquisition timing configuration information corresponding to itself, thereby realizing the coordinated acquisition of FNIRS data by the master device and the slave device in each acquisition cycle, wherein the master device and the slave device sequentially light up the target number of transmitting probes in each acquisition cycle.

[0026] In some embodiments of the present application, the acquisition synchronization signal includes a cycle identifier corresponding to the acquisition cycle, so that the slave device can determine which acquisition cycle it is in according to the cycle identifier. Optionally, the master device can also add a cycle identifier only in the first acquisition synchronization signal sent, and the subsequent slave devices automatically update the subsequent cycle identifiers according to the cycle identifier. Optionally, the master device can also periodically add a cycle identifier to some acquisition synchronization signals at specified time intervals.

[0027] In some embodiments of the present application, each slave device periodically sends a load signal to the master device, and the load signal includes a low load signal indicating that the load is lower than the target load and a high load signal indicating that the load is not lower than the target load. In response to receiving a high load signal sent by any slave device, the master device may not send an acquisition synchronization signal to each slave device during the current acquisition cycle, that is, not perform collaborative acquisition of fnirs data in the current cycle, so as to ensure the accuracy of the final fnirs data.

[0028] In some embodiments of the present application, the master device may also determine the slave device corresponding to the high-load signal as the target slave device. The master device does not send the acquisition synchronization signal to the target slave device, but only sends the acquisition synchronization signal to the low-load slave device, so that the slave device with a higher load does not participate in the collaborative acquisition of FNIRS data, so as to collect as much FNIRS data as possible while ensuring the efficiency and reliability of FNIRS data acquisition.

[0029] In some embodiments of the present application, Figure 3 As shown, a collection cycle T may include a first sub-cycle t1 and a second sub-cycle t2. The fnirs host may perform fnirs data collection in the first sub-cycle t1, and may receive and process other instructions in the second sub-cycle t2, or wait for the start of the next collection cycle T. The load signal may be sent in the t2 time period, or may be sent periodically in the collection cycle T.

[0030] In some embodiments of the present application, a high load signal can be represented by 1, and a low load signal can be represented by 0. When there is a target slave device in the current acquisition cycle, the upper computer can discard the fnirs data of all fnirs hosts in the current acquisition cycle when integrating the fnirs data received from each fnirs host to ensure the accuracy of the data.

[0031] In step S103, the master device sends the collected fnirs data to the host computer for synchronous display or analysis with the fnirs data collected and transmitted by the slave devices.

[0032] In this embodiment, each slave device is also connected to the host computer. The master device and the slave device can send the fnirs data collected by each of them to the host computer in real time or periodically, and the host computer synchronously displays or analyzes the fnirs data of each detection channel.

[0033] In some embodiments of the present application, the fnirs data collected and transmitted by the master device and the slave device respectively carry a cycle identifier corresponding to the collection period, so that the host computer can find the data of the same period according to the cycle identifier and then display them synchronously. At the same time, it can also determine whether the master device and the slave device are synchronized according to the cycle identifier of each fnirs data.

[0034] The embodiment of the present application is used for interconnecting several FNIRS hosts to form a FNIRS data acquisition method with a higher number of detection channels. One of the FNIRS hosts is configured as a master device by plugging in an interconnection device in a different way from other FNIRS hosts, and the other FNIRS hosts become slave devices. Hardware interconnection is performed by plugging in the wired mode of the interconnection device, which can reduce the delay to within 10 microseconds or even 4 microseconds. Compared with the wireless interconnection, the delay is effectively reduced. In response to the FNIRS data acquisition instruction sent by the host computer, the master device periodically sends an acquisition synchronization signal to each slave device through the interconnection device. The acquisition synchronization signal is used to independently or in coordination with the acquisition timing configuration information to realize the FNIRS data collaborative acquisition of the master device and the slave device in each acquisition cycle. By making the master device periodically send an acquisition synchronization signal to each slave device, and periodically synchronizing the master device and the slave device, the accumulation of delay errors caused by different internal clocks and component properties in each host can be eliminated, ensuring that the delay of near-infrared data in each cycle is maintained at a very low level. The master device sends the collected fnirs data to the host computer for synchronous display or analysis with the fnirs data collected and transmitted by the slave devices. In this way, by plugging in interconnected devices and allowing the master device to periodically send acquisition synchronization signals to each slave device, the accumulation of delay errors is avoided, thereby improving the synchronization accuracy when several fnirs hosts are interconnected for fnirs data acquisition.

[0035] In some embodiments of the present application, in response to receiving acquisition timing configuration information from the host computer, the master device can store the received acquisition timing configuration information, and the acquisition timing configuration information and the acquisition synchronization signal at least jointly define the operation timing information of each transmitting probe and each detection probe of the master device.

[0036] In this embodiment, the fnirs host controls multiple transmitting probes and multiple detecting probes. The transmitting probes are used to transmit near-infrared light to the target brain area, and the detecting probes collect light scattered back by the tissue of the target brain area. The acquisition timing configuration information and the acquisition synchronization signal at least jointly define the operation timing information of each transmitting probe and each detecting probe of the main device. The operation timing information can be, for example, the lighting order of each transmitting probe and the lighting duration of each transmitting probe.

[0037] Before starting fnirs data acquisition, the host computer can send the acquisition timing configuration information corresponding to the main device to the main device, and the main device stores the acquisition timing configuration information. Subsequently, based on the stored acquisition timing configuration information, the host computer controls each transmitting probe and each detecting probe corresponding to itself to perform fnirs data acquisition, thereby ensuring that the main device accurately performs fnirs data acquisition.

[0038] In some embodiments of the present application, when the master device periodically sends the acquisition synchronization signal to each of the slave devices through the interconnection device, at least one of the following methods may be used: Mode 1: For each acquisition cycle, the master device sends a first acquisition synchronization signal to each slave device through the interconnection device to indicate the start of the current acquisition cycle of each slave device.

[0039] In this embodiment, as a synchronization method, the master device can send a first acquisition synchronization signal to each slave device through an interconnection device in each acquisition cycle, and each slave device starts fnirs data acquisition in the current acquisition cycle according to the first acquisition synchronization signal.

[0040] For example, Figure 4 As shown, at the beginning of the acquisition cycle T1, the master device sends a first acquisition synchronization signal to each slave device through the interconnection device, and the master device performs fnirs data acquisition according to the acquisition timing configuration information stored in itself, and the slave device performs fnirs data acquisition according to the acquisition timing configuration information stored in itself. At the beginning of the acquisition cycle T2, the master device sends a first acquisition synchronization signal to each slave device through the interconnection device, and the master device performs fnirs data acquisition according to the acquisition timing configuration information stored in itself, and the slave device performs fnirs data acquisition according to the acquisition timing configuration information stored in itself, and so on.

[0041] Mode 2: For each acquisition cycle, the master device sends a second acquisition synchronization signal to each slave device through the interconnection device to indicate the acquisition start time of each slave device in the current acquisition cycle.

[0042] In this embodiment, as another synchronization method, the master device can send a second acquisition synchronization signal to each slave device through the interconnection device in each acquisition cycle, and each slave device starts fnirs data acquisition at the acquisition start time in the current acquisition cycle according to the second acquisition synchronization signal.

[0043] For example, Figure 5As shown, at the beginning of the acquisition cycle T1, the master device starts to collect fnirs data according to the acquisition timing configuration information stored in itself. At the acquisition start time of the slave device in the acquisition cycle T1, the master device sends a second acquisition synchronization signal to each slave device through the interconnection device, so that the slave device starts to collect fnirs data according to the acquisition timing configuration information stored in itself. At the beginning of the acquisition cycle T2, the master device starts to collect fnirs data according to the acquisition timing configuration information stored in itself. At the acquisition start time of the slave device in the acquisition cycle T2, the master device sends a second acquisition synchronization signal to each slave device through the interconnection device, so that the slave device starts to collect fnirs data according to the acquisition timing configuration information stored in itself, and so on.

[0044] Since the first acquisition synchronization signal indicates the start of the current acquisition cycle of each slave device, it is ensured that each slave device can be synchronized with the master device at the start of each acquisition cycle. Since the second acquisition synchronization signal indicates the acquisition start time of each device in the current acquisition cycle, it is ensured that each slave device can be synchronized with the master device at the acquisition start time of each acquisition cycle.

[0045] Optionally, the master device may also send a second acquisition synchronization signal to each slave device through the interconnection device at the beginning of each small cycle t (t<T) within the acquisition cycle T, and the master device performs fnirs data acquisition according to the acquisition timing configuration information stored in itself, and the slave device performs fnirs data acquisition according to the acquisition timing configuration information stored in itself.

[0046] In some embodiments of the present application, as an alternative, the master device may also receive and store the acquisition timing configuration information corresponding to each interconnected fnirs host.

[0047] In accordance with the above, when the master device periodically sends the acquisition synchronization signal to each of the slave devices through the interconnection device, the following manner may also be included: Method 3: For each acquisition cycle, the master device sends a third acquisition synchronization signal and acquisition timing configuration information to each slave device through the interconnection device; the third acquisition synchronization signal is used to indicate the start of the current acquisition cycle of each slave device, and the third acquisition synchronization signal and the acquisition timing configuration information jointly define the operation timing information of each transmitting probe and each detecting probe of each interconnected slave device, so as to realize the collaborative acquisition of FNIRS data of the master and slave devices.

[0048] In this embodiment, before starting the fnirs data acquisition, the host computer sends the acquisition timing configuration information of each fnirs host to the master device, and the master device receives and stores each acquisition timing configuration information. On this basis, as another synchronization method, the master device sends a third acquisition synchronization signal and acquisition timing configuration information to each slave device through an interconnection device in each acquisition cycle, and each slave device starts the fnirs data acquisition of the current acquisition cycle according to the third acquisition synchronization signal and the acquisition timing configuration information.

[0049] For example, Figure 6 As shown, at the beginning of the acquisition cycle T1, the master device sends the third acquisition synchronization signal and acquisition timing configuration information to each slave device through the interconnection device, and the master device performs fnirs data acquisition according to the acquisition timing configuration information stored in itself, and the slave device performs fnirs data acquisition according to the third acquisition synchronization signal and acquisition timing configuration information received from the master device. At the beginning of the acquisition cycle T2, the master device sends the third acquisition synchronization signal and acquisition timing configuration information to each slave device through the interconnection device, and the master device performs fnirs data acquisition according to the acquisition timing configuration information stored in itself, and the slave device performs fnirs data acquisition according to the acquisition timing configuration information received from the master device, and so on.

[0050] Method 4: For each acquisition cycle, the master device sends a fourth acquisition synchronization signal and acquisition timing configuration information to each slave device through the interconnection device; the fourth acquisition synchronization signal is used to indicate the acquisition start time of each slave device in the current acquisition cycle, and the fourth acquisition synchronization signal and the acquisition timing configuration information jointly define the operation timing information of each transmitting probe and each detecting probe of each interconnected slave device, so as to realize the collaborative acquisition of FNIRS data of the master and slave devices.

[0051] In this embodiment, as another synchronization method, the master device sends a fourth acquisition synchronization signal and acquisition timing configuration information to each slave device through the interconnection device in each acquisition cycle, and each slave device starts fnirs data acquisition at the acquisition start time in the current acquisition cycle according to the fourth acquisition synchronization signal and the acquisition timing configuration information.

[0052] For example, Figure 7As shown, at the start of the acquisition cycle T1, the master device starts to collect FNIRS data according to the acquisition timing configuration information stored in itself. At the acquisition start time of the slave device in the acquisition cycle T1, the master device sends the fourth acquisition synchronization signal and the acquisition timing configuration information to each slave device through the interconnection device, so that the slave device starts to collect FNIRS data according to the acquisition timing configuration information received from the master device. At the start of the acquisition cycle T2, the master device starts to collect FNIRS data according to the acquisition timing configuration information stored in itself. At the acquisition start time of the slave device in the acquisition cycle T2, the master device sends the fourth acquisition synchronization signal and the acquisition timing configuration information to each slave device through the interconnection device, so that the slave device starts to collect FNIRS data according to the acquisition timing configuration information received from the master device, and so on.

[0053] The master device sends a third acquisition synchronization signal and acquisition timing configuration information to each slave device, ensuring that each slave device synchronizes data with the master device at the beginning of each acquisition cycle. The master device sends a fourth acquisition synchronization signal and acquisition timing configuration information to each slave device, ensuring that each slave device synchronizes data with the master device at the acquisition start time in each acquisition cycle.

[0054] It should be noted that the data synchronization between the master and slave devices in this application does not mean that the probes of the master and slave devices must be lit at the same time, but rather that the clock states of the master and slave devices must be synchronized so that the fnirs data collected by the master and slave devices can be directly merged in the same time coordinate system, so that the fnirs data collected by the master and slave devices respectively do not need to be processed by time alignment or other data processing procedures to eliminate delays, and can be accurately and real-time displayed on the host computer, and ensure that the data from different fnirs devices used in subsequent analysis have high time accuracy, thereby achieving the effect of treating multiple low-channel fnirs hosts as one high-channel fnirs host.

[0055] In some embodiments of the present application, the acquisition timing configuration information defines the probe properties of each probe connected to the corresponding fnirs host in the SD arrangement with the higher number of detection channels. Among the transmitting probes connected to the master device and the transmitting probes connected to each slave device, only the transmitting probes that meet the preset probe isolation conditions are defined to light up at the same time.

[0056] In this embodiment, the acquisition timing configuration information defines the probe attributes of each probe connected to the corresponding fnirs host in the SD arrangement with a higher number of detection channels, and the probe attributes may include the lighting order and the lighting duration. Among the transmitting probes connected to the master device and the transmitting probes connected to each slave device, only the transmitting probes that meet the preset probe isolation conditions are defined to light up at the same time. The probe isolation condition can be that the transmitting probes are located in different data acquisition areas, or that the distance between the transmitting probes is greater than the set distance, or that the transmitting probes are located in different data acquisition areas and the distance between the transmitting probes is greater than the set distance.

[0057] By defining only the transmitting probes that meet the preset probe isolation conditions to light up at the same time, crosstalk between the transmitting probes is avoided, and the accuracy of the fnirs data collected by the master device and the slave device is guaranteed.

[0058] In some embodiments of the present application, the interconnection device includes an interconnection line or an interconnection device, including the following cases.

[0059] Case 1: The interconnection device is an interconnection line.

[0060] In the case where the interconnection device is an interconnection line, the master device is configured by connecting to a first connector of the interconnection line, and realizes interconnection between slave devices connected to a second connector of the interconnection line, and the first connector and the second connector have different explicit physical properties.

[0061] Specifically, the interconnection line includes a first connector and a second connector, and the explicit physical properties of the first connector and the explicit physical properties of the second connector are different. By connecting the first connector of the interconnection line to one of the several fnirs hosts, the fnirs host becomes a master device, and by connecting the second connector of the interconnection line to other fnirs hosts, the fnirs host connected to the second connector becomes a slave device. Since the explicit physical properties of the first connector and the explicit physical properties of the second connector are different, on the one hand, each fnirs host can accurately determine whether it belongs to a master device or a slave device, thereby ensuring the reliability of fnirs data acquisition, and on the other hand, it is also convenient for users to set the specified fnirs host as a master device, thereby improving user experience.

[0062] Case 2: The interconnect device is an interconnect device.

[0063] In the case where the interconnection device is an interconnection apparatus, the master device is configured by connecting to a first interface of the interconnection apparatus and realizes interconnection with a slave device connected to a second interface of the interconnection apparatus, and the first interface and the second interface have different explicit physical properties.

[0064] Specifically, the interconnection device includes a first interface and a second interface, and the explicit physical properties of the first interface and the explicit physical properties of the second interface are different. By connecting the first interface of the interconnection device to one of the several fnirs hosts, the fnirs host becomes the master device, and by connecting the second interface of the interconnection device to other fnirs hosts, the fnirs host connected to the second interface becomes a slave device. Since the explicit physical properties of the first interface and the explicit physical properties of the second interface are different, on the one hand, each fnirs host can accurately determine whether it belongs to the master device or the slave device, thereby ensuring the reliability of fnirs data acquisition, and on the other hand, it is also convenient for users to set the designated fnirs host as the master device, thereby improving the user experience.

[0065] In some embodiments of the present application, the several fnirs hosts can be star-connected by plugging in interconnection devices and interconnection devices. The star-connection can be understood as the interconnection device serving as the aggregation core and common relay station of each fnirs host, and each fnirs host is connected to the interconnection device through an independent interconnection device, thereby forming a star topology.

[0066] Wherein, the interconnection device can be box-shaped. Under star interconnection, any fnirs slave device can communicate with the fnirs master device via the interconnection device, thereby avoiding delay superposition under serial interconnection of multiple fnirs hosts.

[0067] In some embodiments of the present application, the interconnection device also includes a main processor and an independent processing circuit, the processing circuit is configured to receive an acquisition synchronization signal sent by the master device through the first interface, and send the acquisition synchronization signal to each of the slave devices through the second interface, and the acquisition synchronization signal can be used by the master device and each slave device in combination with local or received acquisition timing configuration information to collaboratively acquire FNIRS data.

[0068] The main processor of the interconnected device can be configured to sample the received marking trigger signal based on a second sampling rate that is greater than the first sampling rate of the fnirs host, and send out the marking timing data obtained after sampling.

[0069] In addition, the interconnection device may also include at least one marking input interface and at least one marking output interface. The interconnection device can realize high-frequency sampling of marking trigger signals generated by marking devices with different sampling rates through the marking input interface, and send the marking timing data obtained after sampling to the outside through the marking output interface.

[0070] In this way, the main processor in the interconnected device is configured to sample the received marking trigger signal based on a second sampling rate greater than the first sampling rate of the fnirs host, and send out the marking timing data obtained after sampling. The interconnected device performs refined high-frequency sampling of the marking trigger signal at a higher second sampling rate, so that the time information of each event of interest occurring in the process of collecting the subject's physiological signals can be obtained, and the marking timing data can be generated. Since the sampling rate of the interconnected device is high and the sampling interval is short, the time information of the event of interest can be recorded more completely, reducing the omissions caused by the low first sampling rate of the fnirs host.

[0071] Therefore, not only the same-modal connection of multiple low-channel devices to form a high-channel device is realized, but also the cross-modal connection with high sampling rate devices is realized through the interconnection device, that is, the interconnection of different types of connected devices with near-infrared devices is realized, such as the connection of near-infrared devices and electroencephalogram devices. Through an interconnection device, the problems of the same-modal connection scenario and the cross-modal connection scenario of near-infrared devices are solved at the same time, and a near-infrared device connection solution with a compact structure, simple connection lines and adaptability to various modal collaborative connection scenarios is constructed.

[0072] The present application also proposes a method for collecting FNIRS data for interconnecting several FNIRS hosts to form a higher number of detection channels, such as Figure 8 As shown, the fNIRS data acquisition method includes the following steps: Step S201, each of the fnirs hosts except one of the fnirs hosts is configured as a slave device by plugging an interconnection device in a different manner from the fnirs host, and the fnirs host becomes a master device.

[0073] In this embodiment, several fnirs hosts are interconnected through an interconnection device to form a higher number of detection channels. Specifically, one of the several fnirs hosts is used as a master device, and the remaining fnirs hosts are used as slave devices. The master device and the slave device are respectively plugged into the interconnection device, wherein the plugging method of the slave device and the interconnection device is different from the plugging method of the master device and the interconnection device.

[0074] In some embodiments of the present application, after each FNIRS host other than one of the several FNIRS hosts is configured as a slave device by plugging an interconnection device in a different manner from that of the FNIRS host, and the FNIRS host becomes a master device, the slave device can also send a second mark to the host computer so that the host computer determines that it is a slave device according to the second mark.

[0075] Step S202, in response to the acquisition synchronization signal periodically received from the master device, the slave device cooperates with the master device to perform fnirs data acquisition in each acquisition cycle, and the acquisition synchronization signal is used to independently or in conjunction with the acquisition timing configuration information to realize the collaborative acquisition of fnirs data by each slave device and the master device in each acquisition cycle.

[0076] In this embodiment, the master device periodically sends an acquisition synchronization signal to each slave device through an interconnection device. Each slave device periodically starts FNIRS data acquisition synchronously with the master device according to the received acquisition synchronization signal, or each slave device periodically starts FNIRS data acquisition synchronously with the master device according to the received acquisition synchronization signal and the acquisition timing configuration information corresponding to itself, thereby realizing the coordinated acquisition of FNIRS data by the master device and the slave device in each acquisition cycle, wherein the master device and the slave device sequentially light up the target number of transmitting probes in each acquisition cycle.

[0077] Step S203, the slave device sends the collected fnirs data to the host computer to display or analyze them synchronously with the fnirs data collected and transmitted by the master device.

[0078] In this embodiment, the master device and the slave device are both connected to the host computer. The master device and the slave device can send the fnirs data collected by each of them to the host computer in real time or periodically, and the host computer synchronously displays or analyzes the fnirs data of each detection channel.

[0079] The embodiment of the present application is used for interconnecting several FNIRS hosts to form a FNIRS data acquisition method with a higher number of detection channels. Each FNIRS host other than one of the FNIRS hosts is configured as a slave device by plugging an interconnection device in a different way from the FNIRS host, and the FNIRS host becomes a master device; in response to the acquisition synchronization signal periodically received from the master device, the slave device cooperates with the master device to collect FNIRS data in each acquisition cycle, and the acquisition synchronization signal is used to independently, or in coordination with the acquisition timing configuration information, realize the FNIRS data collaborative acquisition of each slave device and the master device in each acquisition cycle; the slave device sends the collected FNIRS data to the host computer to display or analyze synchronously with the FNIRS data collected and transmitted by the master device. In this way, by plugging the interconnection device and making the slave device periodically receive the acquisition synchronization signal sent by the master device, the accumulation of delay errors is avoided, thereby improving the synchronization accuracy when several FNIRS hosts are interconnected to collect FNIRS data.

[0080] In some embodiments of the present application, in response to receiving the acquisition timing configuration information from the host computer, the slave device can store the received acquisition timing configuration information, and the acquisition timing configuration information and the acquisition synchronization signal at least cooperate to define the operation timing information of each transmitting probe and each detection probe of each interconnected slave device.

[0081] In this embodiment, the fnirs host controls multiple transmitting probes and multiple detecting probes. The transmitting probes are used to transmit near-infrared light to the target brain area, and the detecting probes collect light scattered back by the tissue of the target brain area. The acquisition timing configuration information and the acquisition synchronization signal at least jointly define the operation timing information of each transmitting probe and each detecting probe of the main device. The operation timing information can be, for example, the lighting order of each transmitting probe and the lighting duration of each transmitting probe.

[0082] Before starting fnirs data acquisition, the host computer sends the acquisition timing configuration information corresponding to the slave device to the slave device, which stores the acquisition timing configuration information. Subsequently, based on the stored acquisition timing configuration information, the host computer controls each transmitting probe and each detecting probe corresponding to itself to perform fnirs data acquisition, thereby ensuring that the slave device accurately performs fnirs data acquisition.

[0083] In some embodiments of the present application, the slave device receives the acquisition synchronization signal by plugging into the interconnect device. When the slave device collaborates with the master device to collect FNIRS data in each acquisition cycle, it can collaborate with the master device to collect FNIRS data in each acquisition cycle based on the acquisition synchronization signal and the acquisition timing configuration information stored locally.

[0084] In this embodiment, the slave device locally stores the acquisition timing configuration information. Since the acquisition timing configuration information and the acquisition synchronization signal at least collaboratively define the operation timing information of each transmitting probe and each detecting probe of each interconnected slave device, after the slave device receives the acquisition synchronization signal by plugging in the interconnection device, it starts to collaborate with the master device to perform FNIRS data acquisition according to the acquisition synchronization signal and the acquisition timing configuration information obtained locally, so that the slave device can accurately perform FNIRS data acquisition while keeping synchronization with the master device.

[0085] In some embodiments of the present application, the slave device receives the acquisition synchronization signal and the acquisition timing configuration information by plugging in an interconnection device. When the slave device collaborates with the master device to perform FNIRS data acquisition in each acquisition cycle, it can collaborate with the master device to perform FNIRS data acquisition in each acquisition cycle according to the acquisition synchronization signal and the acquisition timing configuration information.

[0086] In this embodiment, before starting the FNIRS data acquisition, the host computer sends the acquisition timing configuration information corresponding to each FNIRS host to the master device. While the slave device receives the acquisition synchronization signal from the master device through the connector, it also receives the corresponding acquisition timing configuration information from the master device. After that, the slave device starts to cooperate with the master device to acquire FNIRS data according to the acquisition synchronization signal and the acquisition timing configuration information, so that the slave device can accurately acquire FNIRS data while keeping synchronization with the master device.

[0087] The embodiment of the present application also proposes a FNIRS data acquisition method for interconnecting multiple FNIRS hosts to form a higher number of detection channels, wherein one FNIRS host among the multiple interconnected FNIRS hosts is configured as a master device, and the remaining FNIRS hosts are configured as slave devices, and the master device and each slave device are interconnected via an interconnection device, such as Fig. 9 As shown, the fNIRS data acquisition method includes the following steps: Step S301, in response to meeting the fnirs data acquisition conditions, the host computer sends a fnirs data acquisition instruction to the master device, so that the master device periodically sends an acquisition synchronization signal to each slave device through the interconnection device between the master and slave devices, and the acquisition synchronization signal is used to independently or in conjunction with the acquisition timing configuration information to realize the fnirs data collaborative acquisition of the master device and the slave device in each acquisition cycle.

[0088] In this embodiment, each fnirs host is connected to a host computer respectively. Several fnirs hosts are interconnected through interconnection devices to form a higher number of detection channels. Specifically, one of the several fnirs hosts is used as a master device, and the remaining fnirs hosts are used as slave devices. The master device and the slave device are respectively plugged into the interconnection device, wherein the plugging method of the master device and the interconnection device is different from the plugging method of the slave device and the interconnection device. In some embodiments of the present application, the host computer can determine that it is a master device through the first mark sent by the master device, and determine that it is a slave device through the second mark sent by the slave device.

[0089] The fnirs data acquisition conditions may include receiving a start acquisition signal, having a communication connection with each fnirs host, reaching a specified start acquisition time, receiving at least one of a first mark sent by the master device and a second mark sent by the slave device. In response to meeting the fnirs data acquisition conditions, the host computer sends an fnirs data acquisition instruction to the master device, and after receiving the fnirs data acquisition instruction, the master device periodically sends an acquisition synchronization signal to each slave device through an interconnection device. Each slave device periodically starts fnirs data acquisition synchronously with the master device according to the received acquisition synchronization signal, or each slave device periodically starts fnirs data acquisition synchronously with the master device according to the received acquisition synchronization signal and the acquisition timing configuration information corresponding to itself, thereby realizing the coordinated acquisition of fnirs data by the master device and the slave device in each acquisition cycle, wherein the master device and the slave device sequentially light up the target number of transmitting probes in each acquisition cycle.

[0090] Step S302, in response to the fnirs data acquired from the master device and the slave device, synchronously display or analyze the fnirs data.

[0091] In this embodiment, the master device and the slave device can send the fnirs data collected by each device to the host computer in real time or periodically, and the host computer synchronously displays or analyzes the fnirs data obtained from the master device and the slave device.

[0092] The embodiment of the present application is used for interconnecting several FNIRS hosts to form a FNIRS data acquisition method with a higher number of detection channels. One of the multiple interconnected FNIRS hosts is configured as a master device, and the other FNIRS hosts are configured as slave devices. The master device and each slave device are interconnected via an interconnection device. In response to satisfying the FNIRS data acquisition conditions, the host computer sends an FNIRS data acquisition instruction to the master device, so that the master device periodically sends an acquisition synchronization signal to each slave device through the interconnection device between the master and slave devices. The acquisition synchronization signal is used to independently or in coordination with the acquisition timing configuration information to realize the coordinated acquisition of FNIRS data of the master device and the slave device in each acquisition cycle; in response to the FNIRS data obtained from the master device and the slave device, the FNIRS data is synchronously displayed or analyzed. In this way, by plugging the interconnection device and causing the master device to periodically send the acquisition synchronization signal to each slave device, the accumulation of delay errors is avoided, thereby improving the synchronization accuracy when several FNIRS hosts are interconnected for FNIRS data acquisition.

[0093] In some embodiments of the present application, in response to satisfying the first acquisition timing configuration information sending condition, the host computer may send the acquisition timing configuration information corresponding to the master device to the master device, and send the acquisition timing configuration information corresponding to the slave device to the slave device.

[0094] Specifically, the first acquisition timing configuration information sending condition may include receiving a first sending instruction corresponding to the acquisition timing configuration information, having a communication connection with each FNIRS host, receiving at least one of a first mark sent by the master device and a second mark sent by the slave device. In response to satisfying the first acquisition timing configuration information sending condition, the host computer sends the acquisition timing configuration information corresponding to the master device to the master device, and sends the acquisition timing configuration information corresponding to the slave device to the slave device. The master device and the slave device store the acquisition timing configuration information respectively. Subsequently, the master device sends the acquisition synchronization signal to each slave device through the interconnection device, so that each slave device cooperates with the master device to collect FNIRS data according to the acquisition synchronization signal and the locally stored acquisition timing configuration information in each acquisition cycle, thereby ensuring that the master device and the slave device accurately collect FNIRS data.

[0095] In some embodiments of the present application, in response to satisfying the second acquisition timing configuration information sending condition, the host computer may send the acquisition timing configuration information corresponding to each fnirs host to the master device.

[0096] Specifically, the second acquisition timing configuration information sending condition may include receiving a second sending instruction corresponding to the acquisition timing configuration information, having a communication connection with each fnirs host, receiving at least one of a first mark sent by the master device and a second mark sent by the slave device. In response to satisfying the second acquisition timing configuration information sending condition, the host computer sends the acquisition timing configuration information corresponding to each fnirs host to the master device, and the master device stores each acquisition timing configuration information. Subsequently, the master device sends the acquisition synchronization signal and the acquisition timing configuration information to each slave device through the interconnection device. Each slave device cooperates with the master device to collect fnirs data according to the acquisition synchronization signal and the acquisition timing configuration information in each acquisition cycle, thereby ensuring that the master device and the slave device accurately collect fnirs data.

[0097] The embodiment of the present application also proposes an FNIRS data acquisition system, including multiple FNIRS hosts and a host computer, wherein the multiple FNIRS hosts can dynamically configure any FNIRS host to become a master device and other FNIRS hosts to become slave devices through different connection methods with interconnected devices.

[0098] The master device is configured to respond to the FNIRS data acquisition instruction sent by the host computer, and periodically send an acquisition synchronization signal to each slave device through the interconnection device between the master and slave devices, so as to cooperate with the slave device to perform FNIRS data acquisition in each acquisition cycle, and transmit the acquired FNIRS data to the host computer.

[0099] The slave device is configured to respond to the acquisition synchronization signal periodically received from the master device via the interconnect device, cooperate with the master device to perform FNIRS data acquisition in each acquisition cycle, and transmit the acquired FNIRS data to the host computer.

[0100] The host computer is configured to send an FNIRS data acquisition instruction to the master device in response to meeting the FNIRS data acquisition condition, and is configured to synchronously display or analyze the FNIRS data obtained from the master device and the slave device.

[0101] In this embodiment, the fnirs data acquisition system includes multiple fnirs hosts and a host computer. The multiple fnirs hosts can dynamically configure any fnirs host to become a master device and other fnirs hosts to become slave devices through different connection modes with interconnection devices, for example, Fig.10 As shown, the multiple fnirs hosts include fnirs host 1, fnirs host 2, fnirs host 3, ..., fnirs host n, wherein fnirs host 1 is a master device, and the other fnirs hosts are slave devices. The connection method between fnirs host 1 and the interconnection device is different from the connection method between other fnirs hosts and the interconnection devices. Each fnirs host can correspond to a separate wireless transmitter, and can transmit the collected fnirs data to the host computer through wireless transmission. Setting a separate wireless transmitter for the fnirs host can ensure the security of the fnirs data through point-to-point transmission of data.

[0102] In response to the FNIRS data acquisition conditions being met, the host computer sends an FNIRS data acquisition instruction to the master device. The master device responds to the FNIRS data acquisition instruction sent by the host computer and periodically sends an acquisition synchronization signal to each slave device through the interconnection device between the master and slave devices. The slave device responds to the acquisition synchronization signal periodically received from the master device via the interconnection device and cooperates with the master device to collect FNIRS data in each acquisition cycle. The master device and the slave device transmit the collected FNIRS data to the host computer, and finally the host computer synchronously displays or analyzes the FNIRS data obtained from the master device and the slave device. In this way, by plugging in the interconnection device and making the master device periodically send the acquisition synchronization signal to each slave device, the accumulation of delay errors is avoided, thereby improving the synchronization accuracy when several FNIRS hosts are interconnected to collect FNIRS data.

[0103] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integration. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.

[0104] The above embodiments are only exemplary embodiments of the present application and are not intended to limit the present application. The protection scope of the present application is defined by the claims. Those skilled in the art may make various modifications or equivalent substitutions to the present application within the essence and protection scope of the present application, and such modifications or equivalent substitutions shall also be deemed to fall within the protection scope of the present application.

Claims

1. A fnirs data acquisition method for interconnecting several fnirs hosts to form a higher number of detection channels, characterized in that: The fNIRS data acquisition method comprises: One of the several fnirs hosts is configured as a master device by plugging an interconnection device in a different manner from other fnirs hosts, and the other fnirs hosts become slave devices; In response to the fnirs data acquisition instruction sent by the host computer, the master device periodically sends an acquisition synchronization signal to each slave device through the interconnection device, and the acquisition synchronization signal is used to independently or in coordination with the acquisition timing configuration information to realize the fnirs data collaborative acquisition of the master device and the slave device in each acquisition cycle; The master device sends the collected fnirs data to the host computer for synchronous display or analysis with the fnirs data collected and transmitted by the slave devices.

2. The fNIRS data acquisition method according to claim 1, characterized in that The fnirs data acquisition method also includes: In response to receiving the acquisition timing configuration information from the host computer, the master device stores the received acquisition timing configuration information, and the acquisition timing configuration information and the acquisition synchronization signal at least jointly define the operation timing information of each transmitting probe and each detecting probe of the master device.

3. The fnirs data acquisition method according to claim 1, characterized in that The master device periodically sends a collection synchronization signal to each of the slave devices through the interconnection device, including: For each acquisition cycle, the master device sends a first acquisition synchronization signal to each of the slave devices through the interconnection device to indicate the start of the current acquisition cycle of each of the slave devices; or, For each acquisition cycle, the master device sends a second acquisition synchronization signal to each slave device through the interconnection device to indicate the acquisition start time of each slave device in the current acquisition cycle.

4. The fnirs data acquisition method according to claim 1, characterized in that The main device receives and stores the acquisition timing configuration information corresponding to each interconnected fnirs host; The master device periodically sends a collection synchronization signal to each of the slave devices through the interconnection device, including: For each acquisition cycle, the master device sends a third acquisition synchronization signal and acquisition timing configuration information to each slave device through the interconnection device; The third acquisition synchronization signal is used to indicate the start of the current acquisition cycle of each slave device, and the third acquisition synchronization signal and the acquisition timing configuration information jointly define the operation timing information of each transmitting probe and each detecting probe of each interconnected slave device to realize the coordinated acquisition of FNIRS data of the master and slave devices; or, For each acquisition cycle, the master device sends a fourth acquisition synchronization signal and acquisition timing configuration information to each slave device through the interconnection device; the fourth acquisition synchronization signal is used to indicate the acquisition start time of each slave device in the current acquisition cycle, and the fourth acquisition synchronization signal and the acquisition timing configuration information jointly define the operation timing information of each transmitting probe and each detecting probe of each interconnected slave device, so as to realize the coordinated acquisition of FNIRS data of the master and slave devices.

5. The fNIRS data acquisition method according to claim 2 or 4, characterized in that: The acquisition timing configuration information defines the probe properties of each probe connected to the corresponding fnirs host in the SD arrangement with the higher number of detection channels. Among the transmitting probes connected to the master device and the transmitting probes connected to each slave device, only the transmitting probes that meet the preset probe isolation conditions are defined to light up at the same time; the probe isolation conditions include at least one of the following: The transmitting probes are located in different data collection areas, and the distance between the transmitting probes is greater than the set distance.

6. The fNIRS data acquisition method according to any one of claims 1 to 4, characterized in that: The interconnection device includes an interconnection line or an interconnection device, wherein: In the case where the interconnection device is an interconnection line, the master device is configured by connecting to a first connector of the interconnection line, and realizes interconnection with a slave device connected to a second connector of the interconnection line, and the first connector and the second connector have different explicit physical properties; In the case where the interconnection device is an interconnection apparatus, the master device is configured by connecting to a first interface of the interconnection apparatus and realizes interconnection with a slave device connected to a second interface of the interconnection apparatus, and the first interface and the second interface have different explicit physical properties.

7. A fnirs data acquisition method for interconnecting several fnirs hosts to form a higher number of detection channels, characterized in that: The fNIRS data acquisition method comprises: Each of the fnirs hosts except one of the fnirs hosts is configured as a slave device by plugging an interconnection device in a different manner from that of the fnirs host, and the fnirs host becomes a master device; In response to the acquisition synchronization signal periodically received from the master device, the slave device cooperates with the master device to collect FNIRS data in each acquisition cycle, and the acquisition synchronization signal is used to independently or in conjunction with the acquisition timing configuration information to realize the collaborative acquisition of FNIRS data by each slave device and the master device in each acquisition cycle; The slave device sends the collected fnirs data to the host computer for synchronous display or analysis with the fnirs data collected and transmitted by the master device.

8. The fNIRS data acquisition method according to claim 7, characterized in that The fnirs data acquisition method also includes: In response to receiving the acquisition timing configuration information from the host computer, the slave device stores the received acquisition timing configuration information, and the acquisition timing configuration information and the acquisition synchronization signal at least cooperate to define the operation timing information of each transmitting probe and each detecting probe of each interconnected slave device.

9. The fNIRS data acquisition method according to claim 7 or 8, characterized in that: The slave device receives the acquisition synchronization signal by plugging into the interconnection device, and the slave device cooperates with the master device to perform FNIRS data acquisition in each acquisition cycle, including: The slave device performs FNIRS data acquisition in cooperation with the master device according to the acquisition synchronization signal and the acquisition timing configuration information stored locally in each acquisition cycle.

10. The fNIRS data acquisition method according to claim 7, characterized in that: The slave device receives the acquisition synchronization signal and the acquisition timing configuration information by plugging in the interconnection device, and the slave device cooperates with the master device to perform FNIRS data acquisition in each acquisition cycle, including: The slave device performs FNIRS data acquisition in cooperation with the master device according to the acquisition synchronization signal and acquisition timing configuration information in each acquisition cycle.

11. A fnirs data acquisition method for interconnecting several fnirs hosts to form a higher number of detection channels, characterized in that: One of the multiple interconnected FNIRS hosts is configured as a master device, and the remaining FNIRS hosts are configured as slave devices, and the master device and the slave devices are interconnected via an interconnection device. The FNIRS data acquisition method includes: In response to meeting the fnirs data acquisition conditions, the host computer sends an fnirs data acquisition instruction to the master device, so that the master device periodically sends an acquisition synchronization signal to each slave device through an interconnection device between the master and slave devices, and the acquisition synchronization signal is used to independently or in coordination with the acquisition timing configuration information to realize the fnirs data collaborative acquisition of the master device and the slave device in each acquisition cycle; In response to the fnirs data acquired from the master device and the slave device, the fnirs data are synchronously displayed or analyzed.

12. The fNIRS data acquisition method according to claim 11, characterized in that: The fnirs data acquisition method also includes: In response to satisfying the first acquisition timing configuration information sending condition, the host computer sends the acquisition timing configuration information corresponding to the master device to the master device, and sends the acquisition timing configuration information corresponding to the slave device to the slave device; or, In response to satisfying the second acquisition timing configuration information sending condition, the host computer sends the acquisition timing configuration information corresponding to each fnirs host to the master device.

13. A fnirs data acquisition system, characterized in that: The invention comprises a plurality of fnirs hosts and a host computer, wherein the plurality of fnirs hosts can dynamically configure any fnirs host to become a master device and other fnirs hosts to become slave devices through different connection modes with interconnection devices, The master device is configured to respond to the FNIRS data acquisition instruction sent by the host computer, and periodically send an acquisition synchronization signal to each slave device through the interconnection device between the master and slave devices, so as to cooperate with the slave device to perform FNIRS data acquisition in each acquisition cycle, and transmit the acquired FNIRS data to the host computer; The slave device is configured to respond to the acquisition synchronization signal periodically received from the master device via the interconnect device, cooperate with the master device to perform FNIRS data acquisition in each acquisition cycle, and transmit the acquired FNIRS data to the host computer; The host computer is configured to send an FNIRS data acquisition instruction to the master device in response to meeting the FNIRS data acquisition condition, and is configured to synchronously display or analyze the FNIRS data obtained from the master device and the slave device.

Citation Information

Patent Citations

  • Multichannel synchronous data collecting system and collecting method of optical fiber Ethernet communication

    CN102930713A

  • Data acquisition method, device and readable storage medium

    CN109144935A

  • Data synchronous acquisition method and device and terminal equipment

    CN118474848A

  • Time synchronizing device, data sampling device, time synchronizing method, and data sampling method

    JP2015192388A

  • Monitoring system comprising a master device in wireless communication with at least one slave device having a sensor

    US20200187809A1