You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pathology Whole Slide Imaging (WSI) is the digitization of entire pathology slides at high resolution. By converting glass slides into digital images, WSI enables pathologists to view, analyze, and share slide images seamlessly, facilitating remote consultations, collaborative research, and improved diagnostic accuracy. High-throughput scanners capture entire tissue sections in full detail, which can then be reviewed on a computer screen or analyzed through computational methods, including AI-based techniques. WSI are very large and can and are often in the realm of 100,000x100,000 pixels. Through the use of Deep Learning AI Models, vast amounts of morphological features can be extracted and represented as polygons and classed according to their feature type. Engineered features derived from this data including polygon perimeter, area, texture values, etc, can be annotated on these polygons. The number of polygons can number in excess of a million polygons per WSI.
It is of interest to do spatial searches looking for features that may be within a certain distance, overlap, or containment in conjunction with other features. WSI can also appear as registered slices forming a "3D" ~2.5D volume with a need for x,y,z Cartesian coordinate systems as well as x,y.
Often, derived polygonal feature reflect that exact same coordinates as the reference WSI image. Different scanners can have different physical pixel sizes for each image and these values are not always equal.
GeoSPARQL offers a way to represent most of this information (see below). The below example uses http://www.opengis.net/def/crs/EPSG/0/4087 which is Cartesian, loaded into a GeoSPARQL-enabled Virtuoso instance and using "units:GridSpacing" in spatial function will yield the right numbers but there isn't an obvious way to indicate that this is a grid with a certain SizeX, SizeY for grid spacing. In the case of WSI Pathology Imaging, this would be in the realm of micrometers. Although the integer pixel x,y values could be converted to meters, it is far more readable and convenient to express them in integers and be able to specify a CRS that uses a specific unit and a size that could be different between the X and Y coordinates. A link to a custom CRS in RDF that allows for the various CRS for particular images would help homogenize queries across different images.
Further, due to the volume of data, it is also convenient and somewhat necessary to pre-generate different scales of the WSI images and their related data in order to have performant viewing. Often done in the form of an image pyramid with 1/4 resolution between layers and a scaled polygon pyramid for derived features.
Pathology Whole Slide Imaging (WSI) is the digitization of entire pathology slides at high resolution. By converting glass slides into digital images, WSI enables pathologists to view, analyze, and share slide images seamlessly, facilitating remote consultations, collaborative research, and improved diagnostic accuracy. High-throughput scanners capture entire tissue sections in full detail, which can then be reviewed on a computer screen or analyzed through computational methods, including AI-based techniques. WSI are very large and can and are often in the realm of 100,000x100,000 pixels. Through the use of Deep Learning AI Models, vast amounts of morphological features can be extracted and represented as polygons and classed according to their feature type. Engineered features derived from this data including polygon perimeter, area, texture values, etc, can be annotated on these polygons. The number of polygons can number in excess of a million polygons per WSI.
It is of interest to do spatial searches looking for features that may be within a certain distance, overlap, or containment in conjunction with other features. WSI can also appear as registered slices forming a "3D" ~2.5D volume with a need for x,y,z Cartesian coordinate systems as well as x,y.
Often, derived polygonal feature reflect that exact same coordinates as the reference WSI image. Different scanners can have different physical pixel sizes for each image and these values are not always equal.
GeoSPARQL offers a way to represent most of this information (see below). The below example uses http://www.opengis.net/def/crs/EPSG/0/4087 which is Cartesian, loaded into a GeoSPARQL-enabled Virtuoso instance and using "units:GridSpacing" in spatial function will yield the right numbers but there isn't an obvious way to indicate that this is a grid with a certain SizeX, SizeY for grid spacing. In the case of WSI Pathology Imaging, this would be in the realm of micrometers. Although the integer pixel x,y values could be converted to meters, it is far more readable and convenient to express them in integers and be able to specify a CRS that uses a specific unit and a size that could be different between the X and Y coordinates. A link to a custom CRS in RDF that allows for the various CRS for particular images would help homogenize queries across different images.
Further, due to the volume of data, it is also convenient and somewhat necessary to pre-generate different scales of the WSI images and their related data in order to have performant viewing. Often done in the form of an image pyramid with 1/4 resolution between layers and a scaled polygon pyramid for derived features.
This data loaded into a GeoSPARQL enabled Virtuoso instance will allow a request like this to work:
The text was updated successfully, but these errors were encountered: