Abstract:
Methods and systems for graphics rendering using a web browser. Embodiments commence upon receipt at a cloud-based collaboration server, a request to render a high bit depth image on a user device using a browser and a graphics processing unit. The graphics processing unit is configurable to render a display image based on a color space. The cloud-based collaboration server transmits a high bit depth image to the user device and a sending module sends instructions to be executed by the browser on the user device. The sent instructions comprise one or more first GPU commands that serve for rendering images using the graphics processing unit, wherein at least some of the GPU commands map the pixel data array to a color space, and some of the GPU commands map the pixel data array to the color space to generate a remapped grayscale image.
Abstract:
Systems for computer graphics rendering using a web browser to access a cloud-based storage system. Processing commences upon receipt by the cloud-based storage system, of an image file. The image file is sized, and then enumerated into a series of images to be made available for shared access, and viewed in accordance with user commands. The received image is used to generate a plurality of image tiles, wherein the image tiles correspond to particular portions of the image, and wherein the image tiles are associated with respective tile positions. The plurality of image tiles are organized into a multi-level hierarchical file storage structure. The multi-level hierarchical file storage structure comprises two or more hierarchically-related levels to contain image tile files at respective two or more zoom levels. The multi-level hierarchical filepaths and names of the files follow a naming convention pertaining to the respective zoom levels and tile positions.
Abstract:
Systems for accessing medical imagery from a cloud-based facility using a browser-like application. A first user (e.g., a physician) identifies a first plurality of medical digital information files that are organized in a first storage structure. The first user's requests a set of first digital information views of the identified medical digital information of the first storage structure wherein the plurality of first digital information views are described by a respective first set of logical view attributes that are associated with the files organized in the first storage structure. A second user (e.g., a second physician) requests a second plurality of digital information views of the first storage structure wherein the second plurality of digital information. The system sends the first digital information views to the first user, and sends the second digital information views to the second user.
Abstract:
Systems for accessing medical imagery from a cloud-based facility using a browser-like application. A first user (e.g., a physician) identifies a first plurality of medical digital information files that are organized in a first storage structure. The first user's requests a set of first digital information views of the identified medical digital information of the first storage structure wherein the plurality of first digital information views are described by a respective first set of logical view attributes that are associated with the files organized in the first storage structure. A second user (e.g., a second physician) requests a second plurality of digital information views of the first storage structure wherein the second plurality of digital information. The system sends the first digital information views to the first user, and sends the second digital information views to the second user.
Abstract:
Systems for computer graphics rendering using a web browser to access a cloud-based storage system. Processing commences upon receipt by the cloud-based storage system, of an image file. The image file is sized, and then enumerated into a series of images to be made available for shared access, and viewed in accordance with user commands. The received image is used to generate a plurality of image tiles, wherein the image tiles correspond to particular portions of the image, and wherein the image tiles are associated with respective tile positions. The plurality of image tiles are organized into a multi-level hierarchical file storage structure. The multi-level hierarchical file storage structure comprises two or more hierarchically-related levels to contain image tile files at respective two or more zoom levels. The multi-level hierarchical filepaths and names of the files follow a naming convention pertaining to the respective zoom levels and tile positions.