IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM
First Claim
1. An image processing apparatus, comprising:
- a memory; and
a processor coupled to the memory and configured to;
obtain an image of a marker that includes a first pixel area and a second pixel area having mutually different color tones and is used to identify display information and a reference position for displaying the display information, the first pixel area including a first image indicating a shape of an outer frame of the first pixel area and a second image arranged within the outer frame,extract, from the image of the marker, an intersecting point of a first line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a predetermined direction and a second line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a direction perpendicular to the predetermined direction, a first apex indicating an apex of four corners of the outer frame, and a second apex included in the second image, andidentify a position for displaying the display information while the intersecting point, the first apex, or the second apex is set as the reference position.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus, includes a processor configured to obtain a marker image including a first pixel area including a first image indicating a shape of an outer frame and a second pixel area and a second image arranged within the outer frame, extract an intersecting point of a first line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a predetermined direction and a second line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a direction perpendicular to the predetermined direction, a first apex indicating an apex of four corners of the outer frame, and a second apex included in the second image, and identify a display position using the intersecting point, the first apex, or the second apex.
-
Citations
13 Claims
-
1. An image processing apparatus, comprising:
-
a memory; and a processor coupled to the memory and configured to; obtain an image of a marker that includes a first pixel area and a second pixel area having mutually different color tones and is used to identify display information and a reference position for displaying the display information, the first pixel area including a first image indicating a shape of an outer frame of the first pixel area and a second image arranged within the outer frame, extract, from the image of the marker, an intersecting point of a first line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a predetermined direction and a second line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a direction perpendicular to the predetermined direction, a first apex indicating an apex of four corners of the outer frame, and a second apex included in the second image, and identify a position for displaying the display information while the intersecting point, the first apex, or the second apex is set as the reference position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An image processing method executed by a processor included in an image processing apparatus, the method comprising:
-
obtaining an image of a marker that includes a first pixel area and a second pixel area having mutually different color tones and is used to identify display information and a reference position for displaying the display information, the first pixel area including a first image indicating a shape of an outer frame of the first pixel area and a second image arranged within the outer frame; extracting, from the image of the marker, an intersecting point of a first line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a predetermined direction and a second line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a direction perpendicular to the predetermined direction, a first apex indicating an apex of four corners of the outer frame, and a second apex included in the second image; and identifying a position for displaying the display information while the intersecting point, the first apex, or the second apex is set as the reference position.
-
-
13. A non-transitory computer-readable storage medium storing a program that causes a processor included in a computer to execute a process, the process comprising:
-
obtaining an image of a marker that includes a first pixel area and a second pixel area having mutually different color tones and is used to identify display information and a reference position for displaying the display information, the first pixel area including a first image indicating a shape of an outer frame of the first pixel area and a second image arranged within the outer frame; extracting, from the image of the marker, an intersecting point of a first line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a predetermined direction and a second line segment in parallel with a boundary between the first pixel area and the second pixel area which are adjacent to each other along a direction perpendicular to the predetermined direction, a first apex indicating an apex of four corners of the outer frame, and a second apex included in the second image; and identifying a position for displaying the display information while the intersecting point, the first apex, or the second apex is set as the reference position.
-
Specification