The disclosure relates to an apparatus and a method for detecting tissue inflammation.
Tissue inflammation can provide a useful insight into the appearance and health of tissue. It is part of the complex biological response of body tissues to harmful stimuli, such as pathogens, damaged cells, or irritants, and is a protective response involving immune cells, blood vessels, and molecular mediators.
An example of tissue inflammation is a pimple. A pimple is a small inflamed elevation of the skin. It is a result of excess oil becoming trapped in the pores of the skin, which causes inflammation and infection. Pimples occur at the location of sebaceous ducts, which transport sebum from the sebaceous glands to the skin. Driven by hormonal changes at the onset of puberty, the sebaceous glands start to produce more sebum. As this oily substance is a rich food source for skin bacteria like PPropionibacterium acnes, the sebaceous duct becomes populated by these bacteria. Their consumptive presence results in a changing sebum composition characterized by a higher concentration of lipid peroxides and free fatty acids. These somewhat aggressive agents and the PPropionibacterium acnes bacteria themselves present the trigger for pre-inflammatory processes in the perifollicular area.
Generally, children do not have pimples before the age of 12. However, after the onset of puberty, over 85% of teenagers develop pimples with frequent breakouts that generally continue until the age of 25 or so. In fact, even beyond this age people can still have pimples. Pimples are a clinical manifestation of acne, which is a skin condition that affects many people. Acne consists of papules and pustules, which are both inflamed elevated lesions and only differ in the sense that pustules contain a visible amount of pus, while papules do not. The early detection of pimples to determine the onset acne is useful.
In fact, the early detection of tissue inflammation generally can be useful. A tissue inflammation is characterized by local increased (or enhanced) perfused areas. An early stage pimple starts with inflammation (which causes increased perfusion), even before the pimple becomes noticeable to the user. A local enhanced perfused area can be detected by laser scattering technologies, such as laser Doppler perfusion imaging or laser speckle contrast analysis. WO 2007/103795 discloses using spectral imaging technology to compare an erythema map of imaged skin to a visible-light image of the imaged skin to identify any area of per-emergent lesion.
However, the existing technologies for detecting tissue inflammation are costly, with limited motion robustness, and are hard to commercialize with off-the-shelf components. Also, in the existing techniques, non-inflammatory tissue may be misclassified as inflammatory tissue where the tissue is marked, e.g. comprises a tattoo, make-up, spider vein, etc. As such, the existing techniques lack accuracy in detecting inflammatory tissue.
As noted above, a limitation with existing techniques is that non-inflammatory tissue may be misclassified as inflammatory tissue and thus the existing techniques lack accuracy in detecting inflammatory tissue. It would thus be valuable to have an improvement to address this limitation.
Therefore, according to a first aspect, there is provided an apparatus for detecting tissue inflammation. The apparatus comprises a processor configured to acquire, from at least one sensor, a plurality of photoplethysmography (PPG) signals indicative of light detected in a region of tissue at a plurality of respective locations within the region. The processor is also configured to process the acquired plurality of PPG signals to determine an amplitude and a phase of each of the plurality of PPG signals and detect tissue inflammation based on the determined amplitude and phase of each of the plurality of PPG signals.
In some embodiments, the processor may be configured to detect tissue inflammation if the determined amplitude of at least one of the plurality of PPG signals is greater than a threshold amplitude. In some embodiments, the amplitude of each of the plurality of PPG signals may be the amplitude of the PPG signal normalized by a direct current component of the PPG signal.
In some embodiments, the processor may be configured to detect tissue inflammation if a phase shift is detected in the determined phase of at least one of the plurality of PPG signals. In some embodiments, the processor may be configured to detect tissue inflammation if the detected phase shift is greater than a threshold phase shift. In some embodiments, the threshold phase shift may be a phase shift in a range from 45 degrees to 135 degrees.
In some embodiments, the processor may be configured to generate an amplitude map representative of the determined amplitude of each of the plurality of PPG signals. In some embodiments, the processor may be configured to generate an amplitude map representative of the determined amplitude of each of the plurality of PPG signals for which the determined amplitude is greater than a threshold amplitude.
In some embodiments, the processor may be configured to generate a phase map representative of the determined phase of each of the plurality of PPG signals. In some embodiments, the processor may be configured to generate a phase map representative of the determined phase of each of the plurality of PPG signals for which a phase shift detected in the determined phase is greater than a threshold phase shift.
In some embodiments, the processor may be configured to compare the generated amplitude map and the generated phase map and determine a location of the detected tissue inflammation in the region of tissue based on the comparison.
In some embodiments, the processor may be configured to generate a tissue inflammation map representative of the determined location of the detected tissue inflammation in the region of tissue. In some embodiments, the processor may be configured to acquire an image of the region of tissue and indicate the determined location of the detected tissue inflammation from the generated tissue inflammation map on the acquired image of the region of tissue.
According to a second aspect, there is provided a method for detecting tissue inflammation. The method comprises acquiring a plurality of PPG signals indicative of light detected in a region of tissue at a plurality of respective locations within the region and processing the acquired plurality of PPG signals to determine an amplitude and a phase of each of the plurality of PPG signals. The method also comprises detecting tissue inflammation based on the determined amplitude and phase of each of the plurality of PPG signals.
According to a third aspect, there is provided a computer program product comprising a computer readable medium. The computer readable medium has computer readable code embodied therein. The computer readable code is configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method described earlier.
According to the aspects and embodiments described above, the limitations of existing techniques are addressed. In particular, according to the above-described aspects and embodiments, both the amplitude and the phase of each of the plurality of PPG signals is used in the detection of tissue inflammation. This prevents the misclassification of non-inflammatory tissue (such as where the tissue is marked, e.g. comprises a tattoo, make-up, spider vein, etc.) as inflammatory tissue and thus inflammatory tissue can be detected more accurately. There is thus described an improved apparatus and method for detecting tissue inflammation.
These and other aspects will be apparent from and elucidated with reference to the embodiment(s) described hereinafter.
Exemplary embodiments will now be described, by way of example only, with reference to the following drawings, in which:
As noted above, there is provided herein an improved apparatus and method for detecting tissue inflammation. In some embodiments, the apparatus described herein may be a dedicated apparatus (or device) for detecting tissue inflammation or a mobile device such as a smartphone or tablet (e.g. running an application or “app” for detecting tissue inflammation).
The tissue referred to herein may comprise any type of tissue. For example, the tissue may comprise epithelial tissue such as skin (e.g. the epidermis of the skin, the cells of the skin, hair follicles in the skin, or similar) or the lining of hollow organs (e.g. the lining of gastrointestinal tract organs or any other hollow organs), muscle tissue (e.g. cardiac muscle tissue, skeletal muscle, or any other muscle tissue), connective tissue (e.g. fat, bone, tendons, or any other connective tissue), nervous tissue (e.g. the brain, spinal cord, nerves, or any other nervous tissue), blood vessels, or any other tissue, or any combination of tissue.
Generally, tissue inflammation is an (e.g. localized) inflammation of tissue. Tissue inflammation can be the biological response of the tissue to harmful stimuli, such as pathogens, damaged cells, irritants, etc. Tissue inflammation can cause the tissue to become reddened, swollen and/or hot. There are various causes of tissue inflammation and examples include, but are not limited to, a pustule (or pimple), a papule, a cyst, a nodule, a cut, etc.
The processor 102 can be implemented in numerous ways, with software and/or hardware, to perform the various functions described herein. In particular implementations, the processor 102 can comprise a plurality of software and/or hardware modules, each configured to perform, or that are for performing, individual or multiple steps of the method described herein. The processor 102 may comprise one or more processors (such as one or more microprocessors, one or more multi-core processors and/or one or more digital signal processors (DSPs)), one or more processing units, and/or one or more controllers (such as one or more microcontrollers) that may be configured or programmed (e.g. using software or computer program code) to perform the various functions described herein. The processor 102 may be implemented as a combination of dedicated hardware (e.g. amplifiers, pre-amplifiers, analog-to-digital convertors (ADCs) and/or digital-to-analog convertors (DACs)) to perform some functions and a processor (e.g. one or more programmed microprocessors, DSPs and associated circuitry) to perform other functions.
As illustrated in
Examples of the at least one sensor 104 include, but are not limited to, a pulse oximeter (which can be configured to illuminate the region of tissue and measure changes in light absorption within the region of tissue to acquire the plurality of PPG signals), a camera (which can be configured to measure changes in tissue color to acquire the plurality of PPG signal), or any other sensor or combination of sensors suitable for obtaining PPG signals. A person skilled in the art will be aware of a variety of sensors suitable for acquiring the plurality of PPG signals and the manner in which those sensors may be configured to operate to acquire the plurality of PPG signals. In some embodiments, at least one sensor 104 may be positioned at distance from (e.g. remote from) the tissue. Thus, the at least one sensor 104 can be a non-contact sensor according to some embodiments. The plurality of PPG signals acquired in these embodiments may thus also be referred to as a plurality of non-contact PPG signals. Alternatively or in addition, in some embodiments, at least one sensor 104 may be positioned such that it contacts the tissue to obtain the plurality of PPG signals.
As illustrated in
Alternatively or in addition, in some embodiments, at least one memory 106 can be configured to store information required by or resulting from the method described herein. For example, in some embodiments, at least one memory 106 may be configured to store any one or more of the acquired plurality of PPG signals, the determined amplitude of one or more of the plurality of PPG signals, the determined phase of one or more of the plurality of PPG signals, the detected tissue inflammation, or any other information, or any combination of information, required by or resulting from the method described herein. In some embodiments, the processor 102 of the apparatus 100 can be configured to control at least one memory 106 to store information required by or resulting from the method described herein.
As illustrated in
The user interface 108 can be configured to render (or output, display, or provide) information required by or resulting from the method described herein. For example, in some embodiments, the user interface 108 may be configured to render (or output, display, or provide) one or more of the acquired plurality of PPG signals, the determined amplitude of one or more of the plurality of PPG signals, the determined phase of one or more of the plurality of PPG signals, the detected tissue inflammation, or any other information, or any combination of information, required by or resulting from the method described herein. Alternatively or in addition, the user interface 108 can be configured to receive a user input. For example, the user interface 108 may allow a user to manually enter information or instructions, interact with and/or control the apparatus 100. Thus, the user interface 108 may be any user interface that enables the rendering (or outputting, displaying, or providing) of information and, alternatively or in addition, enables a user to provide a user input.
For example, the user interface 108 may comprise one or more switches, one or more buttons, a keypad, a keyboard, a mouse, a touch screen or an application (for example, on a smart device such as a tablet, a smartphone, or any other smart device), a display or display screen, a graphical user interface (GUI) such as a touch screen, or any other visual component, one or more speakers, one or more microphones or any other audio component, one or more lights (such as light emitting diode LED lights), a component for providing tactile or haptic feedback (such as a vibration function, or any other tactile feedback component), an augmented reality device (such as augmented reality glasses, or any other augmented reality device), a smart device (such as a smart mirror, a tablet, a smart phone, a smart watch, or any other smart device), or any other user interface, or combination of user interfaces. In some embodiments, the user interface that is controlled to render information may be the same user interface as that which enables the user to provide a user input.
As illustrated in
The communications interface 110 may enable the apparatus 100, or components of the apparatus 100, to communicate and/or connect in any suitable way. For example, the communications interface 110 may enable the apparatus 100, or components of the apparatus 100, to communicate and/or connect wirelessly, via a wired connection, or via any other communication (or data transfer) mechanism. In some wireless embodiments, for example, the communications interface 110 may enable the apparatus 100, or components of the apparatus 100, to use radio frequency (RF), Bluetooth, or any other wireless communication technology to communicate and/or connect.
With reference to
The light detected in the region of tissue can be indicative of the color in the region of tissue, e.g. changes in the light detected in the region of tissue can be indicative of changes in the color in the region of tissue. The changes in color in the region of tissue are caused by the pulse pressure. Thus, the plurality of PPG signals may also be referred to as a plurality of pulse signals. Generally, each PPG signal comprises a direct current (DC) component and an alternating current (AC) component. The DC component of each PPG signal can be attributable to the bulk absorption of the tissue in the respective location within the region of tissue. The AC component of each PPG signal can be attributable to the variation in blood volume in the respective location within the region of tissue, which is caused by the pulse pressure.
Returning back to
At block 206 of
In some embodiments, the processor 102 may be configured to detect tissue inflammation if the determined amplitude of at least one of the plurality of PPG signals is greater than a threshold amplitude. The threshold amplitude may be set differently depending on the subject and/or conditions. Thus, in some embodiments, the threshold amplitude may be determined through calibration where tests are performed on various subjects and/or under various conditions in order to determine an optimum threshold amplitude.
In some embodiments, the amplitude of each of the plurality of PPG signals may be a normalized amplitude. For example, the amplitude of each of the plurality of PPG signals may be the amplitude of the (raw) PPG signal normalized by the direct current (DC) component of the PPG signal. In some of these embodiments, the threshold amplitude may be an amplitude in a range from 0.2 to 2, for example an amplitude in a range from 0.3 to 1.9, for example an amplitude in a range from 0.4 to 1.8, for example an amplitude in a range from 0.5 to 1.7, for example an amplitude in a range from 0.6 to 1.6, for example an amplitude in a range from 0.7 to 1.5, for example an amplitude in a range from 0.8 to 1.4, for example an amplitude in a range from 0.9 to 1.3, for example an amplitude in a range from 1.0 to 1.2. In some embodiments, the threshold amplitude may be an amplitude in a range from 0.8 to 2, for example an amplitude in a range from 0.9 to 1.9, for example an amplitude in a range from 1 to 1.8, for example an amplitude in a range from 1.1 to 1.7, for example an amplitude in a range from 1.2 to 1.6, for example an amplitude in a range from 1.3 to 1.5. In some embodiments, the threshold amplitude may be an amplitude in a range from 1.3 to 2, for example an amplitude in a range from 1.35 to 1.95, for example an amplitude in a range from 1.4 to 1.9, for example an amplitude in a range from 1.45 to 1.85, for example an amplitude in a range from 1.5 to 1.8, for example an amplitude in a range from 1.55 to 1.75, for example an amplitude in a range from 1.6 to 1.7. In some embodiments, the threshold amplitude may be an amplitude in a range from 1.5 to 2, for example an amplitude in a range from 1.55 to 1.95, for example an amplitude in a range from 1.6 to 1.9, for example an amplitude in a range from 1.65 to 1.85, for example an amplitude in a range from 1.7 to 1.8.
In other embodiments, the processor 102 may be configured to generate an amplitude map histogram representative of the determined amplitude of each of the plurality of PPG signals and the threshold amplitude may be an amplitude in a range from 40 to 100% of the amplitude map histogram.
Alternatively or in addition, in some embodiments, the processor 102 may be configured to detect tissue inflammation if a phase shift is detected in the determined phase of at least one of the plurality of PPG signals. Thus, the processor 102 may be configured to detect tissue inflammation if the determined amplitude of at least one of the plurality of PPG signals is greater than a threshold amplitude, or the processor 102 may be configured to detect tissue inflammation if a phase shift is detected in the determined phase of at least one of the plurality of PPG signals, or the processor 102 may be configured to detect tissue inflammation if the determined amplitude of at least one of the plurality of PPG signals is greater than a threshold amplitude and a phase shift is detected in the determined phase of at least one of the plurality of PPG signals. In some embodiments, this latter detection can be achieved using a logic gate (e.g. the “AND” logic gate) or a more complex algorithm (e.g. optimal weighting factors may be learned from a collected data set about tissue inflammation detection).
In some embodiments where a phase shift is detected, the processor 102 may be configured to detect tissue inflammation if the detected phase shift is greater than a threshold phase shift. In some embodiments, the threshold phase shift may be a phase shift in a range from 45 to 135 degrees, for example a phase shift in a range from 50 to 130 degrees, for example a phase shift in a range from 55 to 125 degrees, for example a phase shift in a range from 60 to 120 degrees, for example a phase shift in a range from 65 to 115 degrees, for example a phase shift in a range from 70 to 110 degrees, for example a phase shift in a range from 75 to 105 degrees, for example a phase shift in a range from 80 to 100 degrees, for example a phase shift in a range from 85 to 95 degrees. In some embodiments, the threshold phase shift may be a phase shift in a range from 50 to 100 degrees, for example a phase shift in a range from 52 to 98 degrees, for example a phase shift in a range from 54 to 96 degrees, for example a phase shift in a range from 56 to 94 degrees, for example a phase shift in a range from 58 to 92 degrees, for example a phase shift in a range from 60 to 90 degrees, for example a phase shift in a range from 62 to 88 degrees, for example a phase shift in a range from 64 to 86 degrees, for example a phase shift in a range from 66 to 84 degrees, for example a phase shift in a range from 68 to 82 degrees, for example a phase shift in a range from 70 to 80 degrees, for example a phase shift in a range from 72 to 78 degrees, for example a phase shift in a range from 74 to 76 degrees. In some embodiments, the threshold phase shift may be a phase shift in a range from 55 to 90 degrees, for example a phase shift in a range from 57 to 88 degrees, for example a phase shift in a range from 59 to 86 degrees, for example a phase shift in a range from 61 to 84 degrees, for example a phase shift in a range from 63 to 82 degrees, for example a phase shift in a range from 65 to 80 degrees, for example a phase shift in a range from 67 to 78 degrees, for example a phase shift in a range from 69 to 76 degrees, for example a phase shift in a range from 71 to 74 degrees.
In some embodiments, the processor 102 may be configured to detect tissue inflammation if the determined amplitude of at least one of the plurality of PPG signals is greater than a threshold amplitude and the detected phase shift is greater than a threshold phase shift. In some embodiments, this detection can be achieved using a logic gate (e.g. the “AND” logic gate) or a more complex algorithm (e.g. optimal weighting factors may be learned from a collected data set about tissue inflammation detection).
R(t)=cos(wHRt),
where wHR is a heart rate frequency and t is time. The reference signal R(t) can be modulated at the heart rate frequency wHR and obtained by averaging all the local PPG signals.
The local PPG signal S(t) can be expressed as:
S(t)=A cos(wHRt+φ)+Sn(t),
where A is the amplitude of the modulating heart rate frequency wHR, φ is the phase shift of the local PPG signal S(t) with respect to the reference signal R(t), Sn(t) contains all the other frequency components, and t is time. R(t) and S(t) are fed into the lock-in amplification block and S(t) is multiplied by R(t), namely by cos(wHRt), and R(t) is phase shifted by 90 degrees, namely to sin(wHRt). The two output signals of these operations are then low-pass filtered. The low-pass filtering may, for example, be performed by averaging the two output signals in time, but it will be understood that any other form of low-pass filtering may instead be used.
As a result of the low pass filtering, two values x and y are obtained as
respectively. These values are correlated to the amplitude A of the local PPG signal and to the phase shift φ of the local PPG signal with respect to R(t). By combining the values x and y, the amplitude A of the local PPG signal and the phase shift φ of the local PPG signal can be expressed as follows:
respectively. Thus, for each of the plurality of PPG signals a value that represents the amplitude of the PPG signal and a value that represents the phase shift of the PPG signal can be determined.
Although not illustrated in
Alternatively or in addition, although also not illustrated in
As illustrated in
In some embodiments where the processor 102 is configured to generate both an amplitude map and a phase map, the processor 102 may also be configured to compare the generated amplitude map and the generated phase map. In some of these embodiments, the processor 102 can be configured to determine a location of the detected tissue inflammation in the region of tissue based on the comparison. For example, in some embodiments, if an amplitude at a location in the generated amplitude map is greater than the threshold amplitude and a phase shift at a corresponding location in the generated phase map is greater than the threshold phase shift, then tissue inflammation can be detected at that location. In some embodiments, this can be achieved using a logic gate (e.g. the “AND” logic gate) or a more complex algorithm (e.g. optimal weighting factors may be learned from a collected data set about tissue inflammation detection). In some of these embodiments, the processor 102 may also be configured to generate a tissue inflammation map representative of the determined location of the detected tissue inflammation in the region of tissue.
In some embodiments, the processor 102 may be configured to acquire an image (e.g. an RGB image) of the region of tissue and indicate the determined location of the detected tissue inflammation from the generated tissue inflammation map on the acquired image of the region of tissue. For example, in some embodiments, the processor 102 may be configured to indicate the determined location of the detected tissue inflammation on the acquired image of the region of tissue by being configured to overlay the generated tissue inflammation map on the acquired image of the region of tissue.
At arrow 500 of
At block 504 of
At arrow 700 of
At block 704 of
There is also described a computer program product comprising a computer readable medium. The computer readable medium has computer readable code embodied therein. The computer readable code is configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method described herein. The computer readable medium may be, for example, any entity or device capable of carrying the computer program product. For example, the computer readable medium may include a data storage, such as a ROM (such as a CD-ROM or a semiconductor ROM) or a magnetic recording medium (such as a hard disk). Furthermore, the computer readable medium may be a transmissible carrier, such as an electric or optical signal, which may be conveyed via electric or optical cable or by radio or other means. When the computer program product is embodied in such a signal, the computer readable medium may be constituted by such a cable or other device or means. Alternatively, the computer readable medium may be an integrated circuit in which the computer program product is embedded, the integrated circuit being adapted to perform, or used in the performance of, the method described herein.
Therefore, there is described herein an apparatus 100, a method 200 and a computer program product that address the limitations associated with the existing techniques. An improved apparatus and method for detecting tissue inflammation is thus described. The detection of tissue inflammation in the manner described herein can enable better detection of infections, wound healing, skin irritation, and other conditions involving tissue inflammation.
Variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the principles and techniques described herein, from a study of the drawings, the disclosure and the appended claims. In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single processor or other unit may fulfil the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. A computer program may be stored or distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems. Any reference signs in the claims should not be construed as limiting the scope.
Number | Date | Country | Kind |
---|---|---|---|
18212799.3 | Dec 2018 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2019/084582 | 12/11/2019 | WO |