METHOD AND SYSTEM FOR PATIENT INTERFACE DEVICE DATA COLLECTION WITH PRIVACY
20240001062 ยท 2024-01-04
Inventors
- DMITRY NIKOLAEVICH ZNAMENSKIY (EINDHOVEN, NL)
- Praveen Kumar Pandian Shanmuganathan (Monroeville, PA, US)
Cpc classification
International classification
Abstract
A 3D data collection method with privacy protection includes obtaining a 3D scan of at least a portion of a patient, receiving an avatar template and control point registration data, identifying control points on the 3D scan based on the control point registration data, adjusting the avatar template to coincide control points on the avatar template with control points on the 3D scan, and transmitting the adjusted avatar template.
Claims
1. A 3D data collection method with privacy protection, the method comprising: obtaining a 3D scan of at least a portion of a patient at a local site; receiving an avatar template and control point registration data from an external site; identifying control points on the 3D scan based on the control point registration data; adjusting the avatar template to coincide control points on the avatar template with control points on the 3D scan; and transmitting the adjusted avatar template to the external site.
2. The method of claim 1, further comprising: generating the avatar template and control point registration data at the external site; and transmitting the avatar template and control point registration data to the local site.
3. The method of claim 2, wherein generating the avatar template includes: registering control points to an average template; and blurring the average template to generate the avatar template.
4. The method of claim 3, wherein blurring the average template includes at least one of random vertex displacement and decimation of the average template.
5. The method of claim 1, wherein the control point registration data associates control points with the avatar template.
6. The method of claim 5, wherein the control point registration data includes a sparse registration matrix.
7. The method of claim 1, wherein identifying (206) control points on the 3D scan based on the control point registration data includes: morphing the avatar template to fit the 3D scan; and projecting control points of the avatar template onto the 3D scan.
8. The method of claim 7, wherein morphing the avatar template to fit the 3D scan includes matching landmarks of the avatar template and the 3D scan.
9. The method of claim 1, wherein adjusting the avatar template to coincide control points on the avatar template with control points on the 3D scan includes morphing the avatar template using Laplacian mesh editing.
10. The method of claim 1, further comprising retrieving adjusted control points from the adjusted avatar template.
11. The method of claim 10, further comprising using the adjusted control points to select or customize a patient interface device for the patient.
12. The method of claim 1, wherein the 3D scan includes a scan of the patient's face, and wherein the patient is not identifiable from the adjusted avatar template.
13. The method of claim 1, wherein the avatar template and control point registration data is received in an encrypted communication and the adjusted avatar template is transmitted in an open communication.
14. A system for data collection with privacy, the system comprising: a scanning unit structured to obtain a 3D scan of at least a portion of a patient at a local site; a memory structured to store one or more routines; a processing unit structured to execute the one or more routines, wherein execution of the one or more routines causes the processor to: receive an avatar template and control point registration data from an external site; identify control points on the 3D scan based on the control point registration data; adjust the avatar template to coincide control points on the avatar template with control points on the 3D scan; and transmit the adjusted avatar template to the external site.
15. A non-transitory computer readable medium storing one or more programs, including instructions, which when executed by a computer, causes the computer to perform a method of 3D data collection with privacy protection, the method comprising: obtaining a 3D scan of at least a portion of a patient at a local site; receiving an avatar template and control point registration data from an external site; identifying control points on the 3D scan based on the control point registration data; adjusting the avatar template to coincide control points on the avatar template with control points on the 3D scan; and transmitting the adjusted avatar template to the external site.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
[0021] As used herein, the singular form of a, an, and the include plural references unless the context clearly dictates otherwise.
[0022] The disclosed concept relates to systems and methods for data collection that protect privacy and proprietary information. Example embodiments of the disclosed concept will be described with respect to data collection for the purposes of selecting or customizing a patient interface device (e.g., a mask) for respiratory therapy. However, it will be appreciated that the disclosed concept is also pertinent to other applications where private data is collected and potentially transmitted to other parties.
[0023] In one embodiment, an avatar template (e.g., a blurred 3D average head) and control points are transmitted from a provider to a data collection site. At the data collection site, a 3D scan of a patient is obtained and control points on the 3D scan are identified. The avatar template is adjusted to coincide control points on the avatar template with control point on the 3D scan of the patient. The adjusted avatar template is then transmitted back to the provider where the adjusted control points are retrieved. The provider may use the adjusted control points to select or customize a patient interface device for the patient, or retain the adjusted control points for general development of better fitting patient interface devices or other purposes. From the adjusted avatar template, it is not reasonably possible to identify the patient. Additionally, from the adjusted avatar template, it is not reasonably possible to discern any proprietary data or algorithms the provider may use for determining patient interface device selection or customization. Some example embodiments of the disclosed concept will be described in more detail herein.
[0024]
[0025] At 104, the average 3D head template is blurred into an avatar template. The avatar template is an excessively smoothed average of the average 3D head template so that when the avatar template is subsequently adjusted based on the 3D scan of a patient, no facial detail from the patient's 3D scan will appear on the adjusted avatar template. The avatar template may be generated, for example, using the local averaging kernel applied to a regular average 3D head template, followed by surface reparameterization. The surface reparameterization creates an efficient technical barrier for the non-authorized analysis of adjusted avatar templates by a third party in the case that an unauthorized third party were to obtain an adjusted avatar template. The reparameterization may be implemented as a random vertex displacement followed by a quadric edge collapse decimation.
[0026] At 106, the avatar template and control point registration data (e.g., the sparse registration matrix) is transmitted to, for example, a data collection site. In an embodiment, the transfer is performed is encrypted, as the control point registration data may be considered proprietary by the provider.
[0027] After the avatar template and control point registration data is transmitted to the data collection site, the data collection site will generate an adjusted avatar template in which the control points on the avatar template are adjusted to coincide with control points of a 3D scan of the patient, as will be described in more detail with respect to
[0028] Referring to
[0029] At 204, the avatar template and control points registration data are received from the provider. As described above, the avatar template and control points registration data were transmitted at 106 in
[0030] At 206, control points are identified in the 3D scan of the patient. To identify the control point in the 3D scan of the patient, in one embodiment, a two part process may be performed. As the first part, the avatar template is morphed to fit the 3D scan of the patient. For example, landmarks (e.g., defining features such as the tip of the nose, edges of the mouth, etc.) may be used to roughly morph the avatar template to the 3D scan of the patient. This morphing primarily aligns the avatar template with the 3D scan of the patient and does not result in identifiable characteristics of the 3D scan of the patient transferring to the avatar template. As a second part of the process, the control points of the avatar template are projected onto the 3D scan of the patient, thus identifying the control points on the 3D scan of the patient.
[0031] At 208, the avatar template is adjusted such that the control points on the avatar template coincide with the control points on the 3D scan of the patient. In an embodiment, the avatar template is morphed such that the control points on the avatar template coincide with the control points on the 3D scan of the patient. That is, the control points on the adjusted avatar template with generate the same contours as the control points on the 3D scan of the patient. In an embodiment, Laplacian mesh editing, such as that described in O. Sorkine et al. Laplacian mesh editing. Eurographics Symposium on Geometry Processing (2004), which is hereby incorporated by reference in its entirety, may be used to morph the avatar template. However, it will be appreciated that other processes may be used without departing from the scope of the disclosed concept.
[0032] At 210, the adjusted avatar template is transmitted to the provider. The adjusted avatar template may be transmitted in an open manner as the adjusted avatar template does not include any information that would identify the patient, nor does it include any proprietary information. In some embodiments, the adjusted avatar template may be shown to the patient, and the patient may provide confirmation of permission to transmit the adjusted avatar template to the provider. As discussed above with respect to
[0033] Referring to
[0034]
[0035]
[0036]
[0037] It is contemplated that aspects of the disclosed concept can be embodied as computer readable codes on a tangible computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, and optical data storage devices.
[0038] In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word comprising or including does not exclude the presence of elements or steps other than those listed in a claim. In a device claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The word a or an preceding an element does not exclude the presence of a plurality of such elements. In any device claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The mere fact that certain elements are recited in mutually different dependent claims does not indicate that these elements cannot be used in combination.
[0039] Although the invention has been described in detail for the purpose of illustration based on what is currently considered to be the most practical and preferred embodiments, it is to be understood that such detail is solely for that purpose and that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover modifications and equivalent arrangements that are within the spirit and scope of the appended claims. For example, it is to be understood that the present invention contemplates that, to the extent possible, one or more features of any embodiment can be combined with one or more features of any other embodiment.