Method, device, and computer program product for image recognition

US2023038047A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023038047-A1
Application numberUS-202117405241-A
CountryUS
Kind codeA1
Filing dateAug 18, 2021
Priority dateJul 23, 2021
Publication dateFeb 9, 2023
Grant date

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.

Embodiments of the present disclosure relate to a method, a device, and a computer program product for image recognition. In some embodiments, characterization information for a first reference image in a reference image set is generated in an image recognition engine by using a Gaussian mixture model. First reference label information for the first reference image is generated based on the characterization information for the first reference image, the first reference label information being associated with a category of a first object in the first reference image. The image recognition engine is updated by determining the accuracy of the first reference label information for the first reference image. In this way, good characterization of images and generation of reference label information for the images can be achieved, thus both improving the robustness of the generated reference label information and significantly improving the accuracy of image recognition.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for image recognition, including: generating, in an image recognition engine, characterization information for a first reference image in a reference image set by using a Gaussian mixture model; generating first reference label information for the first reference image based on the characterization information for the first reference image, the first reference label information being associated with a category of a first object in the first reference image; and updating the image recognition engine by determining the accuracy of the first reference label information for the first reference image. 2 . The method according to claim 1 , further including: generating, based on a second reference image without label information in the reference image set and by means of the updated image recognition engine, second reference label information for the second reference image, the second reference label information being associated with a category of an object in the second reference image; and using the second reference image and the second reference label information for the second reference image to further update the image recognition engine. 3 . The method according to claim 1 , wherein generating the characterization information for the first reference image includes: generating weight information for the Gaussian mixture model based on the first reference image and initial expectation information for the Gaussian mixture model; and generating the characterization information for the first reference image based on the initial expectation information and the weight information. 4 . The method according to claim 3 , wherein generating the weight information for the Gaussian mixture model includes: generating the weight information for the Gaussian mixture model using a kernel function based on the first reference image and the initial expectation information for the Gaussian mixture model. 5 . The method according to claim 3 , wherein the initial expectation information is a multi-dimensional vector, and vectors of at least two dimensions in the multi-dimensional vector are orthogonal. 6 . The method according to claim 3 , further including: obtaining the initial expectation information for the Gaussian mixture model based on a third reference image with label information in the reference image set and third pre-existing label information for the third reference image, the third pre-existing label information being associated with a category of a third object in the third reference image. 7 . The method according to claim 6 , further including: generating a reconstructed image based on the initial expectation information for the Gaussian mixture model; and updating the initial expectation information based on the reconstructed image. 8 . A device for image recognition, including: a processor, and a memory storing computer-executable instructions, wherein the computer-executable instructions, when executed by the processor, cause the device to perform actions including: generating, in an image recognition engine, characterization information for a first reference image in a reference image set by using a Gaussian mixture model; generating first reference label information for the first reference image based on the characterization information for the first reference image, the first reference label information being associated with a category of a first object in the first reference image; and updating the image recognition engine by determining the accuracy of the first reference label information for the first reference image. 9 . The device according to claim 8 , wherein the actions further include: generating, based on a second reference image without label information in the reference image set and by means of the updated image recognition engine, second reference label information for the second reference image, the second reference label information being associated with a category of an object in the second reference image; and using the second reference image and the second reference label information for the second reference image to further update the image recognition engine. 10 . The device according to claim 8 , wherein generating the characterization information for the first reference image includes: generating weight information for the Gaussian mixture model based on the first reference image and initial expectation information for the Gaussian mixture model; and generating the characterization information for the first reference image based on the initial expectation information and the weight information. 11 . The device according to claim 10 , wherein generating the weight information for the Gaussian mixture model includes: generating the weight information for the Gaussian mixture model using a kernel function based on the first reference image and the initial expectation information for the Gaussian mixture model. 12 . The device according to claim 10 , wherein the initial expectation information is a multi-dimensional vector, and vectors of at least two dimensions in the multi-dimensional vector are orthogonal. 13 . The device according to claim 10 , wherein the actions further include: obtaining the initial expectation information for the Gaussian mixture model based on a third reference image with label information in the reference image set and third pre-existing label information for the third reference image, the third pre-existing label information being associated with a category of a third object in the third reference image. 14 . The device according to claim 13 , wherein the actions further include: generating a reconstructed image based on the initial expectation information for the Gaussian mixture model; and updating the initial expectation information based on the reconstructed image. 15 . A computer program product that is tangibly stored on a non-transitory computer-readable medium and includes machine-executable instructions, wherein the machine-executable instructions, when executed, cause a machine to perform a method for image recognition, the method including: generating, in an image recognition engine, characterization information for a first reference image in a reference image set by using a Gaussian mixture model; generating first reference label information for the first reference image based on the characterization information for the first reference image, the first reference label information being associated with a category of a first object in the first reference image; and updating the image recognition engine by determining the accuracy of the first reference label information for the first reference image. 16 . The computer program product according to claim 15 , wherein the method further includes: generating, based on a second reference image without label information in the reference image set and by means of the updated image recognition engine, second reference label information for the second reference image, the second reference label information being associated with a category of an object in the second reference image; and using the second reference image and the second reference label information for the second reference image to further update the image recognition engine. 17 . The computer program product according to claim 15 , wherein generating the characterization information for the first reference image includes: generating weight information for the Gaussian mixture model based on the first referen

Assignees

Inventors

Classifications

  • G06V10/82Primary

    using neural networks · CPC title

  • G06V20/00Primary

    Scenes; Scene-specific elements (control of digital cameras H04N23/60) · CPC title

  • Recognising image objects characterised by unique random patterns · CPC title

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Generating training patterns; Bootstrap methods, e.g. bagging or boosting · 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 US2023038047A1 cover?
Embodiments of the present disclosure relate to a method, a device, and a computer program product for image recognition. In some embodiments, characterization information for a first reference image in a reference image set is generated in an image recognition engine by using a Gaussian mixture model. First reference label information for the first reference image is generated based on the cha…
Who is the assignee on this patent?
Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification G06V10/82. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 09 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).