Abstract: A method of determining a score of a dart in a dartboard play surface utilizes a plurality of cameras at a non-zero angle relative to the play surface, the method comprising: calculating a homography matrix for each camera for transforming a captured image from a camera view to a front-view of the dartboard; capturing a first image of the dartboard using each camera at a first time, and capturing a second image of the dartboard using each camera (with the dart being in the play surface) at a subsequent second time; producing differential scoring images by comparing each first image to the second image captured by the respective camera; using at least two of the differential scoring images with their respective homography matrices to determine a location of intersection between the dart and the play surface; and determining a score based on the determined location of intersection.
Abstract: A camera unit is configured to be mounted adjacent a dartboard. The camera unit comprises a primary camera and a secondary camera supported by a support frame. The primary camera captures a darts player using the dartboard and the secondary camera captures a play surface of the dartboard. The camera unit further comprises a wireless interface module arranged to wirelessly transmit image data captured by the cameras, and/or derived data, such as a determination that a dart has been thrown, a determination that a foul throw has occurred, or a score associated with a dart that has struck the dartboard.
Abstract: A dart point, the dart point having a distal end, a middle portion and a proximal end; wherein: the distal end is tapered to a point; the middle portion is substantially cylindrical; and the proximal end comprises a generally incompressible tapered retaining portion having a substantially continuous tapered retaining surface, being generally frusto-conical, wherein the taper becomes narrower in the direction passing from the distal end to the proximal end of the dart point.