Communication device for receiving data of capsule endoscope

文档序号:176153 发布日期:2021-11-02 浏览:20次 中文

阅读说明:本技术 接收胶囊内窥镜的数据的通信装置 (Communication device for receiving data of capsule endoscope ) 是由 陈举贤 龚明利 夏然 于 2020-04-30 设计创作,主要内容包括:本公开描述了一种接收胶囊内窥镜的数据的通信装置,胶囊内窥镜布置在人体的消化腔内并且获取消化腔内的图像数据,通信装置包括用于从胶囊内窥镜接收数据的多个接收器以及与接收器通信连接的处理器,其中,多个接收器布置在体外且位于胶囊内窥镜的周围,胶囊内窥镜将所获取的图像数据处理为多个数据包,各个数据包至少包括数据信息以及数据包的序号,胶囊内窥镜通过无线广播向多个接收器按序发送数据包,接收器对所接收的数据包标记信号强度;处理器基于各个接收器所接收的数据包的数量和/或信号强度来确定多个接收器中的目标接收器,并接收目标接收器所接收的数据包。根据本公开,能够提高从胶囊内窥镜所接收的数据的完整性。(The present disclosure describes a communication device for receiving data of a capsule endoscope, the capsule endoscope being disposed within a digestive lumen of a human body and acquiring image data within the digestive lumen, the communication device including a plurality of receivers for receiving data from the capsule endoscope and a processor communicatively connected to the receivers, wherein the plurality of receivers are disposed outside the body and located around the capsule endoscope, the capsule endoscope processes the acquired image data into a plurality of data packets, each data packet including at least data information and a serial number of the data packet, the capsule endoscope sequentially transmits the data packets to the plurality of receivers by wireless broadcast, the receivers mark signal strengths for the received data packets; the processor determines a target receiver of the plurality of receivers based on the number of data packets and/or signal strength received by the respective receivers and receives the data packets received by the target receiver. According to the present disclosure, the integrity of data received from the capsule endoscope can be improved.)

1. A communication device that receives data of a capsule endoscope that is arranged within an alimentary cavity of a human body and acquires image data within the alimentary cavity,

the communication apparatus includes:

a plurality of receivers arranged outside the body and around the capsule endoscope for receiving data from the capsule endoscope, wherein the capsule endoscope processes the acquired image data into a plurality of data packets, each of the data packets including at least data information and a sequence number of the data packet, the capsule endoscope sequentially transmits the plurality of data packets to the plurality of receivers by wireless broadcast, and the receivers mark the received data packets with signal strengths; and

a processor communicatively coupled to the plurality of receivers and configured to determine a target receiver of the plurality of receivers based on the number of data packets received by each receiver and/or the signal strength and to receive data packets received by the target receiver.

2. The communication device of claim 1,

the number of data packets received by the target receiver is not less than the number of data packets received by any other one of the plurality of receivers.

3. The communication device of claim 1,

the average value of the signal strength of the data packets received by the target receiver is not less than the average value of the signal strength of the data packets received by any other receiver of the plurality of receivers.

4. The communication device according to claim 2 or 3,

the processor is configured to interrogate other receivers of the plurality of receivers in a predetermined order and receive packets missing from the target receiver from the other receivers if the number of packets received by the target receiver is less than the number of packets in the plurality of receivers.

5. The communication device of claim 4,

the predetermined order is a random order, an order arranged according to a distance from the target receiver, an order arranged according to a signal strength of a first data packet received by the receiver, an order arranged according to a number of data packets of the receiver, or an order arranged according to a predetermined number of the receiver.

6. The communication device of claim 1,

the receiver forwards the received data packet directly to the processor.

7. The communication device of claim 1,

the receiver has a buffer for buffering packets.

8. The communication device of claim 1,

the processor is configured to periodically interrogate the receiver to confirm whether the receiver has completed receiving the plurality of data packets or to cause the receiver to receive the plurality of data packets within a predetermined time.

9. The communication device of claim 1,

the data packet comprises a packet head with first identification information, a packet body with data information and a packet tail with second identification information, and the receiver judges the integrity of the data packet by identifying the first identification information and/or the second identification information.

10. The communication device of claim 1,

each receiver is connected with a coil, and the receivers are communicated with the capsule endoscope through the coils.

Technical Field

The present disclosure relates generally to the field of communications, and more particularly to a communications device for receiving data from a capsule endoscope.

Background

With the development of modern medical technology, lesions in the stomach cavity (e.g. polyps on the stomach wall) can be examined by capsule endoscopy. The capsule endoscope can conveniently help doctors and the like to acquire image data of lesions in the gastric cavity so as to help the doctors to diagnose and treat the gastric cavity of a patient. Such capsule endoscopes usually have a wireless transceiver with which an external communication device can communicate to receive image data acquired by the capsule endoscope in the stomach cavity.

In a conventional communication device, for example, a communication device disclosed in patent document CN202654094U, a multi-path antenna that can be used for communication with a wireless transceiver of a capsule endoscope and a switch that can be used for switching the multi-path antenna are generally provided, and an antenna having the highest signal strength among the multi-path antenna is detected at regular time and switched to the antenna to communicate with the wireless transceiver of the capsule endoscope, thereby receiving image data acquired by the capsule endoscope in a stomach cavity.

However, in the above patent document, the capsule endoscope is usually in a moving state when image acquisition is performed in the gastric cavity, and the signal intensity of each antenna constantly changes, so that it is usually necessary to frequently switch the antenna when data reception is performed by the above-described communication device and communication method. In this case, it is difficult to switch to the antenna having the greatest signal strength in time. In addition, only one antenna communicates with the wireless transceiver of the capsule endoscope at any time, and when the signal of the antenna is weak or other line faults such as disconnection occur, the integrity of the image data received by the communication device from the capsule endoscope is poor.

Disclosure of Invention

The present disclosure has been made in view of the above-described state of the art, and an object thereof is to provide a communication device for receiving data of a capsule endoscope, which can improve the integrity of data reception.

To this end, the present disclosure provides a communication device that receives data of a capsule endoscope, the communication device including: a plurality of receivers arranged outside the body and around the capsule endoscope for receiving data from the capsule endoscope, wherein the capsule endoscope processes the acquired image data into a plurality of data packets, each of the data packets including at least data information and a sequence number of the data packet, the capsule endoscope sequentially transmits the plurality of data packets to the plurality of receivers by wireless broadcast, and the receivers mark the received data packets with signal strengths; and a processor, which is connected with the plurality of receivers in a communication way, determines a target receiver in the plurality of receivers based on the number of data packets received by each receiver and/or the signal strength, and receives the data packets received by the target receiver.

In a communication device according to the present disclosure, a capsule endoscope processes acquired image data into a plurality of packets and transmits the packets to a plurality of receivers, the receivers mark signal strengths of the received packets, and a processor determines a target receiver among the plurality of receivers based on the number and/or signal strengths of the packets received by the respective receivers and receives the packets received by the target receiver. This can improve the integrity of the data received from the capsule endoscope.

In addition, in the communication device according to the present disclosure, optionally, the number of packets received by the target receiver is not less than the number of packets received by any other receiver of the plurality of receivers. In this case, determining the target receiver based on the number of packets received by the receiver enables more complete reception of data.

In the communication device according to the present disclosure, it is preferable that the average value of the signal strengths of the packets received by the target receiver is not smaller than the average value of the signal strengths of the packets received by any other receiver among the plurality of receivers. In this case, the target receiver is determined based on the signal strength of the data packet received by the receiver, and the data can be received more accurately.

In addition, in the communication device according to the present disclosure, optionally, the processor is configured to query other receivers in the plurality of receivers in a predetermined order and receive the data packets missing from the target receiver from the other receivers if the number of the data packets received by the target receiver is smaller than the number of the plurality of data packets. This enables more complete reception of data.

In the communication device according to the present disclosure, the predetermined order may be a random order, an order of distance from the target receiver, an order of signal strength of a first packet received by the receiver, an order of number of packets received by the receiver, or an order of predetermined number of the receiver. Thus, the predetermined order can be conveniently established.

In addition, in the communication device according to the present disclosure, optionally, the receiver directly forwards the received data packet to the processor. Therefore, the data packet can be processed conveniently and instantly by the processor.

In addition, in the communication device according to the present disclosure, the receiver may optionally have a buffer for buffering the packet. Therefore, the receiver can store the data packet conveniently.

In addition, in the communication device according to the present disclosure, optionally, the processor is configured to periodically query the receiver to confirm whether the receiver completes receiving the plurality of data packets, or to cause the receiver to receive the plurality of data packets within a predetermined time. Thus, whether the receiver has completed receiving the data packet can be easily confirmed.

In addition, in the communication device according to the present disclosure, optionally, the data packet includes a header with first identification information, a body with data information, and a trailer with second identification information, and the receiver determines integrity of the data packet by identifying the first identification information and/or the second identification information. Therefore, the integrity of the data packet can be conveniently judged.

Further, in the communication device according to the present disclosure, a coil may be connected to each receiver, and the receiver may communicate with the capsule endoscope through the coil. This facilitates communication between the receiver and the capsule endoscope.

According to the communication device for receiving data of the capsule endoscope of the present disclosure, the integrity of the data received from the capsule endoscope can be improved.

Drawings

The disclosure will now be explained in further detail by way of example only with reference to the accompanying drawings, in which:

fig. 1 is a schematic diagram showing an application of a communication device that receives data of a capsule endoscope according to an example of the present disclosure.

Fig. 2 is a schematic structural view showing a capsule endoscope according to an example of the present disclosure.

Fig. 3 is a schematic diagram illustrating a packet after image data is processed according to an example of the present disclosure.

Fig. 4 is a schematic diagram illustrating one arrangement of a plurality of receivers according to an example of the present disclosure.

Fig. 5 is a schematic diagram illustrating another arrangement of a plurality of receivers according to an example of the present disclosure.

Fig. 6 is a block diagram illustrating the structure of the receiver shown in fig. 4 and 5.

Fig. 7 is a schematic diagram illustrating a receiver and a processor with a host therebetween according to an example of the present disclosure.

Fig. 8 is a flow diagram illustrating a communication device receiving data from a capsule endoscope according to an example of the present disclosure.

Detailed Description

Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In the following description, the same components are denoted by the same reference numerals, and redundant description thereof is omitted. The drawings are schematic and the ratio of the dimensions of the components and the shapes of the components may be different from the actual ones.

It is noted that the terms "comprises," "comprising," and "having," and any variations thereof, in this disclosure, for example, a process, method, system, article, or apparatus that comprises or has a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include or have other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.

In addition, the headings and the like referred to in the following description of the present disclosure are not intended to limit the content or scope of the present disclosure, but merely serve as a reminder for reading. Such a subtitle should neither be understood as a content for segmenting an article, nor should the content under the subtitle be limited to only the scope of the subtitle.

Fig. 1 is a schematic diagram showing an application of a communication device 2 that receives data of a capsule endoscope 1 according to an example of the present disclosure.

In the present embodiment, the capsule endoscope 1 can communicate with the communication device 2. In some examples, the capsule endoscope 1 may collect image data within the digestive lumen 31 of the subject 3, and the communication device 2 may receive the image data collected by the capsule endoscope 1 within the digestive lumen 31 of the subject 3. In some examples, the capsule endoscope 1 may lay flat on the examination couch 4 (see fig. 1) while the subject 3 acquires image data within the digestive lumen 31 (e.g., stomach lumen) of the subject 3.

Fig. 2 is a schematic structural view showing a capsule endoscope 1 according to an example of the present disclosure.

In some examples, the capsule endoscope 1 may be a medical device formed in a shape such as a capsule that can be introduced into the digestive lumen 31 of the subject 3 (see fig. 1 and 2). In some examples, the housing 100 of the capsule endoscope 1 may be a capsule-type casing. In some examples, the housing 100 of the capsule endoscope 1 may include a cylindrical main housing 101 and two hemispherical end housings 102 and 103 at both ends of the main housing 101. In some examples, the main housing 101 in combination with the end housing 102 and the end housing 103 may be formed as an airtight packaging structure, i.e., a capsule-type housing, thereby maintaining a liquid-tight state inside the capsule endoscope 1.

In some examples, the end housing 102 and the end housing 103 may be connected with the main housing 101 by a threaded manner. In other examples, the end housing 102 and the end housing 103 may be coupled to the main housing 101 by bonding.

In some examples, the end housing 102 or the end housing 103 can be an optical element that can transmit light of a specified wavelength (e.g., visible light). In some examples, the end housing 102 and the end housing 103 may both be optical elements that may transmit light of a specified wavelength. In other examples, one of the end housing 102 or the end housing 103 may be an optical element that can transmit light of a specified wavelength while the other is opaque.

In some examples, the capsule endoscope 1 may include an acquisition module 11, a processing module 12, and a transmission module 13. In some examples, the acquisition module 11 may acquire image data, the processing module 12 may process the image data acquired by the acquisition module 11, and the transmission module 13 may transmit the image data processed by the processing module 12 to the outside (see fig. 2).

As described above, the acquisition module 11 may acquire image data within, for example, the digestive lumen 31. In some examples, the acquisition module 11 may include an image pickup section 111 that captures an image and an illumination section 112 that provides illumination light to the image pickup section 111. In some examples, the acquisition module 11 may be disposed at the same end as the light transmissive end housing (end housing 102 or end housing 103). The capsule endoscope 1 can acquire image data in the digestive tract 31 of the subject 3 through the acquisition module 11 via the end housing (the end housing 102 or the end housing 103), for example, the capsule endoscope 1 can acquire image data in the digestive tract 31 by taking a picture through the imaging section 111, for example, taking a picture of the inner wall of the digestive tract 31. The illumination section 112 may provide illumination light to an area where image data is to be captured, thereby facilitating the image pickup section 111 to clearly take a picture.

Fig. 3 is a schematic diagram illustrating a packet after image data is processed according to an example of the present disclosure.

In some examples, as described above, processing module 12 may process the image data acquired by acquisition module 11. Specifically, in some examples, the processing module 12 may process the image data acquired by the acquisition module 11 into a plurality of data packets (see fig. 3). In some examples, each data packet may include a header with first identification information, a body with data information, a trailer with second identification information, and a sequence number of the data packet (e.g., "06" in the illustration "06/100") (see fig. 3). Additionally, in some examples, the data packet may also include a total number of the plurality of data packets resulting from the processing of the image data (e.g., "100" in the illustration "06/100").

In some examples, the first identification information may be pre-agreed information, such as a 2-bit 16-ary number represented by 8 bytes. In some examples, the second identification information may be verification information of data carried by the data packet, or predetermined information. In some examples, the information included in the image data may be obtained by combining data information included in the packet body of each of the plurality of data packets. In some examples, the sequence number of the data packet may be determined based on the processing order of the processing module 12, for example, the sequence number of the first data packet obtained after the processing module 12 processes is "01", the sequence number of the second data packet obtained after the processing module 12 processes is "02", the sequence number of the third data packet obtained after the processing module 12 processes is "03", and the sequence number of the nth data packet obtained after the processing module 12 processes is "n".

In some examples, the transmission module 13 (described later) may transmit the data packet to the communication device 2 according to the sequence number of the data packet, the receiver 21 (described later) of the communication device 2 may determine the integrity of the data packet by recognizing the first identification information and/or the second identification information, and the processor 22 (described later) of the communication device 2 may read the image data acquired by the acquisition module 11 through the data information.

In some examples, the transmission module 13 may be used for data transmission between the capsule endoscope 1 and the communication device 2. For example, in some examples, the transmission module 13 may transmit a plurality of data packets processed by the processing module 12 to the communication device 2. In some examples, the transmission module 13 may transmit a plurality of data packets to the communication device 2 according to the sequence number of the data packets. In some examples, the transmission module 13 may also transmit the plurality of data packets to the communication device 2 in a random order. In some examples, the transmission module 13 may be a bluetooth module, a Near Field Communication (NFC) module, a WIFI module, or the like that can wirelessly transmit.

In some examples, the transmission module 13 may transmit the data packet to the communication device 2 immediately, that is, after the processing module 12 processes, for example, the image data acquired by the acquisition module 11 into a plurality of data packets, the transmission module 13 directly transmits the data packets to the communication device 2. In other examples, after the processing module 12 processes the image data acquired by the acquisition module 11 into a plurality of data packets, a storage module 14 (described later) may store the data packets, and then the transmission module 13 transmits the data packets to the communication device 2.

Furthermore, in some examples, the capsule endoscope 1 may further include a storage module 14 that temporarily stores image data acquired by the acquisition module 11. In some examples, the storage module 14 may store image data acquired by the capsule endoscope 1, acceleration information of the capsule endoscope 1 within the digestive lumen 31, and pose information of the capsule endoscope 1 within the digestive lumen 31. In some examples, storage module 14 may store data packets resulting from processing of image data, acceleration information, or pose information by processing module 12.

In some examples, the memory module 14 may also be comprised of any of Read Only Memory (ROM), Programmable Read Only Memory (PROM), Erasable Programmable Read Only Memory (EPROM), ferroelectric memory (FeRAM), solid state memory (SSD). In this case, the storage module 14 has a high storage stability, and data stored in the memory is not easily lost.

In some examples, the capsule endoscope 1 may transmit data packets to the communication device 2 by way of wireless broadcast. In some examples, the transmission module 13 of the capsule endoscope 1 may transmit data packets to the communication device 2 by way of wireless broadcast.

Additionally, in some examples, the capsule endoscope 1 may also include an accelerometer (not shown) that may acquire acceleration information of the capsule endoscope 1 within the digestive lumen 31. In this case, the processing module 12 may also process the acceleration information acquired by the accelerometer and include the acceleration information in the plurality of data packets. In some examples, the processing module 12 may also process acceleration information acquired by the accelerometer and include in other data packets.

In addition, in some examples, the capsule endoscope 1 may further include a gyroscope (not shown) that may acquire attitude (deflection angle) information of the capsule endoscope 1 within the digestive lumen 31. In this case, the processing module 12 may also process the attitude information acquired by the gyroscope and include the attitude information in the plurality of data packets. In some examples, the processing module 12 may also process the pose information obtained by the gyroscope and include it in other data packets.

In addition, in some examples, the capsule endoscope 1 may further include Ph detection means (not shown) that may acquire Ph information within the digestive lumen 31. In this case, the processing module 12 may further process the Ph information acquired by the Ph detection means and include the Ph information in the plurality of packets. In other examples, the Ph detection device and the capsule endoscope 1 may be two devices independent from each other for performing examination in the digestive lumen 31, and the Ph detection device may transmit the Ph information acquired in the digestive lumen 31 to the capsule endoscope 1, and the Ph information may be processed by the processing module 12 of the capsule endoscope 1 and included in the plurality of data packets. In some examples, the processing module 12 may also process the Ph information obtained by the Ph detection device and include the Ph information in other data packets. In some examples, the Ph detection means may also communicate with the communication means 2 and send Ph information it acquires within the digestive lumen 31 directly to the communication means 2.

In addition, in some examples, the capsule endoscope 1 may further include a digestive tract peristalsis detection device (not shown) which may acquire peristalsis information of the digestive tract 31, such as peristalsis speed, peristalsis strength, peristalsis acceleration and the like of the digestive tract 31. In this case, the processing module 12 may also process the peristaltic movement information obtained by the digestive tract peristalsis detection device and include the peristaltic movement information in the plurality of data packets. In other examples, the digestive tract peristalsis detection device and the capsule endoscope 1 may be two devices independent from each other for performing examination in the digestive tract 31, and the digestive tract peristalsis detection device may transmit the peristalsis information acquired in the digestive tract 31 to the capsule endoscope 1, and the peristalsis information is processed by the processing module 12 of the capsule endoscope 1 and included in the plurality of data packets. In some examples, the processing module 12 may also process the peristaltic information obtained by the digestive tract peristalsis detection device and include in other data packets. In some examples, the digestive lumen peristalsis detection device may also communicate with the communication device 2 and send peristalsis information it acquires within the digestive lumen 31 directly to the communication device 2.

In addition, in some examples, the capsule endoscope 1 may further include an ultrasonic detection device (not shown) which may acquire ultrasonic information inside the digestive lumen 31, for example, the ultrasonic detection device may perform ultrasonic inspection on the inner wall of the digestive lumen 31 to acquire section information of the inner wall of the digestive lumen 31, for example. In this case, the processing module 12 may also process the ultrasound information acquired by the ultrasound detection device and include the ultrasound information in the plurality of data packets. In other examples, the ultrasonic detection device and the capsule endoscope 1 may be two devices independent from each other for performing an examination in the digestive lumen 31, and the ultrasonic detection device may transmit the ultrasonic information acquired in the digestive lumen 31 to the capsule endoscope 1, and the ultrasonic information is processed by the processing module 12 of the capsule endoscope 1 and included in the plurality of data packets. In some examples, the processing module 12 may also process the ultrasound information acquired by the ultrasound detection device and include in other data packets. In some examples, the ultrasound detection device may also communicate with the communication device 2 and send ultrasound information it acquires within the digestive lumen 31 directly to the communication device 2.

However, the present embodiment is not limited to this example, and the capsule endoscope 1 may receive information acquired by another digestive tract examination apparatus in the digestive tract 31, process the information, and transmit the information to the communication apparatus 2.

In the present embodiment, the communication device 2 may include a plurality of receivers 21 and a processor 22 (see fig. 1). Wherein the receiver 21 may receive data from the capsule endoscope 1 and the processor 22 may receive data from the receiver 21 and process the data.

Fig. 4 is a schematic diagram showing one arrangement of a plurality of receivers 21 according to an example of the present disclosure. Fig. 5 is a schematic diagram showing another arrangement of a plurality of receivers 21 according to an example of the present disclosure. Fig. 6 is a block diagram schematically showing the structure of the receiver 21 shown in fig. 4 and 5.

In some examples, the capsule endoscope 1 may send data packets to multiple receivers 21 (e.g., receiver 21a, receiver 21b, receiver 21c, … …, receiver 21n) by way of wireless broadcast. In some examples, the transmission module 13 of the capsule endoscope 1 may transmit data packets to the plurality of receivers 21 by way of wireless broadcast. Specifically, the transmission module 13 of the capsule endoscope 1 may be communicatively connected to the plurality of receivers 21, and when the transmission module 13 transmits a packet to the plurality of receivers 21 in a wireless broadcast manner, each receiver 21 may receive the packet transmitted from the transmission module 13. In some examples, each receiver 21 may also receive the data packet sent by the transmission module 13 at the same time.

In some examples, the number of the plurality of receivers 21 included in the communication device 2 may be 1 to 20. In some examples, the communication device 2 may include a number of receivers 21 that is 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, or 20.

In some examples, multiple receivers 21 may be arranged around the capsule endoscope 1. Specifically, when the subject 3 lies on the examination bed 4 and introduces the capsule endoscope 1 into the digestive tract 31, the plurality of receivers 21 may be located around the digestive tract 31, that is, the plurality of receivers 21 may be located around the capsule endoscope 1 (see fig. 1).

In some examples, multiple receivers 21 may be arranged on a certain side of the capsule endoscope 1, for example in some examples, multiple receivers 21 may be arranged on the examination table 4 or on the control mechanism 5 (see fig. 4). In other examples, multiple receivers 21 may be disposed on opposite sides of the capsule endoscope 1 (see fig. 5), for example, in some examples, multiple receivers 21 may be disposed on both the couch 4 and the control mechanism 5 (see fig. 5).

In some examples, the examination table 4 may include a carrier tray 41 for carrying the receivers 21 (e.g., the receiver 21a, the receiver 21b, the receiver 21c, … …, the receiver 21n), and the receivers 21 (e.g., the receiver 21a, the receiver 21b, the receiver 21c, … …, the receiver 21n) may be disposed on the carrier tray 41. In some examples, carrier tray 41 may have an interface (not shown) that may provide power to receivers 21 (e.g., receivers 21a, 21b, 21c, … …, 21 n). In some examples, carrier tray 41 may also have a storage device (not shown), and data packets received by receivers 21 (e.g., receivers 21a, 21b, 21c, … …, 21n) may be stored in the storage device of carrier tray 41.

In some examples, control mechanism 5 may include a mounting plate 51 for mounting receiver 21 (e.g., receiver 21a, receiver 21b, receiver 21c, … …, receiver 21n), and receiver 21 (e.g., receiver 21a, receiver 21b, receiver 21c, … …, receiver 21n) may be disposed on mounting plate 51. In some examples, mounting plate 51 may have an interface (not shown) that may provide power to receivers 21 (e.g., receivers 21a, 21b, 21c, … …, 21 n). In some examples, mounting disk 51 may also have a storage device (not shown), and data packets received by receivers 21 (e.g., receivers 21a, 21b, 21c, … …, 21n) may be stored in the storage device of mounting disk 51.

In some examples, the plurality of receivers 21 may be arranged in a line. In some examples, the plurality of receivers 21 may be arranged in an arc arrangement. In some examples, the plurality of receivers 21 may be arranged in a polygonal arrangement. In some examples, the polygon may be a regular polygon such as a triangle, a square, a rectangle, a parallelogram, a regular pentagon, a regular hexagon, or the like. In some examples, the plurality of receivers 21 may be arranged in a circular arrangement. In some examples, the plurality of receivers 21 may be arranged in an elliptical arrangement. The example of the present embodiment is not limited thereto, and the plurality of receivers 21 may be arranged in other shapes, for example, shapes similar to the digestion chamber 31.

In some examples, the relative positions between the plurality of receivers 21 and the examination couch 4 may be fixed. For example, in some examples, the position between the carrier tray 41 and the examination table 4 may be fixed. In some examples, the position between the plurality of receivers 21 and the examination couch 4 may be adjustable. For example, in some examples, the position between the carrier tray 41 and the examination table 4 may be adjustable. In this case, for subjects 3 of different body sizes or digestive lumens 31 (e.g., a stomach lumen, a small intestine lumen, or a large intestine lumen) at different positions, the position between the receiver 21 and the bed 4 can be adaptively adjusted so that the receiver 21 is located around the capsule endoscope 1.

In some examples, a coil 211 (see fig. 6) may be connected to each receiver 21. The coil 211 of the receiver 21 can communicate with the transmission module 13 of the capsule endoscope 1, so that the receiver 21 receives data packets of the capsule endoscope 1. This facilitates communication between the receiver 21 and the capsule endoscope 1.

In some examples, receiver 21 may determine the integrity of the data packet by identifying the header and the trailer of the data packet.

In some examples, receiver 21 may mark the signal strength of the received data packet. In some examples, the signal strength may be the signal strength of the data packet as it arrives at the receiver 21.

Hereinafter, the data packet shown in fig. 3 will be described in detail as an example of the data packet in order to better understand the communication between the receiver 21 and the capsule endoscope 1. For example, after the acquisition module 11 of the capsule endoscope 1 acquires image data in the digestive lumen 31, the processing module 12 processes the image data into a plurality of data packets as shown in fig. 3. The transmission module 13 transmits the data packet to each receiver 21 (e.g., receiver 21a, receiver 21b, receivers 21c, … …, receiver 21n) by broadcast. The receiver 21, upon receiving the data packet, marks the signal strength of the data packet.

In addition, in some examples, the receiver 21 may determine the integrity of the data packet by recognizing the first identification information and the second identification information, for example, in some examples, if the receiver 21 does not recognize the second identification information in the received data packet, it may determine that the data packet is an incomplete data packet. Therefore, the integrity of the data packet can be conveniently judged.

In addition, in some examples, the receiver 21 may determine whether or not the processed image data packet is completely received by identifying the total number of data packets. In some examples, if the receiver 21 does not completely receive the data packet obtained by processing the image data, the receiver 21 may determine which part of the data packet is missing by identifying the sequence number of the data packet.

In some examples, the receiver 21 may also have a buffer 212 and a marker 213 (see fig. 6). In some examples, buffer 212 may buffer data packets received by receiver 21. This facilitates the storage of the data packet by the receiver 21. In some examples, marker 213 may mark the signal strength of data packets received by receiver 21.

In some examples, receiver 21 may transmit the received data packets to processor 22 for processing and display. In some examples, the receiver 21 may transmit the data packet to the processor 22 immediately, that is, the receiver 21 receives the data packet and then directly transmits the data packet to the processor 22. Thus, the processor 22 can process the data packet conveniently and instantly. In some examples, the receiver 21 may buffer the data packet in the buffer 212 after receiving the data packet, and then transmit the buffered data packets of the image data to the processor 22. In some examples, the receiver 21 may buffer the data packets in the buffer 212 after receiving the data packets, and then transmit the predetermined number of data packets to the processor 22 at regular time intervals.

In this embodiment, the processor 22 may be communicatively coupled to a plurality of receivers 21. In some examples, the processor 22 may be communicatively coupled to the plurality of receivers 21 by a wireless communication connection, such as a bluetooth, Near Field Communication (NFC), or WIFI connection. In some examples, the processor 22 and the plurality of receivers 21 may be communicatively connected by a wired communication connection, such as a USB, HDMI, or VGA wired connection.

In some examples, processor 22 may receive data packets received by receiver 21.

In some examples, processor 22 may be configured to determine a target receiver 21 (which may be one of receiver 21a, receiver 21b, receiver 21c …, or receiver 21n, for example) of the plurality of receivers 21 based on the number of packets received by each receiver 21 or the signal strength of the packets received by each receiver 21, and receive the packets received by the target receiver 21. This can improve the integrity of the data received from the capsule endoscope 1.

In some examples, the number of data packets received by the target receiver 21 may be no less than the number of data packets received by any other one of the plurality of receivers 21. In this case, determining the target receiver based on the number of packets received by the receiver 21 enables more complete reception of data. In some examples, the average of the signal strengths of the data packets received by the target receiver 21 may be no less than the average of the signal strengths of the data packets received by any other one of the plurality of receivers 21. In this case, the target receiver is determined based on the signal strength of the data packet received by the receiver 21, and the data can be received more accurately. In some examples, the signal strength of the first data packet received by the target receiver 21 may be no less than the signal strength of the first data packet received by any other receiver 21 of the plurality of receivers 21.

Specifically, the method comprises the following steps:

for example, the number of data packets received by the plurality of receivers 21 is X respectively1、X2、X3…XnThe average value of the signal strength of the data packets received by the plurality of receivers 21 is Y1、Y2、Y3…YnThe signal strength of the first data packet received by the plurality of receivers 21 is Z1、Z2、Z3…Zn. The processor 22 may determine the receiver 21 corresponding to the largest X as the target receiver 21, or the processor 22 may determine the receiver 21 corresponding to the largest Y as the target receiver 21, or the processor 22 may determine the receiver 21 corresponding to the largest Z as the target receiver 21. However, the example of the present embodiment is not limited to this, and for example, the processor 22 may perform weighted average (for example, 0.4X +0.3Y +0.3Z) calculation on X, Y, Z of each receiver 21, and determine the receiver 21 corresponding to the maximum value obtained by the calculation as the target receiver 21.

Hereinafter, the manner in which the processor 22 determines the target receiver 21 when the maximum value of X has two (or more) is exemplarily explained. It should be understood that one skilled in the art can derive the manner in which the processor 22 determines the target receiver 21 when the maximum of Y or Z has two (or more) values, according to the following exemplary description.

In some examples, for example, if X1Is X1、X2、X3…XnThen processor 22 may compare X to a maximum value of1The corresponding receiver 21 is determined as the target receiver 21 and receives the data packet received by the target receiver 21.

In some examples, for example, if X1=X2And is X1、X2、X3…XnAccording to the sequence number, the processor sorts X1The corresponding receiver 21 is determined as the target receiver 21, and the data packet received from the target receiver 21.

In some examples, for example, if X1=X2And is X1、X2、X3…XnMaximum value in (1), then for Y1And Y2If Y is greater than or equal to1>Y2Then Y is1The corresponding receiver 21 is determined as the target receiver 21 and receives the data packet received by the target receiver 21.

In some examples, for example, if X1=X2And is X1、X2、X3…XnMaximum value in (1), then for Y1And Y2If Y is greater than or equal to1=Y2Then to Z1And Z2Is compared with the magnitude of Z1>Z2Then the processor 22 will Z1The corresponding receiver 21 is determined as the target receiver 21 and receives the data packet received by the target receiver 21.

In some examples, for example, if X1=X2And is X1、X2、X3…XnMaximum value in (1), then for Y1And Y2If Y is greater than or equal to1=Y2Then to Z1And Z2Is compared with the magnitude of Z1=Z2Then processor 22 randomly applies Z1And Z2The corresponding receiver 21 is determined as the target receiver 21 and receives the data packet received by the target receiver 21.

It should be noted that, in the light of the above exemplary description, the person skilled in the art may adjust the order of comparison regarding the size of X, Y, Z according to the actual situation.

In some examples, the processor 22 may be configured to, if the number of data packets received by the target receiver 21 is smaller than the number of data packets obtained after the image data is processed by the processing module 12, the processor 22 may query other receivers 21 in the plurality of receivers 21 according to a predetermined order and receive the data packets missing from the target receiver 21 from the other receivers 21. This enables more complete reception of data.

For example, the number of data packets obtained after the image data is processed by the processing module 12 is X, and the number of data packets received by the target receiver 21 is XIs X1If X > X1The processor 22 may interrogate the other receivers 21 of the plurality of receivers 21 in a predetermined order and receive the missing data packets from the other receivers 21 for the target receiver 21.

In some examples, the predetermined order may be a random order. In some examples, the predetermined order may be in an order in which the distances of the other receivers 21 from the target receiver 21 are arranged. In some examples, the predetermined order may be in an order in which the signal strengths of the first data packets received by the respective receivers 21 are arranged. In some examples, the predetermined order may be in an order in which the number of packets for each receiver 21 is arranged. In some examples, the predetermined order may be in an order in which the predetermined numbers of the respective receivers 21 are arranged. Thus, the predetermined order can be conveniently established.

In some examples, processor 22 may be configured to periodically query receiver 21 to confirm whether receiver 21 completed receiving the plurality of data packets. In some examples, the timing may be 50ms to 2000 ms. In some examples, the timing may be 50ms, 100ms, 200ms, 300ms, 400ms, 500ms, 600ms, 700ms, 800ms, 900ms, 1000ms, 1100ms, 1200ms, 1300ms, 1400ms, 1500ms, 1600ms, 1700ms, 1800ms, 1900ms, or 2000 ms.

In some examples, processor 22 may be configured to cause receiver 21 to receive a plurality of data packets within a predetermined time. In some examples, the predetermined time may be 50ms to 2000 ms. In some examples, the predetermined time may be 50ms, 100ms, 200ms, 300ms, 400ms, 500ms, 600ms, 700ms, 800ms, 900ms, 1000ms, 1100ms, 1200ms, 1300ms, 1400ms, 1500ms, 1600ms, 1700ms, 1800ms, 1900ms, or 2000 ms. This makes it possible to easily confirm whether or not the receiver 21 has completed receiving the packet.

In some examples, the processor 22 may include a data processor 221 and a display 222.

In some examples, the data processor 221 of the processor 22 may demodulate and restore the data packets received by the processor 22 into image data acquired by the capsule endoscope 1 within the digestive lumen 31.

In some examples, the display 222 may display the image data demodulated by the data processor 221.

Fig. 7 is a schematic diagram illustrating a receiver 21 and a processor 22 with a host 23 therebetween according to an example of the present disclosure.

In some examples, the communication device 2 may also include a host 23. In some examples, a host 23 may be connected between the plurality of receivers 21 and the processor 22 (see fig. 7). In some examples, the data packets received by the plurality of receivers 21 may be transmitted to the host 23, and then transmitted by the host to the processor 22. In some examples, the host 23 may be a host of a desktop computer or may be a specially-customized computing device.

In some examples, the host 23 may include a diskette (not shown). In some examples, the inventory of the host 23 may be provided with a memory partition (not shown) corresponding to each receiver 21. In some examples, the receiver 21 may directly transmit the data packet to the storage partition corresponding to the storage disk of the host 23 after receiving the data packet.

In some examples, the host 23 may transmit the data packet in the storage to the processor 22 immediately, that is, the host 23 transmits the data packet to the processor 22 directly after receiving the data packet. In some examples, the receiver 21 may buffer the data packet in the buffer 212 after receiving the data packet, and then transmit the buffered data packets of the image data to the processor 22.

Fig. 8 is a flowchart illustrating reception of data from the capsule endoscope 1 by the communication device 2 according to the example of the present disclosure. Hereinafter, the reception of data from the capsule endoscope 1 by the communication device 2 will be described in detail with reference to fig. 8.

In some examples, as shown in fig. 8, the process in which a doctor or the like acquires image data of the digestive lumen 31 of the subject 3 through the capsule endoscope 1 and receives the image data acquired by the capsule endoscope 1 through the communication device 2 may include the steps of:

the subject 3 can lie down on the examination couch 4 under the direction of the medical staff, and can introduce the capsule endoscope 1 into the digestive tract 31 by oral administration (step S100).

The capsule endoscope 1 can take a picture in the digestive tract 31 through the image pickup part 111 of the acquisition module 11, and the illumination part 112 can provide illumination light through the image pickup part 111 to acquire image data in the digestive tract 31. The processing module 12 may process the image data into a plurality of data packets, and in some examples, the data packets may include a header with first identification information, a body with data information, a trailer with second identification information, and a sequence number of the data packet. In some examples, the data packet may further include a total number of data packets obtained after the image data is processed (step S200).

The transmission module 13 of the capsule endoscope 1 can transmit a plurality of data packets to the plurality of receivers 21 of the communication device 2 by a wireless broadcast method. In some examples, the transmission module 13 may transmit the data packet processed by the processing module 12 directly to the receiver 21. In some examples, the data packet processed by the processing module 12 may be stored by the storage module 14 and then transmitted to the receiver 21 by the transmission module 13. In some examples, multiple receivers 21 (e.g., receiver 21a, receiver 21b, receiver 21c …, receiver 21n) may simultaneously communicate with the transmission module 13 and simultaneously receive data packets from the transmission module 13 (step S300).

After a predetermined time has elapsed, the processor 22 of the communication apparatus 2 determines the target receiver 21 among the plurality of receivers 21. In some examples, the number of data packets received by the target receiver 21 may be no less than the number of data packets received by any of the other receivers 21. In some examples, the average of the signal strengths of the data packets received by the target receiver 21 may be no less than the average of the signal strengths of the data packets received by any of the other receivers 21. In some examples, if the number of data packets received by the target receiver 21 is less than the total number of the plurality of data packets resulting from the processing of the image data, the processor 22 may sequentially query the other receivers 21 to receive the data packets missing from the target receiver 21. In some examples, processor 22 may interrogate the other receivers 21 in a random order. In some examples, the processor 22 may interrogate the other receivers 21 in an order of the signal strength of the first data packet received by the receiver 21, for example, interrogating the other receivers 21 in an order of the signal strength of the first data packet received by the receiver 21 from strong to weak. In some examples, processor 22 may interrogate other receivers 21 in order of their distance from the target receiver 21. In some examples, the interrogation of the receiver 21 by the processor 22 may also set a time (step S400).

The processor 22 demodulates the received packet into an image and displays it (step S500).

According to the communication device 2 for receiving data of the capsule endoscope 1 of the present embodiment, the integrity of the data received from the capsule endoscope 1 can be improved.

While the present disclosure has been described in detail in connection with the drawings and examples, it should be understood that the above description is not intended to limit the disclosure in any way. Those skilled in the art can make modifications and variations to the present disclosure as needed without departing from the true spirit and scope of the disclosure, which fall within the scope of the disclosure.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:内窥镜及检测仪器

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!