Skip to content

Integration of VISIAN into DV #566

@Alorcus

Description

@Alorcus

When the ticket is closed, it should be possible to open scans from DV with VISIAN, annotate them and transfer them back to DV.

DV-Integration:

  • integrate DV format
  • add DV Backend
  • integrate DVReviewTask
    • converting ROIS boundary to ROIS and back
  • import of image -> currently those are separate files, but the image should be base64encoded in the schema
  • export of schema
  • integrate endpoints -> via requestly endpoints can be mocked
  • integrate DVReviewStrategy

Proposed data schema for the internal representation of DV scans:

{
	"taskID": uuid,
	"userID": integer,
	"scan": {
		"scanID": integer,
		"data": base64enocded string,
	},
	"annotationGroups": [
		{
			"id": integer,
			"label": string,
			"color": string //rgba(125, 125, 125, 0.7)
			"points": [
				{
					"x": float,
					"y": float,
					"z": integer,
					"userID": integer,
				}
				{...},
			],
			"rois": [
				{
					"points": [x1, y1, x2, y2, ...], //float array
					"z": float,
					"userID": integer,
				}
				{...},
			],
			"bbs": [
				{
					"x": float,
					"y": float,
					"z": integer,
					"width": float, //why isn't this integer?
					"height": float, //why isn't this integer?
					"userID": integer,
				}
				{...},	
			],
		},
		{...},
	]
}

Metadata

Metadata

Assignees

Labels

featureNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions