Skip to content

Focused proofreading #12

Description

@neptunes5thmoon

Use Case:

We want to setup a workflow where predictions on a full volume can be proofread (i.e. locally corrected and/or marked as correct). The training pipeline, in particular the sampling, needs to be adapted for this data pattern.

Current Sampling

Crops define valid sampling regions, RandomProvider randomly chooses a crop (with a probability based on the crop size) and RandomLocation picks uniformly within a crop.
RejectEfficiently exists in corditea but is wasteful (loads data then throws it away)

Goal

Support either:

  1. definition of proofread regions of interest via metadata
  2. probability map based sampling over whole volumes for more flexible region selection (ideally with options to create probability maps on the fly)

Key advantage is that samples can extend freely beyond the region since data exists everywhere. Therefore edge artifacts for the label processing can be minimized

Design

New node in corditea: saalfeldlab/corditea#1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions