Figure 1
Filament picking with crYOLO and STRIPER. (a) CrYOLO. The input image is convolved multiple times with rotated versions of the convolutional mask. Each pixel in the directional image is color-coded to indicate the direction of the mask with the strongest response at its coordinates. During tracing, a box is randomly chosen and the search direction is determined by the directional image. The search angle α is set to 120°. The search radius is set proportional to the box size. Finally, given the traced boxes, the filament boxes are generated using a pre-set distance. (b) STRIPER convolves the input image with the same mask as crYOLO. An enhanced image is created by setting each pixel value to the strongest response of the rotated convolutional filters. The enhanced lines are then detected by a line-tracing algorithm (Steger, 1998; Wagner & Hiner, 2017). After tracing, crossing points are removed and the boxes are placed along the detected lines at a user-defined distance. Scale bars represent 50 nm. |