Abstract: An image processing system receives an image depicting a bundle of boards. The bundle of boards has a front face that is perpendicular to a long axis of boards and the image is captured at an angle relative to the long axis. The image processing system applies a homographic transformation to estimate a frontal view of the front face and identifies a plurality of divisions between rows in the estimate. For each adjacent pair of the plurality of divisions between rows, a plurality of vertical divisions is identified. The image processing system identifies a set of bounding boxes defined by pairs of adjacent divisions between rows and pairs of adjacent vertical divisions. The image processing system may filter and/or merge some bounding boxes to better match the bounding boxes to individual boards. Based on the bounding boxes, the image processing system determines the number of boards in the bundle.
Type:
Grant
Filed:
February 25, 2020
Date of Patent:
January 4, 2022
Assignee:
Fordaq SA
Inventors:
Marius Leordeanu, Alina Elena Marcu, Iulia-Adriana Muntianu, Catalin Mutu
Abstract: A computer-based system (e.g., a handheld device) is configured to detect, count, and measure logs in a stack. A user captures one or more images of the stack. Where multiple images are captured, the system creates a working image by stitching together portions of the image. The system identifies a contour indicating the outline of the stack in the working image and fits ellipses to the log faces in the working image. Information such as the number of logs, the volume of wood in the stack, and the average log diameter may be made available for presentation to the user.
Type:
Grant
Filed:
March 11, 2020
Date of Patent:
November 30, 2021
Assignee:
Fordaq SA
Inventors:
Marius Leordeanu, Iulia-Adriana Muntianu, Dragos Cristian Costea, Catalin Mutu
Abstract: An image processing system receives an image depicting a bundle of boards. The bundle of boards has a front face that is perpendicular to a long axis of boards and the image is captured at an angle relative to the long axis. The image processing system applies a homographic transformation to estimate a frontal view of the front face and identifies a plurality of divisions between rows in the estimate. For each adjacent pair of the plurality of divisions between rows, a plurality of vertical divisions is identified. The image processing system identifies a set of bounding boxes defined by pairs of adjacent divisions between rows and pairs of adjacent vertical divisions. The image processing system may filter and/or merge some bounding boxes to better match the bounding boxes to individual boards. Based on the bounding boxes, the image processing system determines the number of boards in the bundle.