Method and system for classifying UI (User Interface) abnormal images based on convolutional neural network

A convolutional neural network and image classification technology, which is applied in the field of UI abnormal image classification method and system based on convolutional neural network, can solve the problem of UI abnormalities that cannot be directly applied, cumbersome manual feature extractor design, and models that do not have reuse issues such as generality and versatility, to achieve good classification results and improve accuracy

Active Publication Date: 2018-11-06
FUJIAN TQ DIGITAL
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing public technical solutions, such as the anomaly detection method based on image recognition in the patent application number CN201710192706.6, use traditional machine learning technology to detect image anomalies, but this technical solution needs to design some classification training by yourself. The specific characteristics of the image, and more preprocessing of the image is required, such as the need to grayscale the image, regularize it, etc., that is, there is a cumbersome artificial feature extractor design; and it is only a binary classifier, The model does not have a certain degree of reusability and versatility, and cannot be directly applied to other UI abnormalities. At the same time, the above technical solution is not a solution for app UI abnormal image classification

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
  • Method and system for classifying UI (User Interface) abnormal images based on convolutional neural network
  • Method and system for classifying UI (User Interface) abnormal images based on convolutional neural network
  • Method and system for classifying UI (User Interface) abnormal images based on convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] like figure 1 As shown, a method for classifying abnormal images of UI based on convolutional neural network, including steps:

[0065] S01. The client obtains local UI image data, uniformly scales the local UI image data to 150*150, serializes it into binary data, obtains the UI image data to be processed, and sends the pending UI image data to the server through the GRPC protocol ;

[0066] S1. The server receives the pending UI image data sent by the client, calls the exception classification model to classify the pending UI image data, obtains the image type of the pending UI image data, and returns the image type to the client through the GRPC protocol. The anomaly classification model is a trained convolutional neural network model.

[0067] This embodiment is for UI picture data of a mobile terminal APP, wherein, there are eight categories of picture types, including one normal category and seven abnormal categories.

[0068] Wherein, the training steps of the...

Embodiment 2

[0092] like figure 2 As shown, a UI abnormal image classification system based on a convolutional neural network includes a server, the server includes a first memory, a first processor, and is stored on the first memory and can run on the first processor A first computer program, the first processor implements the following steps when executing the first computer program:

[0093] S1. The server receives the UI picture data to be processed sent by the client, invokes the exception classification model to classify the UI picture data to be processed, obtains the picture type of the UI picture data to be processed, and returns the picture type To the client, the abnormal classification model is a trained convolutional neural network model.

[0094] It can be seen from the above description that the beneficial effect of the present invention is that the effective features of the UI picture can be effectively extracted by using the convolutional neural network, and these featur...

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 invention discloses a method and a system for classifying UI (User Interface) abnormal images based on a convolutional neural network. The method comprises the steps of enabling a server side to receive to-be-processed UI picture data sent by a client side; calling an abnormality classification model to classify the to-be-processed UI picture data to obtain a picture type of the to-be-processed UI picture data, wherein the abnormality classification model is a convolutional neural network model which is completely trained; and returning the picture type to the client side. According to themethod and the system for classifying the UI (User Interface) abnormal images based on the convolutional neural network, effective features of the UI pictures can be effectively extracted by use of the convolutional neural network, the features do not need to be artificially designed but are learned by training of the convolutional neural network so that the learning features can be guaranteed asa whole to have translation invariance; on the one hand, a certain reusability and universality are possessed, on the other hand, a good classification effect can be achieved through the effective features of the UI pictures, and thus the accuracy for picture classification is greatly improved.

Description

technical field [0001] The invention relates to the technical field of computer vision and deep learning, and in particular, to a method and system for classifying abnormal UI pictures based on a convolutional neural network. Background technique [0002] Image recognition refers to the technology of using computers to process, analyze and understand images to identify targets and objects in different patterns. Existing public technical solutions, such as the image recognition-based anomaly detection method of patent application number CN201710192706.6, use traditional machine learning techniques to detect image anomalies, but this technical solution requires you to design certain classification training. The specific characteristics of the image, and more preprocessing of the image is required, such as the need to first perform grayscale processing, regularization processing, etc., that is, there is a cumbersome artificial feature extractor design; and it is only a binary c...

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 Applications(China)
IPC IPC(8): G06K9/62
CPCG06F18/24
Inventor 刘德建苏威鹏曾捷
Owner FUJIAN TQ DIGITAL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products