Skip to content

[Feature Request] Automate tracking prompts for a less disruptive annotation workflow #4622

Open
@sen-trenser

Description

@sen-trenser

What feature or change would you like to see made?

Currently OHIF asks a lot of prompts for tracking in different scenarios. This would be confusing for a user to understand what is tracking, untracking etc. The current tracking workflow is documented here. This is alleviated in v3.9 with the appConfig.disableConfirmationPrompts config.

This feature request is for further simplifying the UX for the underlying tracking workflow and reducing the involvement by users for workflow decisions (assuming the user wants the tracking workflow to update automatically with what he does with annotation or SR reports).
This proposal is to remove the below scenarios from a user perspective based on the same configuration.

  • "Untracked" annotations (Except non-acquisition oriented viewports in MPR views).
  • Displaying locked measurements in SR preview viewport.

The existing tracking workflow could be kept under the appConfig.disableConfirmationPrompts config.

The below is the attached diagram for the proposed workflow..

Image

Please share your suggestions or any preferred alternative suggestions to implement this requirements.

Why should we prioritize this feature?

This will provide an easier and better experience for the users.
This will also allows users to track measurement changes and allows to save their changes when necessary.

This proposal is to discuss and align the future plan from OHIF and ours to provide a better experience for users. We (Flywheel) would also plan to contribute the proposed changes to Cornerstone3D (for measurement changes tracking) and OHIF for the workflow changes once the proposal is approved.

Could you please prioritize this?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions