CN110809037B - An IoT dermoscopic system based on deep multi-features - Google Patents
An IoT dermoscopic system based on deep multi-features Download PDFInfo
- Publication number
- CN110809037B CN110809037B CN201911034898.3A CN201911034898A CN110809037B CN 110809037 B CN110809037 B CN 110809037B CN 201911034898 A CN201911034898 A CN 201911034898A CN 110809037 B CN110809037 B CN 110809037B
- Authority
- CN
- China
- Prior art keywords
- dermoscopy
- skin disease
- module
- features
- skin
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 208000017520 skin disease Diseases 0.000 claims abstract description 105
- 238000003745 diagnosis Methods 0.000 claims abstract description 53
- 238000001514 detection method Methods 0.000 claims abstract description 48
- 238000004891 communication Methods 0.000 claims abstract description 22
- 238000012549 training Methods 0.000 claims description 33
- 238000007781 pre-processing Methods 0.000 claims description 27
- 238000005516 engineering process Methods 0.000 claims description 14
- 238000000034 method Methods 0.000 claims description 11
- 239000011159 matrix material Substances 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000013528 artificial neural network Methods 0.000 claims description 7
- 238000012790 confirmation Methods 0.000 claims description 7
- 238000007689 inspection Methods 0.000 claims description 7
- 238000002405 diagnostic procedure Methods 0.000 claims description 6
- 230000003287 optical effect Effects 0.000 claims description 6
- 230000004913 activation Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 claims description 5
- 238000011176 pooling Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 230000009286 beneficial effect Effects 0.000 claims description 3
- 201000010099 disease Diseases 0.000 claims description 3
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 claims description 3
- 230000006855 networking Effects 0.000 claims description 2
- 238000004195 computer-aided diagnosis Methods 0.000 description 3
- 238000013135 deep learning Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000007635 classification algorithm Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 206010040882 skin lesion Diseases 0.000 description 1
- 231100000444 skin lesion Toxicity 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0059—Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
- A61B5/0077—Devices for viewing the surface of the body, e.g. camera, magnifying lens
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/44—Detecting, measuring or recording for evaluating the integumentary system, e.g. skin, hair or nails
- A61B5/441—Skin evaluation, e.g. for skin disorder diagnosis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/20—ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/70—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H80/00—ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Heart & Thoracic Surgery (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Theoretical Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Dermatology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
本发明公开了一种基于深度多元特征的物联网皮肤镜系统,包括手持皮肤镜终端、皮肤镜服务器、在线专家系统和用户应用模块,手持皮肤镜终端通过内置一张4G物联网卡实现无线通讯,使得设备使用不受区域地点限制,调用远程高性能服务器计算机辅助医疗诊断;皮肤镜服务器中的基于深度多元特征的皮肤病模型通过结合深度特征和手工选取的多元特征实现一种通用性更高的皮肤病检测方法。本发明可以解决皮肤病人不便前往医院检查和医院所在地区偏僻无法配置高性能皮肤镜设备的问题,提高了计算机辅助医疗诊断的有效性,整合了不同地区的医疗资源。
The invention discloses an Internet of Things dermoscopy system based on deep multi-features, including a handheld dermoscopy terminal, a dermoscopy server, an online expert system and a user application module. The handheld dermoscopy terminal realizes wireless communication through a built-in 4G IoT card , so that the use of the equipment is not limited by the region and location, and the remote high-performance server is called for computer-aided medical diagnosis; the skin disease model based on the deep multi-features in the dermoscopy server realizes a more versatile by combining the deep features and the multi-features selected manually. skin disease detection method. The invention can solve the problems that skin patients are inconvenient to go to the hospital for examination and cannot be equipped with high-performance dermoscopic equipment in remote areas where the hospital is located, improve the effectiveness of computer-aided medical diagnosis, and integrate medical resources in different regions.
Description
技术领域technical field
本发明涉及医学图像处理的技术领域,尤其是指一种基于深度多元特征的物联网皮肤镜系统。The invention relates to the technical field of medical image processing, in particular to an Internet of Things dermoscopy system based on deep multi-features.
背景技术Background technique
随着深度学习在医学图像处理领域的发展,医院、科研机构逐渐开始使用计算机技术辅助医疗诊断。在皮肤病的诊断手段中,基于皮肤镜图像的智能识别已有大量的研究。受限于皮肤镜检查设备的原因,部分偏远的诊所无法配备皮肤镜设备进行皮肤镜检查,行动不便的病人难以前往医院进行检查,导致皮肤镜检查技术应用受限制。With the development of deep learning in the field of medical image processing, hospitals and scientific research institutions have gradually begun to use computer technology to assist medical diagnosis. In the diagnosis of skin diseases, there have been a lot of researches on intelligent recognition based on dermoscopic images. Due to the limitation of dermoscopy equipment, some remote clinics cannot be equipped with dermoscopy equipment for dermoscopy, and it is difficult for patients with limited mobility to go to the hospital for examination, which limits the application of dermoscopy technology.
针对皮肤镜设备的问题,现阶段主流设备有两类,一类是小型手持皮肤镜,体积较小方便携带,但仅对皮肤进行放大和采集数据,无法结合计算机技术辅助诊断,无法即时进行诊断;另一类是大型医用皮肤镜,包含计算机、主控台、手持采集器、显示器等模块,不便于进行大范围的移动,仅能在专业医院内使用。因此需要提出一种便携的皮肤镜系统,并且可以通过远程高性能服务器进行计算机辅助诊断。In view of the problem of dermoscopic equipment, there are two types of mainstream equipment at this stage. One is small hand-held dermatoscope, which is small in size and easy to carry. ; The other type is a large-scale medical dermoscope, which includes a computer, a main console, a handheld collector, a display and other modules, which are not convenient for large-scale movement and can only be used in professional hospitals. Therefore, there is a need to propose a portable dermoscopy system that can perform computer-aided diagnosis through a remote high-performance server.
另外,面对皮损分类的问题,目前的分类主要基于两大类的特征:手工选取的多元特征和深度学习提取的深度特征。手工选取的多元特征基于专家的大量实验和研究总结提炼得到,在具有大量的先验知识的情况下,可以有针对性地选择合适的特征达到分类的效果;深度学习提取的深度特征则是通过深度网络和大量数据进行训练,经过大量的运算筛选出最适合的特征,因此适用于具有大量数据的场景。对于复杂的实际应用场景,单一一类特征无法应对众多情况,需要提出一种具有更高兼容性的方法进行识别和分类。In addition, facing the problem of skin lesion classification, the current classification is mainly based on two categories of features: multivariate features selected by hand and deep features extracted by deep learning. The hand-selected multi-features are extracted based on a large number of experiments and research summaries of experts. In the case of a large amount of prior knowledge, appropriate features can be selected to achieve the classification effect; the deep features extracted by deep learning are obtained through The deep network is trained with a large amount of data, and the most suitable features are filtered out after a large number of operations, so it is suitable for scenarios with a large amount of data. For complex practical application scenarios, a single type of feature cannot deal with many situations, and a method with higher compatibility needs to be proposed for identification and classification.
综上所述,可以利用物联网技术让手持皮肤镜设备访问和使用远程高性能服务器辅助诊断,同时在服务器中通过结合手工特征与深度特征提供更通用的皮肤镜检测技术。In summary, IoT technology can be used to allow handheld dermoscopy devices to access and use a remote high-performance server to assist in diagnosis, and at the same time, a more general dermoscopy detection technology can be provided in the server by combining manual features and deep features.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于克服现有技术的缺点与不足,提出了一种基于深度多元特征的物联网皮肤镜系统,通过物联网技术连接手持皮肤镜终端与皮肤镜服务器,兼具便携与计算机辅助诊断优点,解决单一特征分类算法应用范围有限,无法适应大部分的生产环境的问题,使得计算机辅助诊断技术得到更广泛的应用。The purpose of the present invention is to overcome the shortcomings and deficiencies of the prior art, and proposes an IoT dermoscopy system based on deep multi-features, which connects a handheld dermoscopy terminal and a dermoscopy server through the IoT technology, and is both portable and computer-aided diagnosis. The advantage is that it solves the problem that the single feature classification algorithm has a limited application range and cannot adapt to most production environments, so that the computer-aided diagnosis technology is more widely used.
为实现上述目的,本发明所提供的技术方案为:一种基于深度多元特征的物联网皮肤镜系统,包括:In order to achieve the above purpose, the technical solution provided by the present invention is: a kind of Internet of things dermoscopy system based on deep multi-features, including:
手持皮肤镜终端,用于给医务人员对皮肤病人进行皮肤镜图像采集,通过物联网通讯模块连接到皮肤镜服务器和在线专家系统,能够为医务人员提供就诊确认、皮肤镜图像采集、皮肤镜数据上传、在线专家呼叫、诊断结果查看的操作;The hand-held dermoscopic terminal is used to collect dermoscopic images of skin patients for medical staff. It is connected to the dermoscopic server and online expert system through the Internet of Things communication module, which can provide medical staff with confirmation of medical treatment, dermoscopic image collection, and dermatoscopy data. Operations of uploading, online expert calling, and viewing diagnosis results;
皮肤镜服务器,由一台内存不少于32GB、显存不少于12GB、CPU核心数不少于8核的服务器搭建,用于存储和管理手持皮肤镜终端进行皮肤镜图像采集得到的皮肤镜图像数据,所述皮肤镜服务器能够将皮肤镜图像数据进行预处理,对预处理后的皮肤镜图像数据进行皮肤病检测,或对预处理后的皮肤镜图像数据进行皮肤病模型训练,并为手持皮肤镜终端提供调用的API接口;Dermoscopy server, built by a server with a memory of not less than 32GB, a video memory of not less than 12GB, and a number of CPU cores of not less than 8 cores, used to store and manage the dermoscopy images collected by the handheld dermoscopy terminal data, the dermoscopy server can preprocess the dermoscopy image data, perform skin disease detection on the preprocessed dermoscopy image data, or perform skin disease model training on the preprocessed dermoscopy image data, and prepare the dermoscopy image data for hand-held The dermoscopy terminal provides an API interface for calling;
在线专家系统,用于管理皮肤病专家信息,响应手持皮肤镜终端发起的在线专家呼叫,提供web界面用于管理诊断流程、收集和管理本地皮肤镜数据库;Online expert system for managing dermatology expert information, responding to online expert calls initiated by handheld dermoscopy terminals, providing a web interface for managing diagnostic procedures, collecting and managing local dermoscopy databases;
用户应用模块,用于病人管理个人病历、预约上门检查、查询医院信息和查看诊断结果。User application module for patients to manage personal medical records, make appointments for on-site examinations, query hospital information and view diagnosis results.
进一步,所述手持皮肤镜终端包括皮肤镜图像采集单元、系统应用模块、物联网通讯模块、触摸屏,其中:Further, the handheld dermoscopy terminal includes a dermoscopy image acquisition unit, a system application module, an Internet of Things communication module, and a touch screen, wherein:
所述皮肤镜图像采集单元用于进行皮肤镜图像采集,由光学放大元件、摄像头、数字图像采集卡组成,通过光学放大元件对皮肤表面进行放大并由摄像头和数字图像采集卡采集为数字图像,形成皮肤镜图像;The dermoscopic image acquisition unit is used for dermoscopic image acquisition, and is composed of an optical magnifying element, a camera, and a digital image acquisition card. The optical magnification element is used to amplify the skin surface, and the camera and the digital image acquisition card are used to collect digital images. forming a dermoscopic image;
所述系统应用模块由操作系统和应用软件组成,操作系统用于提供底层硬件的调用接口,包括皮肤镜图像采集单元、物联网通讯模块、触摸屏的调用接口;应用软件基于底层硬件提供高级的应用能力,有皮肤镜图像采集的流程控制、利用物联网通讯模块调用皮肤镜服务器的API接口模块及发起在线专家呼叫;The system application module is composed of an operating system and application software, and the operating system is used to provide the calling interface of the underlying hardware, including the dermoscopy image acquisition unit, the Internet of Things communication module, and the calling interface of the touch screen; the application software provides advanced applications based on the underlying hardware. It has the ability to control the process of dermoscopy image acquisition, use the Internet of Things communication module to call the API interface module of the dermoscopy server, and initiate online expert calls;
所述物联网通讯模块包含4G物联网卡及物联网通讯模组,4G物联网卡开通联网功能,通过物联网通讯模组连接到无线网络,利用无线专网技术连接到皮肤镜服务器和在线专家系统,利用无线专网技术能够确保数据传输中不会被非法拦截和窃取,同时保证传输的稳定性;The Internet of Things communication module includes a 4G Internet of Things card and an Internet of Things communication module. The 4G Internet of Things card enables the networking function, connects to the wireless network through the Internet of Things communication module, and uses the wireless private network technology to connect to the dermoscopy server and online experts. System, the use of wireless private network technology can ensure that data transmission will not be illegally intercepted and stolen, and at the same time ensure the stability of transmission;
所述触摸屏负责提供指令输入与显示,医务人员能够通过触摸屏根据提示信息进行就诊确认、皮肤镜图像采集、皮肤镜数据上传、在线专家呼叫、诊断结果查看的操作。The touch screen is responsible for providing instruction input and display, and medical personnel can perform operations such as confirmation of medical treatment, collection of dermoscopy images, upload of dermoscopy data, online expert calls, and viewing of diagnosis results through the touch screen according to the prompt information.
进一步,所述皮肤镜服务器包括基于深度多元特征的皮肤病模型、图像预处理模块、皮肤病检测模块、皮肤病模型训练模块、API接口模块、数据库管理模块,其中:Further, the dermoscopy server includes a skin disease model based on deep multi-features, an image preprocessing module, a skin disease detection module, a skin disease model training module, an API interface module, and a database management module, wherein:
所述基于深度多元特征的皮肤病模型由python语言搭建,是一个基于深度神经网络并结合手工选取的多元特征的模型,该皮肤病模型包含模型结构和模型参数两部分,模型结构包含两个输入,第一个是固定大小的三通道图像,第二个是手工选取的多元特征,包含LBP图谱特征和灰度共生矩阵特征;基于深度神经网络,该皮肤病模型能够通过训练挖掘深度特征,结合手工选取的多元特征,使得模型参数快速收敛,在皮肤镜图像少时得到能够使用的预测结果,在皮肤镜图像多时得到准确的预测结果;该皮肤病模型对输入的固定大小的三通道图像进行四次卷积、激活、池化后得到深度特征,将深度特征与输入的手工选取的多元特征中的LBP图谱特征进行融合,再进行三次卷积、激活、池化后,与手工选取的多元特征中的灰度共生矩阵特征融合,得到深度多元特征,将深度多元特征通过SVM分类器进行分类,得到基于深度多元特征的皮肤病模型的输出;模型参数需要通过皮肤病模型训练模块进行皮肤病模型训练得到,用于皮肤病检测模块进行皮肤病检测;The skin disease model based on deep multi-features is built by python language and is a model based on deep neural network combined with multi-features selected manually. The skin disease model includes two parts: model structure and model parameters, and the model structure includes two inputs. , the first is a three-channel image with a fixed size, and the second is a multivariate feature selected manually, including LBP map features and grayscale co-occurrence matrix features; based on a deep neural network, the skin disease model can mine deep features through training, combined with The manually selected multivariate features make the model parameters converge quickly, and obtain usable prediction results when there are few dermoscopic images, and obtain accurate prediction results when there are many dermoscopic images. After sub-convolution, activation, and pooling, the depth features are obtained, and the depth features are fused with the LBP map features in the input hand-selected multi-feature features, and then three convolution, activation, and pooling are performed. The gray-scale co-occurrence matrix features are fused to obtain deep multivariate features, and the deep multivariate features are classified by the SVM classifier to obtain the output of the skin disease model based on the deep multivariate features; model parameters need to pass the skin disease model training module. After training, it is used for skin disease detection by the skin disease detection module;
所述图像预处理模块负责对手持皮肤镜终端采集到的皮肤镜图像进行预处理,由于手持皮肤镜终端采集到的皮肤镜图像不适合直接用于皮肤病检测,需要归一化为适合计算机处理的固定大小的三通道图像,并提取其LBP图谱特征和灰度共生矩阵特征组成手工选取的多元特征;The image preprocessing module is responsible for preprocessing the dermoscopy images collected by the handheld dermoscopy terminal. Since the dermoscopy images collected by the handheld dermoscopy terminal are not suitable for direct skin disease detection, they need to be normalized to be suitable for computer processing. The fixed size three-channel image is extracted, and its LBP map features and gray level co-occurrence matrix features are extracted to form hand-selected multivariate features;
所述皮肤病检测模块负责将经图像预处理模块预处理后得到的固定大小的三通道图像和手工选取的多元特征输入到基于深度多元特征的皮肤病模型,执行皮肤病检测,得到基于深度多元特征的皮肤病模型的输出作为预测结果,将预测结果进行保存;The skin disease detection module is responsible for inputting the fixed-size three-channel image preprocessed by the image preprocessing module and the manually selected multivariate features into the skin disease model based on deep The output of the characteristic skin disease model is used as the prediction result, and the prediction result is saved;
所述皮肤病模型训练模块负责将经图像预处理模块预处理后得到的固定大小的三通道图像和手工选取的多元特征输入到基于深度多元特征的皮肤病模型,执行皮肤病模型训练,得到基于深度多元特征的皮肤病模型的模型参数,并将模型参数进行保存;The skin disease model training module is responsible for inputting the fixed-size three-channel image and the manually selected multivariate features obtained after preprocessing by the image preprocessing module into the skin disease model based on deep multivariate features, and performing skin disease model training. Model parameters of the skin disease model with deep multi-featured features, and save the model parameters;
所述API接口模块负责管理和提供API接口,以Web Service的形式向手持皮肤镜终端和在线专家系统提供服务,手持皮肤镜终端和在线专家系统能够通过API接口模块进行皮肤镜数据上传、启动皮肤病检测和启动皮肤病模型训练,API接口模块还能够记录每个用户调用各个API接口的次数和时间;The API interface module is responsible for managing and providing API interfaces, and provides services to the handheld dermoscopy terminal and the online expert system in the form of Web Service. The handheld dermoscopy terminal and the online expert system can upload dermoscopy data and activate skin through the API interface module. Disease detection and start skin disease model training, the API interface module can also record the number and time of each user calling each API interface;
所述数据库管理模块用于存储和管理图像预处理模块的运行记录,存储和管理皮肤病检测模块的运行记录,存储和管理皮肤病模型训练模块的运行记录,存储和管理手持皮肤镜终端采集到的皮肤镜图像,存储和管理经图像预处理模块预处理后得到的固定大小的三通道图像和手工选取的多元特征。The database management module is used to store and manage the operation records of the image preprocessing module, store and manage the operation records of the skin disease detection module, store and manage the operation records of the skin disease model training module, and store and manage the data collected by the handheld dermoscopy terminal. It stores and manages the fixed-size three-channel images and hand-selected multivariate features after preprocessing by the image preprocessing module.
进一步,所述在线专家系统包括专家管理模块、诊断流程管理模块、皮肤病数据库,其中:Further, the online expert system includes an expert management module, a diagnosis process management module, and a skin disease database, wherein:
所述专家管理模块管理皮肤病专家信息数据库,实现皮肤病专家实名制,记录皮肤病专家的诊断结果,接收手持皮肤镜终端发起的在线专家呼叫,并将在线专家呼叫推送给皮肤病专家信息数据库中的皮肤病专家,由皮肤病专家以在线抢单的形式响应在线专家呼叫,记录每个皮肤病专家响应在线专家呼叫的次数,作为皮肤病专家的绩效参考依据;The expert management module manages the dermatology expert information database, realizes the dermatology expert real-name system, records the diagnosis results of the dermatology expert, receives the online expert call initiated by the handheld dermatoscope terminal, and pushes the online expert call to the dermatology expert information database. The dermatologist, the dermatologist responds to the online expert call in the form of online order grabbing, and records the number of times each dermatologist responds to the online expert call as a reference for the performance of the dermatologist;
所述诊断流程管理模块制定了皮肤病诊断的流程,先由皮肤病人在线预约或者到医院进行皮肤病检测时生成一个就诊编号,就诊时皮肤病人根据就诊编号进行皮肤病检测,通过手持皮肤镜终端采集皮肤镜图像后,发起在线专家呼叫,并连接到皮肤镜服务器进行皮肤镜数据上传,如果有皮肤病专家响应,结合皮肤镜服务器的皮肤病检测模块的预测结果在线确诊,得到诊断结果;如果规定时间内无皮肤病专家响应,则将皮肤病检测模块的预测结果作为初诊结果,等待皮肤病专家信息数据库的皮肤病专家对初诊结果进行确诊后,更新对应就诊编号的诊断结果,将诊断结果推送至用户应用模块;The diagnostic process management module formulates the process of dermatological diagnosis. First, the skin patient makes an online appointment or goes to the hospital for skin disease detection to generate a visit number. During the visit, the skin patient performs skin disease detection according to the visit number. After collecting the dermoscopy image, initiate an online expert call and connect to the dermoscopy server to upload the dermoscopy data. If there is a response from a dermatology expert, make an online diagnosis based on the prediction results of the skin disease detection module of the dermoscopy server, and obtain the diagnosis result; If there is no response from the dermatologist within the specified time, the prediction result of the dermatology detection module will be used as the initial diagnosis result. After the dermatologist in the dermatologist information database has confirmed the initial diagnosis result, the diagnosis result corresponding to the visit number will be updated, and the diagnosis result will be updated. Push to the user application module;
所述皮肤病数据库用于记录就诊编号、皮肤镜图像及皮肤病专家和诊断结果的关联关系,定期将皮肤镜图像和诊断结果进行皮肤镜数据上传,上传至皮肤镜服务器,通过皮肤镜服务器的数据库管理模块更新皮肤镜图像,并使用皮肤镜服务器的API接口模块启动皮肤病模型训练。The dermatological database is used to record the consultation number, the dermatoscope image and the association between the dermatologist and the diagnosis result, and the dermoscopic image and the diagnosis result are regularly uploaded to the dermoscopic data, uploaded to the dermoscopic server, and passed through the dermoscopic server. The database management module updates the dermoscopy images, and uses the API interface module of the dermoscopy server to initiate dermatology model training.
进一步,所述用户应用模块为手机端应用程序,包括个人病历管理、预约上门检查、医院信息查询、诊断结果推送,其中:Further, the user application module is a mobile terminal application program, including personal medical record management, appointment visit inspection, hospital information query, and diagnosis result push, wherein:
所述个人病历管理用于给皮肤病人查看历史皮肤病检测的诊断结果,给皮肤病专家提供历史参考意见;The personal medical record management is used to view the diagnostic results of historical skin disease detection for skin patients, and to provide historical reference opinions for skin disease experts;
所述预约上门检查用于预约医务人员上门进行皮肤病检测,利于行动不便或不便亲自前往医院的皮肤病人联系医务人员及时就诊;The appointment visit inspection is used to reserve a medical staff for home inspection of skin diseases, which is beneficial for skin patients who are inconvenient to move or go to the hospital in person to contact the medical staff for timely medical treatment;
所述医院信息查询给皮肤病人提供附近医院指引,查看医院具有的相关设备,查看皮肤病专家信息的功能;The hospital information query provides skin patients with the guidance of nearby hospitals, the function of checking the relevant equipment in the hospital, and checking the information of dermatologists;
所述诊断结果推送负责给皮肤病人推送皮肤病检测的诊断结果及相关治疗意见。The diagnosis result push is responsible for pushing the diagnosis results of skin disease detection and related treatment opinions to the skin patient.
本发明与现有技术相比,具有如下优点与有益效果:Compared with the prior art, the present invention has the following advantages and beneficial effects:
1、利用物联网技术在使用高性能服务器进行运算的同时保证了终端设备的便携性,利用无线专网技术能够确保数据传输中不会被非法拦截和窃取,同时保证传输的稳定性。1. The use of Internet of Things technology ensures the portability of terminal equipment while using high-performance servers for computing. The use of wireless private network technology can ensure that data transmission will not be illegally intercepted and stolen, while ensuring the stability of transmission.
2、利用专门的皮肤镜服务器进行皮肤病检测和皮肤病模型训练,通过WebService的形式向手持皮肤镜终端和在线专家系统提供服务,可以在不影响用户体验的前提下快速完成训练和检测工作,及时给予反馈,可以有效降低终端设备的运算压力,提高手持皮肤镜终端的使用体验。2. Use a dedicated dermoscopy server for skin disease detection and skin disease model training, and provide services to handheld dermoscopy terminals and online expert systems in the form of WebService, which can quickly complete training and detection without affecting user experience. Providing timely feedback can effectively reduce the computing pressure of the terminal device and improve the user experience of the handheld dermoscopy terminal.
3、本发明采用的皮肤病模型是一个基于深度神经网络并结合手工选取的多元特征的模型,该皮肤病模型能够通过训练挖掘深度特征,结合手工选取的多元特征,使得模型参数快速收敛,在皮肤镜图像少时得到能够使用的预测结果,在皮肤镜图像多时得到准确预测结果,可以在不改变模型的前提下适用于大多数生产环境,方便系统的快速部署,有效降低建设成本。3. The skin disease model used in the present invention is a model based on a deep neural network and combined with manually selected multiple features. The skin disease model can mine deep features through training, combined with the manually selected multiple features, so that the model parameters quickly converge. When there are few dermoscopic images, usable prediction results can be obtained, and when there are many dermoscopic images, accurate prediction results can be obtained, which can be applied to most production environments without changing the model, which facilitates the rapid deployment of the system and effectively reduces construction costs.
附图说明Description of drawings
图1为实施例中物联网皮肤镜系统各个模块的关系示意图。FIG. 1 is a schematic diagram of the relationship of each module of the Internet of Things dermoscopy system in the embodiment.
图2为实施例中物联网皮肤镜系统各个模块的调用过程示意图。FIG. 2 is a schematic diagram of the calling process of each module of the Internet of Things dermoscopy system in the embodiment.
图3为基于深度多元特征的皮肤病模型示意图。FIG. 3 is a schematic diagram of a skin disease model based on deep multivariate features.
图4为一次皮肤病诊断的流程图。Figure 4 is a flow chart of a skin disease diagnosis.
具体实施方式Detailed ways
下面结合具体实施例子对本发明作进一步说明。The present invention will be further described below in conjunction with specific embodiments.
如图1和图2所示,本实施例所提供的基于深度多元特征的物联网皮肤镜系统,是包含硬件和软件的整体解决方案,医院总部部署一台内存不少于32GB,显存不少于12GB,CPU核心数不少于8核的高性能服务器,每个医院分部部署一台应用服务器,并根据所在医院规模配置若干手持皮肤镜终端,通过物联网卡实现手持皮肤镜终端连接到网络,以WebService的形式调用皮肤镜服务器和在线专家系统的API接口,皮肤镜服务器通过调用Python程序进行皮肤病检测。As shown in Figures 1 and 2, the IoT dermoscopy system based on deep multi-features provided by this embodiment is an overall solution including hardware and software. The hospital headquarters deploys a device with a memory of not less than 32 GB and a lot of video memory. A high-performance server with less than 12GB and no less than 8 CPU cores. Each hospital branch deploys an application server, and configures several handheld dermoscopy terminals according to the scale of the hospital. The network calls the API interface of the dermoscopy server and the online expert system in the form of WebService, and the dermoscopy server performs skin disease detection by calling the Python program.
具体地,所述物联网皮肤镜系统,包括有:Specifically, the IoT dermoscopy system includes:
手持皮肤镜终端,用于给医务人员对皮肤病人进行皮肤镜图像采集,通过物联网通讯模块连接到皮肤镜服务器和在线专家系统,能够为医务人员提供就诊确认、皮肤镜图像采集、皮肤镜数据上传、在线专家呼叫、诊断结果查看的操作;The hand-held dermoscopic terminal is used to collect dermoscopic images of skin patients for medical staff. It is connected to the dermoscopic server and online expert system through the Internet of Things communication module, which can provide medical staff with confirmation of medical treatment, dermoscopic image collection, and dermatoscopy data. Operations of uploading, online expert calling, and viewing diagnosis results;
皮肤镜服务器,在医院总部配置一台内存32GB,显存12GB,8核CPU,256GB系统硬盘,2TB数据硬盘的服务器,用于存储和管理手持皮肤镜终端进行皮肤镜图像采集得到的皮肤镜图像数据,皮肤镜服务器能够将皮肤镜图像数据进行预处理,对预处理后的皮肤镜图像数据进行皮肤病检测,或对预处理后的皮肤镜图像数据进行皮肤病模型训练,并为手持皮肤镜终端提供调用的API接口;Dermoscopy server, a server with 32GB memory, 12GB video memory, 8-core CPU, 256GB system hard disk, and 2TB data hard disk is configured in the hospital headquarters, which is used to store and manage the dermoscopy image data obtained by the handheld dermoscopy terminal for dermoscopy image collection. , the dermoscopy server can preprocess the dermoscopy image data, perform skin disease detection on the preprocessed dermoscopy image data, or perform dermatology model training on the preprocessed dermoscopy image data, and provide the hand-held dermoscopy terminal Provide the API interface for calling;
在线专家系统,在各医院分部配置一台内存32GB,4核CPU,256GB系统硬盘,1TB数据硬盘的服务器,用于管理皮肤病专家信息,响应手持皮肤镜终端发起的在线专家呼叫,提供web界面用于管理诊断流程、收集和管理本地皮肤镜数据库;Online expert system, a server with 32GB memory, 4-core CPU, 256GB system hard disk, and 1TB data hard disk is configured in each hospital branch, which is used to manage the information of dermatologists, respond to the online expert call initiated by the handheld dermatoscope terminal, and provide web Interface for managing diagnostic procedures, collecting and managing local dermoscopy databases;
用户应用模块,以Android应用程序的形式给皮肤病人提供服务,用于病人管理个人病历、预约上门检查、查询医院信息和查看诊断结果。The user application module provides services to skin patients in the form of Android applications, which are used for patients to manage personal medical records, make appointments for on-site examinations, query hospital information and view diagnosis results.
所述手持皮肤镜终端包括皮肤镜图像采集单元、系统应用模块、物联网通讯模块、触摸屏,其中:The handheld dermoscopy terminal includes a dermoscopy image acquisition unit, a system application module, an Internet of Things communication module, and a touch screen, wherein:
所述皮肤镜图像采集单元由光学放大元件,200万像素的CMOS摄像头,电子采集卡组成,通过光学放大元件对皮肤表面进行放大并由摄像头和数字图像采集卡采集为数字图像,形成皮肤镜图像;The dermoscopic image acquisition unit is composed of an optical magnifying element, a 2-megapixel CMOS camera, and an electronic acquisition card. The skin surface is enlarged by the optical magnifying element and collected as a digital image by the camera and the digital image acquisition card to form a dermoscopy image. ;
所述系统应用模块由操作系统和应用软件组成,手持皮肤镜终端的操作系统采用Linux内核,用于提供底层硬件的调用接口,包括皮肤镜图像采集单元、物联网通讯模块、触摸屏的调用接口;应用软件基于底层硬件提供高级的应用能力,有皮肤镜图像采集的流程控制、利用物联网通讯模块调用皮肤镜服务器的API接口模块及发起在线专家呼叫;The system application module is composed of an operating system and application software, and the operating system of the handheld dermoscopy terminal adopts the Linux kernel, which is used to provide the calling interface of the underlying hardware, including the calling interface of the dermoscopy image acquisition unit, the Internet of Things communication module, and the touch screen; The application software provides advanced application capabilities based on the underlying hardware, including the process control of dermoscopy image acquisition, the use of the Internet of Things communication module to call the API interface module of the dermoscopy server, and the initiation of online expert calls;
所述物联网通讯模块包含4G物联网卡及物联网通讯模组,物联网卡采用中国移动物联网卡,开通6G流量月套餐,同一医院分部的物联卡流量共享,手持皮肤镜终端通过物联网通讯模组连接到无线网络,利用无线专网技术连接到皮肤镜服务器和在线专家系统,利用无线专网技术能够确保数据传输中不会被非法拦截和窃取,同时保证传输的稳定性;The Internet of Things communication module includes a 4G Internet of Things card and an Internet of Things communication module. The Internet of Things card adopts the China Mobile Internet of Things card, and a monthly package of 6G traffic is opened. The traffic of the Internet of Things card in the same hospital branch is shared, and the handheld dermoscope terminal passes through. The IoT communication module is connected to the wireless network, and is connected to the dermoscopy server and the online expert system by using the wireless private network technology. Using the wireless private network technology can ensure that the data transmission will not be illegally intercepted and stolen, and at the same time ensure the stability of the transmission;
所述触摸屏负责提供指令输入与显示,医务人员能够通过触摸屏根据提示信息进行就诊确认、皮肤镜图像采集、皮肤镜数据上传、在线专家呼叫、诊断结果查看的操作。The touch screen is responsible for providing instruction input and display, and medical personnel can perform operations such as confirmation of medical treatment, collection of dermoscopy images, upload of dermoscopy data, online expert calls, and viewing of diagnosis results through the touch screen according to the prompt information.
所述皮肤镜检测服务器模块包括基于深度多元特征的皮肤病模型,图像预处理模块,皮肤病检测模块,皮肤病模型训练模块,API接口模块,数据库管理模块,其中:The dermoscopy detection server module includes a skin disease model based on deep multi-features, an image preprocessing module, a skin disease detection module, a skin disease model training module, an API interface module, and a database management module, wherein:
所述基于深度多元特征的皮肤病模型由python语言搭建,是一个基于深度神经网络并结合手工选取的多元特征的模型,该皮肤病模型包含模型结构和模型参数两部分,模型结构如图3所示,包含两个输入,第一个是固定大小的三通道图像,第二个是手工选取的多元特征,包含LBP图谱特征和灰度共生矩阵特征;基于深度神经网络,该皮肤病模型能够通过训练挖掘深度特征,结合手工选取的多元特征,使得模型参数快速收敛,在皮肤镜图像少时得到能够使用的预测结果,在皮肤镜图像多时得到准确的预测结果;该皮肤病模型对输入的固定大小的三通道图像进行四次卷积、激活、池化后得到深度特征,将深度特征与输入的手工选取的多元特征中的LBP图谱特征进行融合,再进行三次卷积、激活、池化后,与手工选取的多元特征中的灰度共生矩阵特征融合,得到深度多元特征,将深度多元特征通过SVM分类器进行分类,得到基于深度多元特征的皮肤病模型的输出;模型参数需要通过皮肤病模型训练模块进行皮肤病模型训练得到,用于皮肤病检测模块进行皮肤病检测;The skin disease model based on deep multi-features is built by python language. It is a model based on deep neural network and combined with multi-features selected manually. The skin disease model includes two parts: model structure and model parameters. The model structure is shown in Figure 3. It contains two inputs, the first is a fixed-size three-channel image, and the second is a multivariate feature selected by hand, including LBP map features and gray-scale co-occurrence matrix features; based on deep neural networks, the skin disease model can pass The training and mining of deep features, combined with the multi-features selected by hand, make the model parameters converge quickly, obtain usable prediction results when there are few dermoscopic images, and obtain accurate prediction results when there are many dermoscopic images; the skin disease model has a fixed size for the input. After the three-channel image is convolved, activated, and pooled four times, the depth feature is obtained, and the depth feature is fused with the LBP map feature in the input hand-selected multi-feature feature, and then three convolution, activation, and pooling are performed. It is fused with the gray-level co-occurrence matrix features in the manually selected multi-features to obtain deep multi-features, and the deep multi-features are classified by the SVM classifier to obtain the output of the skin disease model based on the deep multi-features; the model parameters need to pass the skin disease model. The training module is obtained by training the skin disease model, which is used for skin disease detection by the skin disease detection module;
所述图像预处理模块负责对手持皮肤镜终端采集到的皮肤镜图像进行预处理,由于手持皮肤镜终端采集到的皮肤镜图像不适合直接用于皮肤病检测,需要归一化为长150像素、宽150像素的三通道图像,并提取其LBP图谱特征和灰度共生矩阵特征组成手工选取的多元特征;The image preprocessing module is responsible for preprocessing the dermoscopy images collected by the handheld dermoscopy terminal. Since the dermoscopy images collected by the handheld dermoscopy terminal are not suitable for direct use in skin disease detection, they need to be normalized to a length of 150 pixels. , a three-channel image with a width of 150 pixels, and extract its LBP map features and gray level co-occurrence matrix features to form hand-selected multivariate features;
所述皮肤病检测模块负责将经图像预处理模块预处理后得到的固定大小的三通道图像和手工选取的多元特征输入到基于深度多元特征的皮肤病模型,执行皮肤病检测,得到基于深度多元特征的皮肤病模型的输出作为预测结果,将预测结果进行保存;The skin disease detection module is responsible for inputting the fixed-size three-channel image preprocessed by the image preprocessing module and the manually selected multivariate features into the skin disease model based on deep The output of the characteristic skin disease model is used as the prediction result, and the prediction result is saved;
所述皮肤病模型训练模块负责将经图像预处理模块预处理后得到的固定大小的三通道图像和手工选取的多元特征输入到基于深度多元特征的皮肤病模型,执行皮肤病模型训练,得到基于深度多元特征的皮肤病模型的模型参数,并将模型参数进行保存;The skin disease model training module is responsible for inputting the fixed-size three-channel image and the manually selected multivariate features obtained after preprocessing by the image preprocessing module into the skin disease model based on deep multivariate features, and performing skin disease model training. Model parameters of the skin disease model with deep multi-featured features, and save the model parameters;
所述API接口模块负责管理和提供API接口,以Web Service的形式向手持皮肤镜终端和在线专家系统提供服务,手持皮肤镜终端和在线专家系统能够通过API接口模块进行皮肤镜数据上传、启动皮肤病检测和启动皮肤病模型训练,API接口模块还能够记录每个用户调用各个API接口的次数和时间;The API interface module is responsible for managing and providing API interfaces, and provides services to the handheld dermoscopy terminal and the online expert system in the form of Web Service. The handheld dermoscopy terminal and the online expert system can upload dermoscopy data and activate skin through the API interface module. Disease detection and start skin disease model training, the API interface module can also record the number and time of each user calling each API interface;
所述数据库管理模块对图像预处理模块的运行记录、皮肤病检测模块的运行记录、皮肤病模型训练模块的运行记录使用Oracle数据库进行存储和维护;手持皮肤镜终端采集到的皮肤镜图像、经图像预处理模块预处理后得到的固定大小的三通道图像和手工选取的多元特征存储在数据硬盘,索引信息使用Oracle数据库进行存储和管理。The database management module uses the Oracle database to store and maintain the operation records of the image preprocessing module, the operation records of the skin disease detection module, and the operation records of the skin disease model training module; The fixed-size three-channel image and the manually selected multivariate features obtained after preprocessing by the image preprocessing module are stored in the data hard disk, and the index information is stored and managed using the Oracle database.
所述在线专家模块包括专家管理模块,诊断流程管理模块,皮肤病数据库,其中:The online expert module includes an expert management module, a diagnosis process management module, and a skin disease database, wherein:
所述专家管理模块管理皮肤病专家信息数据库,实现皮肤病专家实名制,记录皮肤病专家的诊断结果,接收手持皮肤镜终端发起的在线专家呼叫,并将在线专家呼叫推送给皮肤病专家信息数据库中的皮肤病专家,由皮肤病专家以在线抢单的形式响应在线专家呼叫,记录每个皮肤病专家响应在线专家呼叫的次数,作为皮肤病专家的绩效参考依据;The expert management module manages the dermatology expert information database, realizes the dermatology expert real-name system, records the diagnosis results of the dermatology expert, receives the online expert call initiated by the handheld dermatoscope terminal, and pushes the online expert call to the dermatology expert information database. The dermatologist, the dermatologist responds to the online expert call in the form of online order grabbing, and records the number of times each dermatologist responds to the online expert call as a reference for the performance of the dermatologist;
所述诊断流程管理模块制定了皮肤病诊断的流程,如图4所示,先由皮肤病人通过用户应用模块在线预约或者到医院进行皮肤病检测时生成一个就诊编号,就诊时皮肤病人根据就诊编号进行皮肤病检测,医务人员通过手持皮肤镜终端采集皮肤镜图像后,向在线专家系统发起在线专家呼叫,并连接到皮肤镜服务器进行皮肤镜数据上传,如果有皮肤病专家响应,结合皮肤镜服务器的皮肤病检测模块的预测结果在线确诊,得到诊断结果;如果短时间内无皮肤病专家响应,则将皮肤病检测模块的预测结果作为初诊结果,等待皮肤病专家信息数据库的皮肤病专家对初诊结果进行确诊后,更新对应就诊编号的诊断结果,将诊断结果推送至用户应用模块;The diagnostic process management module formulates the process of dermatological diagnosis, as shown in Figure 4, firstly, the skin patient generates a visit number when making an online reservation through the user application module or when he goes to the hospital for skin disease detection, and the skin patient is based on the visit number when visiting a doctor. For skin disease detection, the medical staff collects dermoscopic images through the handheld dermoscopic terminal, initiates an online expert call to the online expert system, and connects to the dermoscopic server to upload dermoscopic data. If there is no response from a dermatologist in a short period of time, the prediction result of the dermatology detection module will be used as the initial diagnosis result, and the dermatologist in the dermatologist information database will wait for the initial diagnosis. After the result is confirmed, update the diagnosis result corresponding to the visit number, and push the diagnosis result to the user application module;
所述皮肤病数据库使用Oracle数据库记录就诊编号、皮肤镜图像及皮肤病专家和诊断结果的关联关系,系统默认设置每月将皮肤镜图像和诊断结果进行皮肤镜数据上传至皮肤镜服务器,医院分部的管理员可在任意时间手动将皮肤镜数据上传至皮肤镜服务器,医院总部的皮肤病专家每个月通过皮肤镜服务器的数据库管理模块验证新上传的数据可靠性,并更新皮肤镜图像,使用皮肤镜服务器的API接口模块启动皮肤病模型训练。The dermatology database uses the Oracle database to record the consultation number, dermoscopic images, and the relationship between dermatologists and diagnosis results. The system defaults to upload dermoscopic images and diagnosis results to the dermatoscope server every month. The administrator of the department can manually upload the dermoscopy data to the dermoscopy server at any time. The dermatologists at the hospital headquarters verify the reliability of the newly uploaded data through the database management module of the dermoscopy server every month, and update the dermoscopy images. Use the API interface module of the dermoscopy server to start the training of the skin disease model.
所述用户应用模块是通过Java语言编写的Android应用程序,皮肤病人通过手机使用用户应用模块,包括个人病历管理、预约上门检查、医院信息查询、诊断结果推送,其中:The user application module is an Android application program written in Java language, and the skin patient uses the user application module through a mobile phone, including personal medical record management, appointment visit inspection, hospital information query, and diagnosis result push, wherein:
所述个人病历管理用于给皮肤病人查看历史皮肤病检测的诊断结果,皮肤病人进行皮肤病检查时,给皮肤病专家提供历史参考意见;The personal medical record management is used to view the diagnostic results of historical skin disease detection for skin patients, and to provide skin disease experts with historical reference opinions when skin patients perform skin disease examinations;
所述预约上门检查用于预约医务人员上门进行皮肤病检测,附近的医院会收到并安排医务人员,向皮肤病人反馈二次确认预约情况,利于行动不便或不便亲自前往医院的皮肤病人联系医务人员及时就诊;The said appointment visit is used to make an appointment for medical personnel to come to the hospital for skin disease detection. The nearby hospital will receive and arrange medical personnel to feed back the second confirmation appointment to the skin patient. personnel to seek medical treatment in a timely manner;
所述医院信息查询给皮肤病人提供附近医院指引,查看医院具有的相关设备,查看皮肤病专家信息的功能;The hospital information query provides skin patients with the guidance of nearby hospitals, the function of checking the relevant equipment in the hospital, and checking the information of dermatologists;
所述诊断结果推送负责给皮肤病人推送皮肤病检测的诊断结果及相关治疗意见。The diagnosis result push is responsible for pushing the diagnosis results of skin disease detection and related treatment opinions to the skin patient.
以上所述实施例只为本发明之较佳实施例,并非以此限制本发明的实施范围,故凡依本发明之形状、原理所作的变化,均应涵盖在本发明的保护范围内。The above-mentioned embodiments are only preferred embodiments of the present invention, and are not intended to limit the scope of implementation of the present invention. Therefore, any changes made according to the shape and principle of the present invention should be included within the protection scope of the present invention.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911034898.3A CN110809037B (en) | 2019-10-29 | 2019-10-29 | An IoT dermoscopic system based on deep multi-features |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911034898.3A CN110809037B (en) | 2019-10-29 | 2019-10-29 | An IoT dermoscopic system based on deep multi-features |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110809037A CN110809037A (en) | 2020-02-18 |
CN110809037B true CN110809037B (en) | 2020-09-22 |
Family
ID=69489376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911034898.3A Active CN110809037B (en) | 2019-10-29 | 2019-10-29 | An IoT dermoscopic system based on deep multi-features |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110809037B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111507414B (en) * | 2020-04-20 | 2022-02-08 | 安徽中科首脑智能医疗研究院有限公司 | Deep learning skin disease picture comparison and classification method, storage medium and robot |
CN112790737A (en) * | 2021-02-01 | 2021-05-14 | 中国科学技术大学 | A portable device and method for automatic diagnosis and classification of skin diseases |
CN113362933A (en) * | 2021-07-02 | 2021-09-07 | 上海法路源医疗器械有限公司 | Skin optical imaging and remote consultation system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102938026A (en) * | 2012-11-28 | 2013-02-20 | 周纯栋 | Intelligent medical platform |
CN108197320A (en) * | 2018-02-02 | 2018-06-22 | 北方工业大学 | Multi-view image automatic labeling method |
CN109272507A (en) * | 2018-07-11 | 2019-01-25 | 武汉科技大学 | Layer segmentation method for coherent optical tomographic images based on structural random forest model |
CN109712705A (en) * | 2018-12-19 | 2019-05-03 | 中国石油大学(华东) | A kind of cholelithiasis intelligent diagnostics APP based on deep learning |
CN109887589A (en) * | 2019-02-21 | 2019-06-14 | 吉林禾熙科技开发有限公司 | Artificial intelligence medical treatment big data system |
CN109993103A (en) * | 2019-03-29 | 2019-07-09 | 华南理工大学 | A Human Behavior Recognition Method Based on Point Cloud Data |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101903522B1 (en) * | 2015-11-25 | 2018-11-23 | 한국전자통신연구원 | The method of search for similar case of multi-dimensional health data and the apparatus of thereof |
CN106682449A (en) * | 2017-03-01 | 2017-05-17 | 中国科学院苏州生物医学工程技术研究所 | Skin disease map auxiliary diagnosis system based on cloud database |
US10824938B2 (en) * | 2017-04-24 | 2020-11-03 | Intel Corporation | Specialized fixed function hardware for efficient convolution |
TWI614624B (en) * | 2017-04-24 | 2018-02-11 | 太豪生醫股份有限公司 | System and method for cloud medical image analyzing |
US10729907B2 (en) * | 2017-10-20 | 2020-08-04 | Neuropace, Inc. | Systems and methods for clinical decision making for a patient receiving a neuromodulation therapy based on deep learning |
-
2019
- 2019-10-29 CN CN201911034898.3A patent/CN110809037B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102938026A (en) * | 2012-11-28 | 2013-02-20 | 周纯栋 | Intelligent medical platform |
CN108197320A (en) * | 2018-02-02 | 2018-06-22 | 北方工业大学 | Multi-view image automatic labeling method |
CN109272507A (en) * | 2018-07-11 | 2019-01-25 | 武汉科技大学 | Layer segmentation method for coherent optical tomographic images based on structural random forest model |
CN109712705A (en) * | 2018-12-19 | 2019-05-03 | 中国石油大学(华东) | A kind of cholelithiasis intelligent diagnostics APP based on deep learning |
CN109887589A (en) * | 2019-02-21 | 2019-06-14 | 吉林禾熙科技开发有限公司 | Artificial intelligence medical treatment big data system |
CN109993103A (en) * | 2019-03-29 | 2019-07-09 | 华南理工大学 | A Human Behavior Recognition Method Based on Point Cloud Data |
Non-Patent Citations (3)
Title |
---|
《Generative Adversarial Network (GAN) Based Data Augmentation for Palmprint Recognition》;Gengxing Wang等;《2018 Digital Image Computing: Techniques and Applications (DICTA)》;20181213;1-7 * |
基于深度学习的皮肤镜图像黑色素瘤检测技术研究;柏朋成;《中国优秀硕士学位论文全文数据库 信息科技辑》;20181215;E072-609 * |
深度学习在胎儿超声图像与皮肤镜图像分类中的研究与应用;余镇;《中国优秀硕士学位论文全文数据库 信息科技辑》;20190715;A006-314 * |
Also Published As
Publication number | Publication date |
---|---|
CN110809037A (en) | 2020-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11798663B2 (en) | Maintaining context of clinically relevant information when displayed | |
Miotto et al. | Reflecting health: smart mirrors for personalized medicine | |
CN110809037B (en) | An IoT dermoscopic system based on deep multi-features | |
CN103690240A (en) | Medical system | |
Panda et al. | Big data in health care: A mobile based solution | |
US20200234444A1 (en) | Systems and methods for the analysis of skin conditions | |
CN104408678A (en) | Electronic medical record system for personal use | |
CN102903068A (en) | Community remote health service system based on face recognition | |
CN106682449A (en) | Skin disease map auxiliary diagnosis system based on cloud database | |
Pise et al. | Enabling ambient intelligence of things (AIoT) healthcare system architectures | |
CN110706764A (en) | A smart hospital information exchange system | |
Lian et al. | Research on hierarchical data fusion of intelligent medical monitoring | |
KR20150031173A (en) | System for remote medical diagnosis and control method thereof | |
CN118553444A (en) | Nursing monitoring system and method for obese patients | |
CN118366587A (en) | PICC puts tub syndrome intelligent identification system that accompanies | |
CN105512452A (en) | Remote diagnosis and treatment system with knowledge base management function | |
CN116844703A (en) | Diagnosis guiding method and system based on artificial intelligence | |
CN104887189A (en) | Physical sign monitoring prompt and feedback method based on medical advice | |
CN114678108A (en) | Method and terminal for judging traditional Chinese medicine state | |
Faux et al. | Smartphone-based collaborative system for wounds tracking | |
Misbhauddin et al. | An initial framework for mobile healthcare systems using deep neural networks | |
Arulananthan et al. | Smart Health–Potential and Pathways: A Survey | |
KR20170062130A (en) | Method and System for Remote Medical Diagnosis using Traditional Korean Medicine 3D Human Body | |
CN110457881A (en) | Management method, managing device, terminal and storage medium | |
Bąkała et al. | Mobile applications as a tool supporting healthcare management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |