Download Vision (Small Project)

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
<Company Name>
An Automated Detection and Laparoscopic Robotic
Surgery for Thyroid Cancer
Vision (Small Project)
Version 1.0
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10
Revision History
Date
10/10/10
Version
1.0
Description
Initial Release
Author
- Shilpashree
Srinivasamurthy
- Varsha
Confidential
<Company Name>, 2017
Page 2
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10
Table of Contents
1.
Introduction
4
References
4
1.1
2.
Positioning
2.1
2.2
3.
Problem Statement
Product Position Statement
Stakeholder and User Descriptions
3.1
3.2
3.3
3.4
4.
User Summary
User Environment
Summary of Key Stakeholder or User Needs
Alternatives and Competition
Product Overview
4.1
4.2
5.
6.
4
5
6
6
7
8
9
Product Perspective
Assumptions and Dependencies
Product Features
9
10
10
Other Product Requirements
Confidential
4
5
<Company Name>, 2017
12
Page 3
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10
Vision (Small Project)
1. Introduction
The purpose of this document is to collect, analyze, and define the high-level needs and
features of the ACS 562 “An Automated Detection and Laparoscopic Robotic Surgery for
Thyroid Cancer” Project. It focuses on the capabilities needed by the stakeholders and
target users, and why these needs exist.
The details of how the ACS 562 “An
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer” Project
fulfills these needs are detailed in the use-case and supplementary specifications.
1.1 References
-
Project Proposal document – An Automated Detection and Laparoscopic Robotic
Surgery for Thyroid Cancer
-
Voice of Customer document - An Automated Detection and Laparoscopic Robotic
Surgery for Thyroid Cancer
2. Positioning
2.1 Problem Statement
The problem of
Manual
Detection
and
Surgery
process
for
Thyroid Cancer
Affects
The endocrinologists and surgeons who are
involved in the detection and surgery for cancer.
the impact of which is
Lot of human effort involved during the detection
and surgery process
a
successful
would be
solution
An
automated
system
for
detecting
the
occurrence of thyroid cancer and Laparoscopic
Robotic Surgery for removing the thyroid gland.
Confidential
<Company Name>, 2017
Page 4
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10
2.2 Product Position Statement
For
Endocrinologists and Surgeons
Who
Are involved in the detection of the Thyroid Cancer
and Surgery process for the removal of thyroid
gland
An Automated Detection
Is a CAD system that detects the occurrence of the
and
cancer by capturing and comparing the CT scan
Robotic
Laparoscopic
Surgery
for
images and a remote surgical system where in the
Thyroid Cancer
surgery will be performed by the robot according
to the instructions of the surgeons.
That
Helps
the
Endocrinologists
and
Surgeons
in
detecting the thyroid cancer and surgery process
for the removal of the cancerous gland.
3. Stakeholder and User Descriptions
Name
Description
Responsibilities
Prof. Tanik
Professor
The
sponsor
monitoring
is
the
responsible
project’s
for
progress
and is providing input and guidance
as the project proceeds. Responsible
for overseeing project performance
and progress.
- Shilpashree
Owner
Srinivasamurthy
software and
about
- Varsha
- Shilpashree
Srinivasamurthy
- Varsha
Confidential
Responsible
the
for
maintaining
as such
the
concerned
correctness
of
the
developing
the
functionality of the software
Software Developers
Responsible
for
software and hence concerned about
analyzing,
designing
and
implementation of the software
<Company Name>, 2017
Page 5
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
- Shilpashree
Software Testers
Srinivasamurthy
Version:
1.0
Date: 10/10/10
Responsible
for
checking
correctness
of
the
the
software
functionality and hence concerned
- Varsha
about
performing
integration
unit
testing,
testing,
regression
testing and user acceptance testing
3.1 User Summary
Sl
User
Interests/ Concerns
Endocrinologist
Responsible for detecting the thyroid cancer in the
No.
1
patients
using
the
“Automated
Thyroid
Cancer
Detection System”. Endocrinologist will determine the
level of cancer based on the image that is displayed on
the screen by Automated Thyroid Cancer Detection
System.
2
Surgeon
Responsible for operating and removing the thyroid
gland using Laparoscopic Robotic Surgery. Surgeon will
operate and remove the cancerous thyroid gland by
controlling the robot actions.
3
General Physician
Responsible
for
detecting
thyroid
cancer
using
automated thyroid cancer detection system and if
involved in the surgery, responsible for operating and
removing the thyroid gland using the Laparoscopic
Robotic Surgery.
3.2 User Environment
The working environment would be a typical user desktop for the thyroid cancer
detection. The endocrinologist should view the super resolved image of the cancerous
region to determine the level of cancer. The working environment would be a display
system and master controls for the Laparoscopic Robotic Surgery. The surgeon would
be able to view the high resolution 3D image of the surgical site and perform the hand
actions using the master controls in order to control the robot arms which perform the
surgery at the remote site.
Confidential
<Company Name>, 2017
Page 6
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10
3.3 Summary of Key Stakeholder or User Needs
The understanding of customer problem that is to be solved is summarized as:
Automated Thyroid Cancer Detection System

CN-1: The system should be user friendly

CN-2: The system should be accessible remotely

CN-3: The software should be not require any complex deployment procedure

CN-4: The Image Acquisition System should capture the images

The image acquisition system should produce several images of its transaxial
projections.

CN-5: The Image Acquisition System should transfer the captured images to the Image
Store in the CAD System

All the images produced by the Image Acquisition System should be transferred
one by one to the Image Store

CN-6: The transferred images from the image acquisition system should be stored in the
image store.

CN-7: The Image Database has all large the set of pre-captured and stored images with
no abnormalities.

CN-8: The Image Store should compare the image one by one to the images in the
Image Database.

For first time user,
- The system
uses default template images are used for matching and
diagnosing
- An image of the respective person is added into a Image Database to create
that patients template image to be used during next screening tests.

For a non-new user
- own Image Database template is used for analysis to detect the change or
presence of an abnormality.

CN-9: The region of interest in the image should be super resolved, if abnormalities are
detected
Confidential
<Company Name>, 2017
Page 7
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10

CN-10: The super resolved image should be transferred to the display system

CN-11: The super resolved image should be displayed on the computer screen.

The displayed image should be displayed with high resolution
Laparoscopic Robotic Surgery for Thyroid Cancer

CN-1: The system should be user friendly

CN-2: The system should be accessible remotely

CN-3: The software should be not require any complex deployment procedure

CN-4: The surgical site image displayed at the surgeon console should be of high
resolution.


The image of the surgical site should give an impression of real surgery location.
CN-5: The masters controls present at the surgeon console should be user friendly.

The master controls should make the surgeon feel the experience of real surgery.

CN-6: The surgeon should be able to perform surgery remotely.

CN-7: The surgery performed should be visible to every one present at the surgical
system.

CN-8: The surgery should make use of high precision instruments

CN-9: The surgery should be performed using robots.

CN-10: The surgery should be controlled by the surgeon.

CN-11: The image of the surgical site should be captured and propagated to the surgeon
console at remote location.
3.4 Alternatives and Competition
This is an academic project implemented as a part of ACS-562 course requirement and
hence no competitive choices exist for this project.
Confidential
<Company Name>, 2017
Page 8
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10
4. Product Overview
Thyroid cancer is a cancerous growth of the thyroid gland. Thyroid gland is an organ
at the base of the throat that makes hormones that help control heart rate, blood
pressure, body temperature, and weight. There are various ways the cancer can be
detected. The method to detect thyroid cancer includes various imaging technologies.
These imaging technologies produce a picture of the gland to help evaluate any lumps
or inflammation, or to investigate the cause of an overactive thyroid. It is very
important to catch the thyroid cancer at an early stage.
Surgery is usually the treatment of choice after the detection of cancer where the
entire thyroid gland is usually removed. Laparoscopic surgery is beneficial to both
patient but demanding to the surgeons. Hence we present laparoscopic robotic
surgery through which both patients and surgeons can benefit.
4.1 Product Perspective
This project consists of two parts.
The first part involves the detection of thyroid cancer based on the images captured.
The proposed system involves the following steps.
1. Capture images produced by various imaging technologies.
2. Propagate each image to Computer Aided Detection system
3. Compare each image with built-in Image Database and detect the abnormalities, if
any.
4. If any abnormalities are detected, super resolve the suspicious regions for improving
image excellence.
The second part involves Laparoscopic Robotic Surgery for Thyroid Cancer once the
cancer is detected. The procedure involves the following steps.
1. Surgeon views the High Resolution 3D image of the surgical Site on the surgeon
console.
2. Surgeon performs the hand actions using the master controls.
3. These actions are translated using Action Translators.
Confidential
<Company Name>, 2017
Page 9
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10
4. These translated actions are then used to control the robot arms to perform the
surgery.
5. Various high precision instruments are used by the robot while performing surgery
6. The camera at the surgery captures the image of the surgical site.
7. This image is propagated to surgeon console as well as High Performance Vision
System.
4.2 Assumptions and Dependencies
It is assumed that all the necessary hardware devices and software are available for Cancer
Detection and Laparoscopic Surgery. If not, then the vision document will need to be
revised to reflect this.
5. Product Features
Thyroid Cancer Detection System

Capture Image: This is the first step wherein, the images of transaxial
projections are captured using an Image Acquisition System. An image
acquisition in this project is a CT scanner. A projection is a shadow gram obtained
by illuminating object by penetrating radiation. By rotating the source detector
assembly around the object, projection views for several different angles can be
obtained.

Propagate Image: In this step each image captured by the image acquisition
system is transferred to the image store one by one.

Store Image: Each image transferred by the image acquisition system is stored
in the image store.

Compare Image: Each image in the image store is analyzed to detect
abnormality. In the proposed CAD system, computer analyses the image with the
help of Image Database. The Image Database is nothing but the set of precaptured and stored images. These are the images having no abnormalities.
These images are used as templates to be compared with. There is set of default
template images. When the patient undergoes the screening test first time, the
default template images are used for matching and diagnosing. Also an image of
the respective person is added into a Image Database to create that patients
template image to be used during next screening tests. Computer does this
Confidential
<Company Name>, 2017
Page 10
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release
Version:
1.0
Date: 10/10/10
automatically after supplying necessary information of the patient. When the
patient undergoes the screening second or for the next time, her/his own Image
Database template is used for analysis to detect the change or presence of an
abnormality. After all the images are compared from the image store, the image
store is emptied by deleting all the images.

Super Resolve Region of Interest: If an abnormality is detected the suspicious
region is super resolved to detect the cancerous region.

Display Super Resolved Image: This is the last step where in the suspicious
region is displayed with high resolution to the physician.
Laparoscopic Robotic Surgery

View Surgical Site Image: This is the first step where in the surgeon views
the high resolution 3D image of the surgical site. The surgeon can view the
interior body image of the patient by sitting comfortably at the remote
location at the display system.

Perform Hand Actions using Master Controls: The surgeon performs the
hand actions required for performing the surgery using the master controls.

Translate Hand Actions: These hand actions are translated using an actions
controller to a form that could be easily understood by the remote system.

Propagate Hand Actions: These translated hand actions are propagated to
the location of the surgery through the network.

Receive Hand Actions: The machine at the surgical site receives these hand
actions through the network.

Perform Surgery with Robot Hands: The robot hands operate according to
the hand actions received and perform the surgery.

Use High Precision Instruments: The robot hands will use high precision
instruments during the surgery.

Capture High Resolution 3D image of the Surgical Site: The camera
located at the surgical site capture the high resolution 3D image of the
surgical site.

Propagate Surgical Site Image: The high resolution 3D image captured by
the camera is propagated through the network to the surgeon console and
also to the high performance vision system.
Confidential
<Company Name>, 2017
Page 11
Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer
Vision (Small Project)
Initial Release

Version:
1.0
Date: 10/10/10
Display High Resolution 3D image on the Surgeon Console: The display
system at the surgeon console will receive the image propagated by the
camera at the surgical site and display the image to the surgeon.

Display High Resolution 3D image on the High Performance Vision
System: The High Performance Vision System will receive the image
propagated by the camera at the surgical site and display the image with high
resolution. This image of the surgical site could be viewed by anyone at the
location of the surgery.
6. Other Product Requirements
The program should run with modest system requirements.
Performance will be a
priority as well as risk mitigation as we want the user to feel our product is superior to
other products they’ve used.
The program should run everything internally and not
require the user to install external applications.
Confidential
<Company Name>, 2017
Page 12