Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Skin blemish detection method, detection device, terminal equipment and readable storage medium

A detection method and a technology for skin blemishes, applied in the computer field, can solve problems such as inability to perform parallel operations, inability to make full use of image processing units, waste of GPU resources, etc., and achieve the effect of avoiding the waste of GPU resources

Active Publication Date: 2022-02-08
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the method of eliminating false detection regions combined with the nature of connected domains cannot be operated in parallel, and cannot make full use of the parallel processing capabilities of the Graphics Processing Unit (GPU), resulting in a waste of GPU resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Skin blemish detection method, detection device, terminal equipment and readable storage medium
  • Skin blemish detection method, detection device, terminal equipment and readable storage medium
  • Skin blemish detection method, detection device, terminal equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] The skin blemish detection method provided in Embodiment 1 of the present application is described below, please refer to the attached figure 1 , the skin blemish detection method comprises:

[0043] In step S101, acquire an image to be processed containing a portrait, and determine the position information of the skin area of ​​the portrait in the image to be processed;

[0044] In the embodiment of the present application, in order to detect blemishes on the skin (for example, acne, acne marks and / or spots, etc.), the step S101 needs to first determine the position information of the skin area in the image to be processed. Specifically, a neural network model for detecting skin regions can be trained in advance, and the above image to be processed can be detected through the neural network model to determine the position information of the skin region in the image to be processed; or output prompt information to remind The user selects the skin area of ​​the portrait...

Embodiment 2

[0086] Another skin blemish detection method provided in Embodiment 2 of the present application is described below, please refer to the attached Figure 5 , the skin blemish detection method comprises:

[0087] In step S501, acquire a to-be-processed image containing a portrait, and determine the position information of the skin area of ​​the portrait in the to-be-processed image;

[0088] In step S502, the detection radius is determined based on the size of the portrait relative to the image to be processed;

[0089] In step S503, in the skin area indicated by the above position, select P pixels as pixels to be detected, where P is an integer and P is greater than 1;

[0090] In step S504, for each pixel to be detected, the following steps are performed:

[0091] S1. Determine the ring to be detected corresponding to the pixel to be detected, wherein the ring to be detected is a ring with the pixel to be detected as the center and the detection radius as the radius;

[00...

Embodiment 3

[0139] Embodiment 3 of the present application provides a skin blemish detection device. For ease of description, only the relevant parts of the application are shown, such as Figure 7 As shown, the skin blemish detection device 700 includes:

[0140] A skin determination module 701, configured to acquire an image to be processed including a portrait, and determine the position information of the skin region of the portrait in the image to be processed;

[0141] A radius determination module 702, configured to determine a detection radius based on the size of the portrait relative to the image to be processed;

[0142] The point selection module 703 to be detected is used to select a pixel point as a pixel point to be detected in the skin area indicated by the above position information;

[0143] The to-be-detected ring determination module 704 is configured to determine a to-be-detected ring corresponding to the above-mentioned pixel to be detected, wherein the to-be-detec...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present application provides a skin blemish detection method, a detection device, a terminal device and a readable storage medium. The method includes: acquiring an image to be processed including a portrait, and determining the skin area of ​​the portrait; determining a detection radius based on the size of the portrait relative to the image to be processed; selecting pixels in the skin area as pixels to be detected point; determine the ring to be detected corresponding to the above-mentioned pixel to be detected; determine the gray value of each pixel on the ring to be detected; calculate the above-mentioned each pixel based on the gray value of each pixel on the ring to be detected The variance of the gray value of the point, and determine whether the number of gray values ​​greater than or smaller than the gray value of the pixel to be detected in the circle to be detected reaches the preset number; if the number reaches the preset number, And if the variance is smaller than the preset variance, it is determined that the pixel to be detected is a defect point. This application can make full use of the parallel processing capability of GPU.

Description

technical field [0001] The present application belongs to the field of computers, and in particular relates to a skin blemish detection method, a skin blemish detection device, terminal equipment, and a computer-readable storage medium. Background technique [0002] At present, the commonly used skin blemish detection method is: use the Difference of Gaussians (DoG) operator or the Gaussian Laplacian (Laplacian of Gaussian, LoG) operator to detect the edge of the image, and then eliminate the DoG based on the connected domain properties. The non-defective area is detected by the operator or the LoG operator, and the defective area is obtained. [0003] However, the method of eliminating false detection regions combined with the properties of connected domains cannot be operated in parallel, and cannot fully utilize the parallel processing capability of the Graphics Processing Unit (GPU), resulting in a waste of GPU resources. Contents of the invention [0004] In view of ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06T7/00G06T7/13G06T7/60G06T7/90
CPCG06T7/0012G06T7/13G06T7/60G06T7/90G06T2207/30088G06T2207/30201
Inventor 康健
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products