Hi,
I am new to Slicer and trying to run a NVIDIAA spleen model on 3D Slicer. But, I am not able to see the 3D image of the model. Can you please guide me on what the problem is ?
Thanks in advance for your help
Screenshot attached.
Kavitha
Does it work well with the example data sets as described here?
Hi,
For a sample dataset, we are able to see the 3D Brain Image , but there are no annotation models under segment from boundary points . Please advise on how it has to be fixed.
Thanks
Kavitha
The error message tells that you could not connect to the remote server. Does the link work from a web browser? Do you connect to the server using a web proxy or VPN?
Hi,
The message was the initial message when the server was not working. The server is accessible from the web too. After that ,it was fetching the models in 0.4 seconds.
Thanks
Kavitha
Does the module work with the default server (as described here)?
If yes, then the issue is either with the server or the models (e.g., you have models incompatible with the server version or they are not DExtr3D models). You can add logs into the code (it is a Python script, any changes take effect immediately after restart Slicer) or attach a debugger to narrow it down. If you cannot figure out what the issue is then submit an issue here.
Hi,
We are trying to do a sample model from NVIDIA Clara. We are not creating our own model. So, we cannot change or add logs in the code. We ran the model on our cloud instance with NVIDIA clara train. We are trying to see them in 3D Slicer. Should we have a sample data already in 3D Slicer or will the NVIDIA images be downloaded from the server.
We also get this error message when we load the models from the server.
There are several different kinds of models for several different versions of NVidia Clara. Can you select a model in “Segment from boundary points” section? If not then it seems that among the models that you installed, there is no DExtr3D model, it does not match your server version, or maybe it has not been installed correctly. Of course software bugs are always possible, so if you are confident that you have installed the right model then you can submit a bug report.
You don’t need to upload images to the Clara server manually. It is uploaded automatically when you run the segmentation. You get the correct confirmation popup of the image transfer so that seems to be good.
Does segmentation work with the default segmentation server and MRBrainTumor1 example data set?
Under segment from boundary points, the model is empty for the example data set of MRBrainTumor1. Also, even for our server also, it is empty. Are we missing something here.
?
If you set an empty string in Nvidia AIAA server and click the refresh icon (fetch models) then in “Segment from boundary points (DExtr3D)” section you can select a model from the list.
I see that you enabled filtering by segment name (yellow funnel icon next to the model selector). If you enable this then only those models will be shown that contain the currently segment’s name in their model description. Probably you need to disable this filtering (just click on the button).
I kept the Nvidia AIAA server empty, refreshed and then used “Segment from boundary points” and selected the brain tumour annotation model as in the example link. But,on clicking Start , I get the error message.
This is the error message in details
Traceback (most recent call last):
File “C:/Users/User/AppData/Roaming/NA-MIC/Extensions-29057/NvidiaAIAssistedAnnotation/lib/Slicer-4.11/qt-scripted-modules/SegmentEditorNvidiaAIAALib/SegmentEditorEffect.py”, line 361, in createAiaaSessionIfNotExists
in_file, session_id = self.logic.createSession(inputVolume)
File “C:/Users/User/AppData/Roaming/NA-MIC/Extensions-29057/NvidiaAIAssistedAnnotation/lib/Slicer-4.11/qt-scripted-modules/SegmentEditorNvidiaAIAALib/SegmentEditorEffect.py”, line 1008, in createSession
response = aiaaClient.create_session(in_file)
File “C:\Users\User\AppData\Roaming\NA-MIC\Extensions-29057\NvidiaAIAssistedAnnotation\lib\Slicer-4.11\qt-scripted-modules\NvidiaAIAAClientAPI\client_api.py”, line 107, in create_session
raise AIAAException(AIAAError.SERVER_ERROR, ‘Status: {}; Response: {}’.format(status, response))
NvidiaAIAAClientAPI.client_api.AIAAException: (3, ‘Status: 404; Response: b'\n404 Not Found\n
Not Found
\nThe requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
\n'’)Do these link work in your web browser?
Do they work when you use them as server address?
Hi,
The links that you sent worked in our web browser. When we use them as server address, we get the same error message for this server address too
Traceback (most recent call last):
File “C:/Users/User/AppData/Roaming/NA-MIC/Extensions-29057/NvidiaAIAssistedAnnotation/lib/Slicer-4.11/qt-scripted-modules/SegmentEditorNvidiaAIAALib/SegmentEditorEffect.py”, line 361, in createAiaaSessionIfNotExists
in_file, session_id = self.logic.createSession(inputVolume)
File “C:/Users/User/AppData/Roaming/NA-MIC/Extensions-29057/NvidiaAIAssistedAnnotation/lib/Slicer-4.11/qt-scripted-modules/SegmentEditorNvidiaAIAALib/SegmentEditorEffect.py”, line 1008, in createSession
response = aiaaClient.create_session(in_file)
File “C:\Users\User\AppData\Roaming\NA-MIC\Extensions-29057\NvidiaAIAssistedAnnotation\lib\Slicer-4.11\qt-scripted-modules\NvidiaAIAAClientAPI\client_api.py”, line 107, in create_session
raise AIAAException(AIAAError.SERVER_ERROR, ‘Status: {}; Response: {}’.format(status, response))
NvidiaAIAAClientAPI.client_api.AIAAException: (3, ‘Status: 404; Response: b'\n404 Not Found\n
Not Found
\nThe requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
\n'’)It may be a network issue then. Are you on a corporate or hospital network? Do you use a proxy to connect to the internet?
Hi,
I am working from my personal computer. There is no proxy. Is there any specific specifications for 3D Slicer on a Windows computer
Thanks
Kavitha
Maybe the issue is that you place all the landmarks in a single plane. Could you try placing them in at least two planes (so that you have points along each side of the region of interest, as shown in the tutorial and demo video)?