The application provides a visual design defect intelligent detection method and
system, obtains a design document exported from a visual
design tool, extracts geometric attribute sets, visual style attribute sets and semantic role
label sets of each visible design element in the design document, constructs a
layout relationship network based on all the geometric attribute sets, relative positions, overlapping relationships and spacings of the boundary boxes of each visible design element, and further identifies a
layout defect set, matches all the visual style attribute sets with a
design specification knowledge base to identify a basic visual defect set, and performs
correlation analysis on the basic visual defect set and the
layout defect set, when a visible design element triggers multiple defects, performs priority sorting and defect merging on the visible design element based on a preset defect type
severity level, and generates a corresponding core defect
list. According to the scheme of the application, the defect detection of visual design can be performed based on deep understanding of design
semantics and multi-dimensional design rules.