# US 10,872,405 B2 · System for creating component shape data for image processing, and method for creating component shape data for image processing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,872,405 B2
- Document ID: US10872405B2
- Status: Granted
- Kind: B2
- Application number: 16/345,782
- Filed: 2016-11-01
- Published: 2020-02-20
- Granted: 2020-12-22
- Earliest claimed: 2016-11-01
- Assignees: Fuji Corporation
- Applicants: Fuji Corporation
- Inventors: Hiroshi Oike; Shuichiro Kito; Kenji Sugiyama
- Web page: https://patentgrep.com/patent/US10872405B2

## CPC

- G06T 7/0004: {Industrial image inspection}
- G06T 7/0006: {using a design-rule based approach}
- G06T 17/20: Finite element generation, e.g. wire-frame surface description, {tesselation}
- H05K 13/00: Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06T 2207/20104: Interactive definition of region of interest [ROI]
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H05K: PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A system for creating component shape data for image processing to be used when performing image recognition of a component to be mounted by a component mounter, the system including: a display section; a wire frame drawing section configured to draw a wire frame on top of the component image, and to move a position of a side of the wide frame in accordance with a drag operation of an operator; a minimum unit specifying section configured to specify a minimum unit for when measuring the shape data of the measurement target portion surrounded by the wire frame; and a component shape data creation section configured to create the component shape data for image processing by measuring with an accuracy using the minimum unit specified by the minimum unit specifying section for the shape data of the measurement target portion surrounded by the wire frame.

## Claims

### Claim 1

A system for creating component shape data for image processing to be used when performing image recognition of a component to be mounted by a component mounter, the system comprising:
a display configured to display a captured component image of a component that is a creation target for the component shape data for image processing; and
processing circuitry configured to
draw a wire frame on top of the component image such that the wire frame surrounds a measurement target of the component image displayed on the display section, and to move a position of a side of the wire frame in accordance with a drag operation of an operator;
specify a minimum unit for when measuring the shape data of the measurement target surrounded by the wire frame; and
create the component shape data for image processing by measuring with an accuracy using the minimum unit specified for the shape data of the measurement target surrounded by the wire frame.

### Claim 2 (depends on 1)

The system for creating component shape data for image processing according to claim 1, wherein
the computer moves the position of the side of the wire frame according to the drag operation of the operator by a pitch of the minimum unit.

### Claim 3

A system for creating component shape data for image processing to be used when performing image recognition of a component to be mounted by a component mounter, the system comprising:
a display configured to display a captured component image of a component that is a creation target for the component shape data for image processing; and
processing circuitry configured to
specify edge positions of a measurement target portion of the component image displayed on the display section;
specify a minimum unit for when measuring the shape data of the measurement target for which the edge positions have been specified; and
create the component shape data for image processing by measuring with an accuracy using the minimum unit specified for the shape data of the measurement target for which the edge positions have been specified.

### Claim 4 (depends on 1)

The system for creating component shape data for image processing according to claim 1, wherein
the processing circuitry is configured to, in a case in which there are multiple measurement targets in the component image, specify the minimum unit for when measuring the shape data of the measurement target for each of the measurement targets.

### Claim 5 (depends on 1)

The system for creating component shape data for image processing according to claim 1, wherein
the processing circuitry is configured such that an operator specifies the minimum it to use when measuring the shape data of the measurement target by selecting from multiple minimum units that are set in advance.

### Claim 6 (depends on 1)

The system for creating component shape data for image processing according to claim 1, wherein
the processing circuitry is configured such that an operator specifies the minimum unit to use when measuring the shape data of the measurement target by entering a value within a minimum unit range for which specifying is possible.

### Claim 7 (depends on 1)

The system for creating component shape data for image processing according to claim 1, wherein
the processing circuitry is configured to automatically specify the minimum unit to use when measuring shape data of the measurement target based on information of the measurement target of the component that is the target for creation for the component shape data for image processing.

### Claim 8 (depends on 1)

The system for creating component shape data for image processing according to claim 1, wherein
the processing circuitry is configured to automatically specify the minimum unit to use when measuring shape data of the measurement target based on a size of the wire frame surrounding the measurement target.

### Claim 9 (depends on 1)

The system for creating component shape data for image processing according to claim 1, wherein
the processing circuitry is configured such that an operator specifies the minimum unit by switching between a manual specifying mode in which an operator selects or enters the minimum unit to be used when measuring the shape data of the measurement target, and an automatic specifying mode in which the minimum twit to be used when measuring the shape data of the measurement target is specified automatically.

### Claim 10

A method for creating component shape data for image processing to be used when performing image recognition of a component to be mounted by a component mounter, the method comprising:
displaying processing to display a captured component image of a component that is a creation target for the component shape data for image processing;
wire frame drawing processing to draw a wire frame on top of the component image such that the wire frame surrounds a measurement target of the component image displayed on the display section, and to move a position of a side of the wire frame in accordance with a drag operation of an operator;
minimum unit specifying processing to specify a minimum unit for when measuring the shape data of the measurement target surrounded by the wire frame; and
component shape data creation processing to create the component shape data for image processing by measuring with an accuracy using the minimum unit specified for the shape data of the measurement target surrounded by the wire frame.

### Claim 11

A method for creating component shape data for image processing to be used when performing image recognition of a component to be mounted by a component mounter, the method comprising:
displaying processing to display a captured component image of a component that is a creation target for the component shape data for image processing;
edge position specifying processing to specify edge positions of a measurement target of the component image displayed on the display section;
minimum unit specifying processing to specify a minimum unit for when measuring the shape data of the measurement target for which the edge positions have been specified by the edge position specifying section; and
component shape data creation processing to create the component shape data for image processing by measuring with an accuracy using the minimum unit specified for the shape data of the measurement target for which the edge positions have been specified by the edge position specifying section.
