This application claims the priority of United Kingdom application Serial No. GB 2217251.4 filed Nov. 17, 2022, the content of which is hereby incorporated by reference in its entirety as if fully set forth herein.
The invention relates to a system for determining skin dryness in a consistent and reliable manner, and to a method of determining an abnormal skin dryness.
There are a number of health conditions that can lead to abnormally dry skin. A common but serious condition is Diabetes and it is well known that related foot ulcers and amputations are serious complications of poorly controlled diabetes. It is estimated that many people with diabetes are not even aware that foot problems are a common complication. Because of this the warning signs that problems are forming are often missed.
Damage to the nerves in the feet because of diabetes can result in the sweat glands not producing enough moisture, leading to dry and cracked feet. The medical term for this is sudomotor dysfunction.
In European patent No EP127499B there is taught a method for determining abnormal skin dryness, in which a particularly textile reaction carrier is impregnated with a 3.15 to 25 percent cobalt (II) chloride solution and then dried until the cobalt (II) chloride turns blue, the reaction carrier is attached to one side of a flat base body made of a flexible material, the reaction carrier is covered with an airtight and moisture-impermeable protective material, the protective material immediately in front the determination of the skin dryness is removed and the reaction carrier is placed on a skin area and fixed and after a predetermined period of time is removed from the skin.
The textile carrier, in the form of an adhesive patch is used to determine the liquid content of the sweat on a skin area, for example the sole of the foot. To perform a test, it is known for the user to stick a patch to the sole of each foot like a sticking plaster and left in place for 10 minutes. The patch is blue to start with and should turn pink, in the presence of moisture from sweating, to indicate a normal result.
A test result for a normal foot is shown in
Whilst these patches are simple to apply and to use for the extreme cases of a normal foot and for one with high levels of sudomotor dysfunction, it is not easy for a user to track mild symptoms as the pink-blue colour change is subjective.
According to a first aspect the invention provides a system for use in determining an 1 skin dryness by processing images of a test patch of the kind comprising a membrane impregnated with a moisture indicator which has a first colour in the dry anhydrous state, and which changes to a second colour at a certain moisture content which corresponds to normal skin moisture, the system comprising:
A user operable computer device having a camera, a processor, and an area of memory, a computer program stored in the memory of the user operable device,
The system may in particular determine whether an area of skin is abnormally dry, for example the skin on a foot. The dryness of a foot can be used as an indicator of the presence and severity of a range of conditions including diabetes.
The moisture indicator may comprise cobalt (II) chloride which has blue colour when in the dry anhydrous state and a pink colour when at the certain moisture content. The colour reference target may comprise first target which has a colour that corresponds to a fully dehydrated test patch and a second target having a colour that corresponds to a fully hydrated test patch and a region in which a test patch can be placed.
The system may be arranged to process the captured image to extract a two-dimensional image of the test patch which is colour balanced using the colours of the colour reference target or targets as seen in the captured image. Because these targets are known to be the colour of a fully dehydrated and a fully hydrated pixel in the image of the patch the processing means may determine an overall percentage colour for the patch by comparing the colour of each pixel with the colour of both targets.
The results may comprise a percentage value that is calculated as:
Additionally or alternatively the colour reference target may include a colour swatch including a region of cyan colour, a region of magenta colour, and a region of yellow colour.
In this case the system may process the regions of the image corresponding to the colour swatch so as to colour balance the image of the scorecard.
The scorecard may further include one or more fiducial markers that have a known shape or pattern, optionally a known size and optionally a known location on the scorecard and the processing may use the fiducial markers to produce a modified image of the scorecard which is corrected for perspective and brought into focus. In effect the image is modified until the shape of the markers in the modified image match the known shape of the marker. In an example where the marker is known to be square, an image captured with perspective will have the marker appear to be not square and the modification will ensure the marker is square in the modified image. This modification of the image to correct for distortion effects of perspective—or even correct distortion due to the lens of the image capturing device—may be performed by the system before the location and colour of the moisture indicator are determined, and before or after colour correction of the image using the colour reference target.
Removing the effect of perspective and sharpening the focus of the image may improve the accuracy of the subsequent location of the region of moisture indicator and determining the colour of the moisture indicator.
The system may be configured to store in a database in the memory captured images captured over a period of time using the camera, and to store alongside each image the results of the processing of the captured image.
Alternatively, the computer program may cause the results but not the captured images to be stored in the database.
The computer program may cause the processor to process the results in the database to determine if the abnormality is changing over time. In the even that a change is detected over time a message or alarm may be presented to the user. This may be displayed on a screen of the computer device for example.
The system may be arranged to transmit the captured images, and optionally the processed data, across a network connection to a remote server. This may be used to send the data to a physician who may interpret the captured images or the results.
The computer program may comprise an app, of the kind that can be downloaded from an app store such as those provided by Google (Registered trademark) or Apple (Registered Trademark).
The user operable device may comprise a smartphone.
The scorecard plays a key role in the processing of the images, where images may be captured in very different lighting condition from one image to the next.
The scorecard may comprise a backing portion having a front face which is provided with markings defining an area of the front face to which a test patch can be adhered, and the first and second reference targets.
In addition, the front face may be provided with at least one grey calibration scale.
The backing portion may be white in the vicinity of the marking and area where the patch is fixed.
The front face may be provided with an adhesive portion that is indicated by the markings and which in use sticks to the rear side of a test patch to hold the test patch in position on the scorecard.
The first and second targets may have any known shape, but should not be of the same shape and size as the patch so that they are not mixed up when the image is captured. For example, the patch may be generally rectangular or square and the reference targets may each be triangular.
The system may process the captured images of the scorecard and the test patch to determine the location of the test patch by identifying the location and orientation of the targets.
The test patches may comprise a substrate comprising transparent polyolefin film and a hypoallergenic adhesive. The membrane may be permeable and impregnated with the moisture indicator in the form of a solution, for example a CoCl2 solution.
A suitable patch has been made available to the markets under the brand name Neuropad (Registered Trademark) for example. This patch may be form part of the system of the present invention.
The system may be arranged to process the captured image to extract a two-dimensional image of the test patch which is colour balanced using the colours of the two targets as seen in the captured image. Because these targets are known to be the colour of a fully dehydrated and a fully hydrated pixel in the image of the patch the processing means may determine an overall percentage colour for the patch by comparing the colour of each pixel with the colour of both targets.
Whilst the invention of the first aspect processes the image on the user device it is within the scope of the invention that the processing is performed remotely.
Accordingly, within a further aspect the invention provides a system for use in determining a skin dryness by processing images of a test patch of the kind comprising a membrane impregnated with a moisture indicator, which has a first colour in the dry anhydrous state, and which changes to a second colour at a certain moisture content which corresponds to normal skin moisture, the system comprising:
According to a third aspect the invention provides a method of determining an skin dryness by processing images of a test patch of the kind comprising a membrane impregnated with a moisture indicator, which has a first colour in the dry anhydrous state, and which changes to a second colour at a certain moisture content which corresponds to normal skin moisture, the method comprising:
The method may comprise capturing the image on a portable device such as a smart phone.
The steps of processing the captured image, and calibrating and analysing may each be performed using the processor of the mobile device.
In an alternative the method may comprise transmitting the captured image to a remote server over a network, causing the server to perform the steps and subsequently transmitting a response to the local user device.
The method may comprise fixing the test patch to a scorecard prior to capturing the image at a location on the scorecard indicated by indicia or markings on the scorecard.
The method may comprise prior to the steps listed above attaching a test patch to a foot for a known duration of time before removing the patch for analysis.
The colour reference target may comprise first target which has a colour that corresponds to a fully dehydrated test patch and a second target having a colour that corresponds to a fully hydrated test patch and a region in which a test patch can be placed and the method may comprise processing the captured image to extract a two-dimensional image of the test patch which is colour balanced using the colours of the colour reference target or targets as seen in the captured image.
Additionally or alternatively the colour reference target may include a colour swatch including a region of cyan colour, a region of magenta colour, and a region of yellow colour and the method may comprise processing the regions of the image corresponding to the colour swatch so as to colour balance the image of the scorecard.
The scorecard may further include one or more fiducial markers that have a known shape or pattern on the scorecard and the processing may use the fiducial markers to produce a modified image of the scorecard which is corrected for perspective and brought into focus. This may be performed by the system before the location and colour of the moisture indicator are determined, and before or after colour correction of the image using the colour reference target.
According to a fourth aspect the invention provides a computer program which when operable on a user device, such as a mobile phone, causes the device to perform the method of the third aspect of the invention.
According to a fifth aspect the invention provides a scorecard for use in combination with a test patch of the kind comprising a membrane impregnated with a moisture indicator, which has a first colour in the dry anhydrous state, and which changes to a second colour at a certain moisture content which corresponds to normal skin moisture, the scorecard comprising:
The colour reference target may comprise a first reference target having a known shape and having a colour corresponding to a colour of the test patch when fully dehydrated; a second reference target having a known shape and having a colour corresponding to a colour of the test patch when fully dehydrated,
Additionally or alternatively the colour reference target may include a colour swatch including a region of cyan colour, a region of magenta colour, and a region of yellow colour and the method may comprise processing the regions of the image corresponding to the colour swatch so as to colour balance the image of the scorecard.
The scorecard may further include one or more fiducial markers that have a known shape or pattern on the scorecard and the processing may use the fiducial markers to produce a modified image of the scorecard which is corrected for perspective and brought into focus. This may be performed by the system before the location and colour of the moisture indicator are determined, and before or after colour correction of the image using the colour reference target.
The scorecard may include an adhesive portion that is spaced from the two reference targets that is configured to receive and adhere to a patch.
The region for receiving the test patch may be identified by markings on the scorecard.
The targets may have any known shape, but should not be of the same shape and size as the patch so that they are not mixed up when the image is captured. For example, the patch may be generally rectangular or square and the reference targets may be triangular.
One target may match the first colour of the moisture indicator, for example blue and the other target may match the second colour of the moisture indicator, for example pink.
According to a sixth aspect the invention provides a test kit comprising at least one scorecard and at least one compatible test patch.
The test kit may include instructions on where to find a computer App for use with the scorecard. This may be in the form of a world wide web address (URL) that the user can type into a web browser, or a QR code that when read by a suitable QR reader directs a user to a location from which they can download the App to a mobile device such as a smartphone.
The instructions may be printed onto the scorecard, or may be printed onto packaging or onto an instruction leaflet provided with the kit.
The skilled person will appreciate that the system and method and other aspects of the invention may be used to determine an abnormal dryness of an area of skin of a person. This may provide an indication of the presence or severity of a range of conditions including but not limited to: Fabry disease, Guillain-Barre Syndrome, Parkinson's disease, Alzheimer's disease, Chemotherapy induced peripheral neuropathy, Human Immunodeficiency Virus infection, Cardiovascular Autonomic Neuropathy, Sjogren's disease and Lupus.
The invention may also be used with synthetic skins or human skin as a test for the efficiency of anti-perspirants as a means for reducing or preventing perspiration of a skin without any modification of the system or method or computer program or scorecard. In this case, an antiperspirant may be applied to skin under a set of controlled conditions and the change in moisture content of a path or patches observed over time.
There will now be described, by way of example only, one embodiment of the present invention with reference to and as illustrated in the accompanying drawings of which:
As shown in
The scorecard 90 is shown in
The scorecard also carries a colour swatch 97 having cyan, magenta and yellow regions. Again as shown this has a unique shape allowing it to be easily identified in the image. Finally, the scorecard carries two fiducial markers 98,99 of known pattern, size and location.
The test patch 100 comprises a flexible patch like a conventional adhesive plaster that would typically be used to protect wounds on the skin. An example patch is shown in
The system may be used to perform the following method steps as part of a process for determining if a user has an abnormal level of hydrosis of their foot, as would be the case if there was nerve damage due to diabetes. The steps are shown in
The first prompt from the App is for the user to take a fresh test patch and apply to the foot for the predetermined duration, for example 10 minutes, before removing.
The second prompt is for the user to fix the patch to the marked area of the scorecard. The adhesive on the back of the patch will be sufficient to stick the patch to the scorecard.
The third prompt is for the user to turn on their camera and point the smartphone at the scorecard. The app will detect the edge of the scorecard and prompt the user when the scene of the scorecard is correct, i.e., not too far away or too close to the camera.
Once the scorecard is correctly imaged by the camera the App prompts the user to capture an image of the scorecard. The App then saves this to a database stored in the memory of the smartphone along with the date and time of the captured image.
Once the image is captured, the user is prompted to wait whilst the image is processed. The steps performed during processing may be as follows. The core numerical processing is done with an open-source library called OpenCV, a tried and tested piece of software with an incredibly high reputation amongst the numerical science community the world over.
Let us refer to the initial image as Im0. This image, Im0, undergoes a ‘pre-processing’ stage then the resulting image is passed to a further process which attempts to isolate the bounds of the patch from the captured image prior to the main processing stage.
This stage converts the colour space of the uploaded image (Im0) into a colour space known as COLOR_BGR2RGB. This is because the internal software uses an OpenCV function called ‘imread( )’ to load Im0 into memory and the ordering of the colour channels is Blue, Green, Red, but for subsequent processing we require that the colours be ordered in the more standard Red, Green, Blue. Once this is done, the image is then resized, maintaining the aspect ratio, to a height of seven hundred and fifty pixels.
A process of colour-correction is then done by calculating the white balance of the image. This colour processing uses the colour of the colour reference targets on the scorecard as seen in the captured image.
An optional process of image correction to remove the effects of perspective and focusing of the capture device may be performed by analysing the regions of the image that correspond to the fiducial markers. In this stage the image is distorted until the shape of the markers matches the known shape of the markers. For example, where the markers are square they will not be square in an image of the scorecard captured off axis but will be square in the distorted image after this processing step. They will also be brought into focus and in doing so the rest of the image of the scorecard can also be deemed to have been brought into focus.
Using the value determined from the previous step, the image is then converted to a gray scaled image and passed through an adaptive Gaussian threshold filter, then a morphological process is applied to the resulting grayscaled image to help identify the required target parts of the image. A process of dilation and erosion are used to enhance important parts of the image.
The result of the pre-processing stage is a set of three images, the initial resized copy, the initially dilated image, and the white-balanced image. These are used further down the algorithmic chain to produce the final percentage score of the source image.
The next step is to use the first two images returned from the pre-processing stage to isolate and pin-point the location of the fixed Pantone reference triangles 92.92 and of the other optional fiducial markers 98,99. These are of a known colour content and the algorithm knows to look for these patches to both correct any current image values and to also fully locate the test patch area within the image data.
The returned values from this stage are the image data containing the test patch pixel data, the blue and pink, the grayscaled and original images.
The final step is to now calculate the percentage of the processed image that is deemed to be pink, blue, or some value in between. This is done by examining every single point in the final image frame, and then, using the previously derived values for the pink and blue triangles from the framing card, the Euclidean distance in LAB colour-space is calculated, once for the distance between the reference blue colour and the pixel under examination, and again for the reference pink colour and the pixel under examination.
The final percentage value is calculated as:
This percentage value is stored in the database alongside the captured image for future reference. For example, this will allow a user to track the percentage over time and to see if their symptoms are becoming worse or improving.
The skilled person will appreciate that many modifications are possible whilst remaining within the spirit and scope of the invention. For example, instead of a smartphone the user may capture images using any colour camera device and upload the images to a computer or tablet and transmit those images to a remote server for processing. Alternatively, a tablet device or any computer with an integral camera can be used.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2217251.4 | Nov 2022 | GB | national |