Contour detection apparatus, drawing apparatus, contour detection method, and storage medium

US10945506B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10945506-B2
Application numberUS-201816224668-A
CountryUS
Kind codeB2
Filing dateDec 18, 2018
Priority dateDec 22, 2017
Publication dateMar 16, 2021
Grant dateMar 16, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A contour detection apparatus includes a processor. The processor learns to detect a nail contour being a detection target by setting an initial shape including feature points based on learning data each being image data on a finger including a learning target nail, and setting, as a reference point, a feature point among the feature points corresponding to a reference position, thereby obtaining contour detection information. The processor arranges, in treatment target data being image data on a finger including a treatment target nail, an initial position of the shape such that a point corresponding to the reference position in a contour of the finger including the treatment target nail is superposed on the reference point, and fits the shape to the treatment target nail from the initial position, thereby detecting the nail contour of the treatment target nail.

First claim

Opening claim text (preview).

What is claimed is: 1. A contour detection apparatus comprising: a finger holder which holds and fixes a finger including a treatment target nail; an imaging unit which images, from a predetermined position, the finger held and fixed by the finger holder; a physical treatment unit which performs a physical treatment on the treatment target nail of the finger held and fixed by the finger holder; and a processor which: obtains contour detection information generated by learning to detect a nail contour which is a detection target, wherein the learning is performed by setting an initial shape including a plurality of feature points based on a plurality of learning data each of which is image data on a finger including a learning target nail, and setting, as a reference point, a feature point among the feature points corresponding to a reference position; obtains, as treatment target data, image data on the finger including the treatment target nail generated by the imaging unit imaging the finger; arranges, in the treatment target data, an initial position of the initial shape such that a point corresponding to the reference position in a finger contour of the finger including the treatment target nail is superposed on the reference point in the contour detection information, and fits the initial shape to the treatment target nail from the initial position, thereby detecting a nail contour of the treatment target nail; and controls, based on the detected nail contour of the treatment target nail, the physical treatment which is performed by the physical treatment unit on the treatment target nail. 2. The contour detection apparatus according to claim 1 , wherein the processor: obtains, from each of the plurality of the learning data, (i) a right finger contour defining a region of the finger and including a plurality of feature points and (ii) a right nail contour defining a region of the learning target nail and including a plurality of feature points; extracts model data from the plurality of the learning data; and sets the right nail contour in the model data as the initial shape. 3. The contour detection apparatus according to claim 2 , wherein the processor: obtains, from the treatment target data, a finger contour defining a region of the finger and including a plurality of feature points; and scales a size of the finger including the learning target nail in the model data according to size information on the finger in the treatment target data, the size information being obtained from the finger contour. 4. The contour detection apparatus according to claim 1 , wherein the processor arranges the initial shape such that the reference point is located on, among the feature points of the finger contour, a feature point on a finger tip side, thereby determining the initial position of the initial shape. 5. The contour detection apparatus according to claim 2 , wherein: a no-background image of the right finger contour without a background is generated from each of the plurality of the learning data; and the learning is performed using the no-background image. 6. The contour detection apparatus according to claim 1 , wherein: the feature point among the feature points of the initial shape is set as the reference point which serves as a reference for a position of the initial shape, and the reference point is arranged on a point among points of the finger on a finger tip side in each of the plurality of the learning data, thereby setting the initial position of the initial shape; and the learning is performed by fitting fits the initial shape, the reference point of which is arranged on the point on the finger tip side, to the learning target nail from the initial position, and detecting the nail contour of the learning target nail. 7. The contour detection apparatus according to claim 3 , wherein the size information on the finger is a dimension in a finger width direction. 8. The contour detection apparatus according to claim 1 , wherein the point in the finger contour superposed on the reference point is a feature point at a tip in a length direction which intersects at right angles to a finger width direction of the finger contour. 9. The contour detection apparatus according to claim 1 , wherein the physical treatment unit comprises a printing head which performs printing in a region enclosed by the detected nail contour. 10. A contour detection method that is performed by an apparatus including a finger holder which holds and fixes a finger including a treatment target nail, an imaging unit which images, from a predetermined position, the finger held and fixed by the finger holder, a physical treatment unit which performs a physical treatment on the treatment target nail of the finger held and fixed by the finger holder, and a processor, the method comprising: a detection information obtaining step of obtaining, by the processor, contour detection information generated by learning to detect a nail contour which is a detection target, wherein the learning is performed by setting an initial shape including a plurality of feature points based on a plurality of learning data each of which is image data on a finger including a learning target nail, and setting, as a reference point, a feature point among the feature points corresponding to a reference position; an imaging step of imaging, by the imaging unit, from the predetermined position, the finger including the treatment target nail held and fixed by the finger holder, to obtain image data on the finger as treatment target data; a contour detection step of arranging, by the processor, in the treatment target data, an initial position of the initial shape such that a point corresponding to the reference position in a finger contour of the finger including the treatment target nail is superposed on the reference point in the contour detection information, and fitting the initial shape to the treatment target nail from the initial position, thereby detecting a nail contour of the treatment target nail; and a physical treatment step of performing, by the physical treatment unit, a physical treatment on the treatment target nail of the finger held and fixed by the finger holder, based on the detected nail contour of the treatment target nail. 11. A non-transitory computer readable storage medium storing a program that is executable by a computer of a contour detection apparatus including (i) a finger holder which holds and fixes a finger including a treatment target nail, (ii) an imaging unit which images, from a predetermined position, the finger held and fixed by the finger holder, and (iii) a physical treatment unit which performs a physical treatment on the treatment target nail of the finger held and fixed by the finger holder, the program being executable by the computer to cause the computer to perform functions comprising: a detection information obtaining function which obtains contour detection information generated by learning to detect a nail contour which is a detection target, wherein the learning is performed by setting an initial shape including a plurality of feature points based on a plurality of learning data each of which is image data on a finger including a learning target nail, and setting, as a reference point, a feature point among the feature points corresponding to a reference position; an imaging function which controls the imaging unit to image, from the predetermined position, the finger including the treatment target nail held and fixed by the finger holder to obtain image data on the finger as treatment target data; a contour detection function which arranges, in the treatment target data, an initi

Assignees

Inventors

Classifications

  • motor-driven · CPC title

  • Controlling printhead for accurately positioning print image on printing material, e.g. with the intention to control the width of margins · CPC title

  • Image subtraction · CPC title

  • involving foreground-background segmentation · CPC title

  • Devices for determining the condition of hair or skin or for selecting the appropriate cosmetic or hair treatment · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10945506B2 cover?
A contour detection apparatus includes a processor. The processor learns to detect a nail contour being a detection target by setting an initial shape including feature points based on learning data each being image data on a finger including a learning target nail, and setting, as a reference point, a feature point among the feature points corresponding to a reference position, thereby obtaini…
Who is the assignee on this patent?
Casio Computer Co Ltd
What technology area does this patent fall under?
Primary CPC classification A45D29/00. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Mar 16 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).