SYSTEM AND METHOD FOR SEGMENTATION NETWORK SYNCHRONIZATION
Computing device (101), method and computer program product for replicating a three-dimensional label mask (20) for a three-dimensional volume dataset (190) in a network (100) of computing devices. The device (101) receives a series of segmentation input data (21) from a further computing device (10...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Cattin, Philippe Faludi, Balázs Zentai, Norbert Zelechowski, Marek Griessen, Mathias |
description | Computing device (101), method and computer program product for replicating a three-dimensional label mask (20) for a three-dimensional volume dataset (190) in a network (100) of computing devices. The device (101) receives a series of segmentation input data (21) from a further computing device (102) of the network describing an editing (2-1) of the label mask (20) on the further computing device (102). The segmentation input data comprises current position data, size data and a label identifier associated with a sphere-shaped segmentation object (102-1) used by the second computing device (102) for interactively editing the label mask. A replicator module (101-10) replicates the edited label mask of the further computing device (102) associated with the series of segmentation input data by computing a respective ellipsoid which corresponds to the sphere-shaped segmentation object (102-1) stretched inverse proportionally to the shape of voxels in the label mask, determining voxels (vi) of the label mask having a position inside the segmentation object based on the ratios of the distances between a respective voxel position and the center position of the ellipsoid in all three dimensions divided by the respective semi-axis length of the ellipsoid, wherein the divisions are implemented using bitwise operations on a graphical processing unit of the computing device (101) to negate the exponent of the respective denominators, and updating, in the replicated label mask (10), the determined voxels in accordance with the label identifier of the segmentation input data (21). |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP4379656B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP4379656B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP4379656B13</originalsourceid><addsrcrecordid>eNrjZLAKjgwOcfVVcPRzUfB1DfHwd1Fw8w9SCHZ193X1C3EM8fT3U_BzDQn3D_JWCI70c_YI8vfzjAKL8zCwpiXmFKfyQmluBgU31xBnD93Ugvz41OKCxOTUvNSSeNcAE2NzSzNTMydDYyKUAACd_SlF</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SYSTEM AND METHOD FOR SEGMENTATION NETWORK SYNCHRONIZATION</title><source>esp@cenet</source><creator>Cattin, Philippe ; Faludi, Balázs ; Zentai, Norbert ; Zelechowski, Marek ; Griessen, Mathias</creator><creatorcontrib>Cattin, Philippe ; Faludi, Balázs ; Zentai, Norbert ; Zelechowski, Marek ; Griessen, Mathias</creatorcontrib><description>Computing device (101), method and computer program product for replicating a three-dimensional label mask (20) for a three-dimensional volume dataset (190) in a network (100) of computing devices. The device (101) receives a series of segmentation input data (21) from a further computing device (102) of the network describing an editing (2-1) of the label mask (20) on the further computing device (102). The segmentation input data comprises current position data, size data and a label identifier associated with a sphere-shaped segmentation object (102-1) used by the second computing device (102) for interactively editing the label mask. A replicator module (101-10) replicates the edited label mask of the further computing device (102) associated with the series of segmentation input data by computing a respective ellipsoid which corresponds to the sphere-shaped segmentation object (102-1) stretched inverse proportionally to the shape of voxels in the label mask, determining voxels (vi) of the label mask having a position inside the segmentation object based on the ratios of the distances between a respective voxel position and the center position of the ellipsoid in all three dimensions divided by the respective semi-axis length of the ellipsoid, wherein the divisions are implemented using bitwise operations on a graphical processing unit of the computing device (101) to negate the exponent of the respective denominators, and updating, in the replicated label mask (10), the determined voxels in accordance with the label identifier of the segmentation input data (21).</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATIONTECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING ORPROCESSING OF MEDICAL OR HEALTHCARE DATA ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS ; PHYSICS</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20240807&DB=EPODOC&CC=EP&NR=4379656B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20240807&DB=EPODOC&CC=EP&NR=4379656B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Cattin, Philippe</creatorcontrib><creatorcontrib>Faludi, Balázs</creatorcontrib><creatorcontrib>Zentai, Norbert</creatorcontrib><creatorcontrib>Zelechowski, Marek</creatorcontrib><creatorcontrib>Griessen, Mathias</creatorcontrib><title>SYSTEM AND METHOD FOR SEGMENTATION NETWORK SYNCHRONIZATION</title><description>Computing device (101), method and computer program product for replicating a three-dimensional label mask (20) for a three-dimensional volume dataset (190) in a network (100) of computing devices. The device (101) receives a series of segmentation input data (21) from a further computing device (102) of the network describing an editing (2-1) of the label mask (20) on the further computing device (102). The segmentation input data comprises current position data, size data and a label identifier associated with a sphere-shaped segmentation object (102-1) used by the second computing device (102) for interactively editing the label mask. A replicator module (101-10) replicates the edited label mask of the further computing device (102) associated with the series of segmentation input data by computing a respective ellipsoid which corresponds to the sphere-shaped segmentation object (102-1) stretched inverse proportionally to the shape of voxels in the label mask, determining voxels (vi) of the label mask having a position inside the segmentation object based on the ratios of the distances between a respective voxel position and the center position of the ellipsoid in all three dimensions divided by the respective semi-axis length of the ellipsoid, wherein the divisions are implemented using bitwise operations on a graphical processing unit of the computing device (101) to negate the exponent of the respective denominators, and updating, in the replicated label mask (10), the determined voxels in accordance with the label identifier of the segmentation input data (21).</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATIONTECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING ORPROCESSING OF MEDICAL OR HEALTHCARE DATA</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLAKjgwOcfVVcPRzUfB1DfHwd1Fw8w9SCHZ193X1C3EM8fT3U_BzDQn3D_JWCI70c_YI8vfzjAKL8zCwpiXmFKfyQmluBgU31xBnD93Ugvz41OKCxOTUvNSSeNcAE2NzSzNTMydDYyKUAACd_SlF</recordid><startdate>20240807</startdate><enddate>20240807</enddate><creator>Cattin, Philippe</creator><creator>Faludi, Balázs</creator><creator>Zentai, Norbert</creator><creator>Zelechowski, Marek</creator><creator>Griessen, Mathias</creator><scope>EVB</scope></search><sort><creationdate>20240807</creationdate><title>SYSTEM AND METHOD FOR SEGMENTATION NETWORK SYNCHRONIZATION</title><author>Cattin, Philippe ; Faludi, Balázs ; Zentai, Norbert ; Zelechowski, Marek ; Griessen, Mathias</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP4379656B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATIONTECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING ORPROCESSING OF MEDICAL OR HEALTHCARE DATA</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Cattin, Philippe</creatorcontrib><creatorcontrib>Faludi, Balázs</creatorcontrib><creatorcontrib>Zentai, Norbert</creatorcontrib><creatorcontrib>Zelechowski, Marek</creatorcontrib><creatorcontrib>Griessen, Mathias</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Cattin, Philippe</au><au>Faludi, Balázs</au><au>Zentai, Norbert</au><au>Zelechowski, Marek</au><au>Griessen, Mathias</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SYSTEM AND METHOD FOR SEGMENTATION NETWORK SYNCHRONIZATION</title><date>2024-08-07</date><risdate>2024</risdate><abstract>Computing device (101), method and computer program product for replicating a three-dimensional label mask (20) for a three-dimensional volume dataset (190) in a network (100) of computing devices. The device (101) receives a series of segmentation input data (21) from a further computing device (102) of the network describing an editing (2-1) of the label mask (20) on the further computing device (102). The segmentation input data comprises current position data, size data and a label identifier associated with a sphere-shaped segmentation object (102-1) used by the second computing device (102) for interactively editing the label mask. A replicator module (101-10) replicates the edited label mask of the further computing device (102) associated with the series of segmentation input data by computing a respective ellipsoid which corresponds to the sphere-shaped segmentation object (102-1) stretched inverse proportionally to the shape of voxels in the label mask, determining voxels (vi) of the label mask having a position inside the segmentation object based on the ratios of the distances between a respective voxel position and the center position of the ellipsoid in all three dimensions divided by the respective semi-axis length of the ellipsoid, wherein the divisions are implemented using bitwise operations on a graphical processing unit of the computing device (101) to negate the exponent of the respective denominators, and updating, in the replicated label mask (10), the determined voxels in accordance with the label identifier of the segmentation input data (21).</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre ; ger |
recordid | cdi_epo_espacenet_EP4379656B1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATIONTECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING ORPROCESSING OF MEDICAL OR HEALTHCARE DATA IMAGE DATA PROCESSING OR GENERATION, IN GENERAL INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS PHYSICS |
title | SYSTEM AND METHOD FOR SEGMENTATION NETWORK SYNCHRONIZATION |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-30T17%3A56%3A22IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Cattin,%20Philippe&rft.date=2024-08-07&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP4379656B1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |