Service provision program
First Claim
Patent Images
1. A non-transitory recording medium storing a program that causes a computer to execute a process, the process comprising:
- generating a modified image by executing modification processing on an image indicating a predetermined mark affixed to a product body, wherein a feature amount of the modified image differs from a feature amount of the image of the predetermined mark or another modified image by more than a specified reference amount;
providing the generated modified image as a determination-use image to determine whether a product affixed with the predetermined mark is included in a captured image; and
detecting the product affixed with the mark from the captured image using the determination-use image.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-transitory recording medium storing a program that causes a computer to execute a process, the process including: generating a modified image by executing modification processing on an image of a mark affixed to a product; and providing the generated modified image as a determination-use image employable in determination as to whether or not the product affixed with the mark is included in a captured image.
-
Citations
14 Claims
-
1. A non-transitory recording medium storing a program that causes a computer to execute a process, the process comprising:
-
generating a modified image by executing modification processing on an image indicating a predetermined mark affixed to a product body, wherein a feature amount of the modified image differs from a feature amount of the image of the predetermined mark or another modified image by more than a specified reference amount; providing the generated modified image as a determination-use image to determine whether a product affixed with the predetermined mark is included in a captured image; and detecting the product affixed with the mark from the captured image using the determination-use image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory recording medium storing a program that causes a computer to execute a process, the process comprising:
-
storing, in a memory, a modified image obtained by executing modification processing on an image indicating a predetermined mark affixed to a product body, wherein a feature amount of the modified image differs from a feature amount of the image of the predetermined mark or another modified image by more than a specified reference amount; using the modified image stored in the memory to determine whether a product affixed with the predetermined mark is included in an acquired captured image; detecting the product affixed with the mark from the acquired captured image using the modified image stored in the memory. - View Dependent Claims (11, 12)
-
-
13. A non-transitory recording medium storing a program that causes a computer to execute a process, the process comprising:
-
receiving information that determines a content of modification processing, generating a modified image based on the received information by executing the determined modification processing on an image indicating a predetermined mark affixed to a product body; and providing the generated modified image as a determination-use image to determine whether a product affixed with the predetermined mark is included in a captured image; and wherein a feature amount of the modified image differs from a feature amount of the image of the predetermined mark or another modified image by more than a specified reference amount, wherein the information is information related to a 3D model of the product affixed with the mark, and the process further comprises; employing, as the modified image based on the information, respective reference images obtained by repeating processing that sets a reference image as a reference from images of the mark affixed to the 3D model, that rotates the 3D model of the product affixed with the mark, that acquires an image of the mark at an angle at which the feature amount of the modified image differs from a feature amount of the reference image by more than the specified reference amount, and that sets the acquired image of the mark as a new reference image, further rotates the 3D model of the product affixed with the mark, and acquires an image of the mark at an angle at which a feature amount of the new reference image differs by more than the specified reference amount.
-
-
14. A non-transitory recording medium storing a program that causes a computer to execute a process, the process comprising:
-
receiving information that determines a content of modification processing; generating a modified image based on the received information by executing the determined modification processing on an image indicating a predetermined mark affixed to a product body; and providing the generated modified image as a determination-use image to determine whether a product affixed with the predetermined mark is included in a captured image; and wherein a feature amount of the modified image differs from a feature amount of the image of the predetermined mark or another modified image by more than a specified reference amount, wherein the information is information related to a 3D model of the product affixed with the mark, and the process further comprises; employing, as the modified image based on the information, respective reference images obtained by repeating processing that sets a reference image as a reference from images of the 3D model of the product affixed with the mark, that rotates the 3D model of the product affixed with the mark, that acquires an image of the 3D model affixed with the mark at an angle at which the feature amount of the modified image differs from a feature amount of the reference image by more than the specified reference amount, that sets the acquired image of the 3D model of the product affixed with the mark as a new reference image, that further rotates the 3D model of the product affixed with the mark, and that acquires an image the 3D model of the product affixed with the mark at an angle at which the feature amount differs from a feature amount of the new reference image by more than the specified reference amount.
-
Specification