METHOD, APPARATUS, AND SYSTEM FOR A PARAMETRIC REPRESENTATION OF SIGNS
First Claim
1. A method comprising:
- receiving, by a computer vision system, a request to detect and encode at least one sign depicted in an input image into a parametric representation of the at least one sign;
assigning respective one or more processing nodes of the computer vision system to independently process each respective grid cell of the input image to detect at least one edge of the at least one sign, wherein said processing nodes are assigned based on a proximity to said each respective grid cell, and wherein said each respective grid cell is among a plurality of grid cells created by overlaying a grid onto the input image;
encoding, by said respective processing nodes, an angle and a location of a detected at least one edge as edge parameters of a cell-based parametric representation for said each respective grid cell; and
aggregating the cell-based parametric representation for said each respective grid cell in which the at least one edge of the at least one sign is detected to output the parametric representation of the at least one sign.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for parametric representation of signs. The approach involves receiving a request to detect and encode signs depicted in an input image into a parametric representation. The approach also involves assigning processing nodes of a computer vision system to independently process each grid cell of the input image to detect at least one edge of a sign. The processing nodes are assigned based on proximity to each grid cell. Each respective grid cell is created by overlaying a grid onto the input image. The approach further involves encoding, by the processing nodes, an angle and a location of a detected edge as edge parameters of a cell-based parametric representation for each grid cell. The approach further involves aggregating the cell-based parametric representation for each respective grid cell in which at least one edge is detected to output the parametric representation of the at least one sign.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computer vision system, a request to detect and encode at least one sign depicted in an input image into a parametric representation of the at least one sign; assigning respective one or more processing nodes of the computer vision system to independently process each respective grid cell of the input image to detect at least one edge of the at least one sign, wherein said processing nodes are assigned based on a proximity to said each respective grid cell, and wherein said each respective grid cell is among a plurality of grid cells created by overlaying a grid onto the input image; encoding, by said respective processing nodes, an angle and a location of a detected at least one edge as edge parameters of a cell-based parametric representation for said each respective grid cell; and aggregating the cell-based parametric representation for said each respective grid cell in which the at least one edge of the at least one sign is detected to output the parametric representation of the at least one sign. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive, by a computer vision system, a request to detect and encode at least one sign depicted in an input image into a parametric representation of the at least one sign; assign respective one or more processing nodes of the computer vision system to independently process each respective grid cell of the input image to detect at least one edge of the at least one sign, wherein said processing nodes are assigned based on a proximity to said each respective grid cell, and wherein said each respective grid cell is among a plurality of grid cells created by overlaying a grid onto the input image; encode, by said respective processing nodes, an angle and a location of a detected at least one edge as edge parameters of a cell-based parametric representation for said each respective grid cell; and aggregate the cell-based parametric representation for said each respective grid cell in which the at least one edge of the at least one sign is detected to output the parametric representation of the at least one sign. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium, carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform:
-
receiving, by a computer vision system, a request to detect and encode at least one sign depicted in an input image into a parametric representation of the at least one sign; assigning respective one or more processing nodes of the computer vision system to independently process each respective grid cell of the input image to detect at least one edge of the at least one sign, wherein said processing nodes are assigned based on a proximity to said each respective grid cell, and wherein said each respective grid cell is among a plurality of grid cells created by overlaying a grid onto the input image; encoding, by said respective processing nodes, an angle and a location of a detected at least one edge as edge parameters of a cell-based parametric representation for said each respective grid cell; and aggregating the cell-based parametric representation for said each respective grid cell in which the at least one edge of the at least one sign is detected to output the parametric representation of the at least one sign. - View Dependent Claims (18, 19, 20)
-
Specification