GAYA Analyzer What Is It All About? GAYA Analyzer Medical Imaging - Gamma Medica Camera.

Slides:



Advertisements
Similar presentations
Construction process lasts until coding and testing is completed consists of design and implementation reasons for this phase –analysis model is not sufficiently.
Advertisements

© 2003, Cisco Systems, Inc. All rights reserved..
Ch-11 Project Execution and Termination. System Testing This involves two different phases with two different outputs First phase is system test planning.
More on Processes Chapter 3. Process image _the physical representation of a process in the OS _an address space consisting of code, data and stack segments.
Yaron Doweck Yael Einziger Supervisor: Mike Sumszyk Spring 2011 Semester Project.
Copyright © 2002 W. A. Tucker1 Chapter 1 Lecture Notes Bill Tucker Austin Community College COSC 1315.
CSCU 411 Software Engineering Chapter 2 Introduction to Software Engineering Management.
Review: Chapters 1 – Chapter 1: OS is a layer between user and hardware to make life easier for user and use hardware efficiently Control program.
Software Engineering Lecture 2 ASPI8-4 Anders P. Ravn, Feb
Use Case Modeling Written by: Zvika Gutterman Adam Carmi.
Final Presentation Spring 2003 Project ID: D0822 Project Name: WinCE integrating BT media share application Supervisor: Evgeny Rivkin Performed by: Maya.
Generic Simulator for Users' Movements and Behavior in Collaborative Systems.
From Concept to Silicon How an idea becomes a part of a new chip at ATI Richard Huddy ATI Research.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Java How to Program, 9/e Instructor: José M. Reyes Álamo © by Pearson Education, Inc. All Rights Reserved.
Chapter 9 Overview  Reasons to monitor SQL Server  Performance Monitoring and Tuning  Tools for Monitoring SQL Server  Common Monitoring and Tuning.
Module 8: Monitoring SQL Server for Performance. Overview Why to Monitor SQL Server Performance Monitoring and Tuning Tools for Monitoring SQL Server.
New Features of APV-SRS-LabVIEW Data Acquisition Program Eraldo Oliveri on behalf of Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer] NYC,
Automatic Software Testing Tool for Computer Networks ARD Presentation Adi Shachar Yaniv Cohen Dudi Patimer
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Motivation. Part of Deutsche Telekom project:
Java Programming, 2E Introductory Concepts and Techniques Chapter 1 An Introduction to Java and Program Design.
Java Programming, 2E Introductory Concepts and Techniques Chapter 2 Creating a Java Application and Applet.
Administering Windows 7 Lesson 11. Objectives Troubleshoot Windows 7 Use remote access technologies Troubleshoot installation and startup issues Understand.
RUP Requirements RUP Artifacts and Deliverables
1 Highly confidential – do not distribute 360°SIMS – In Line System Main Components.
Intel
Condor Technology Solutions, Inc. Grace RFTS Application Extension Phase.
111 © 2002, Cisco Systems, Inc. All rights reserved.
Project Planning QMS Training.
Course Presentation EEL5881, Fall, 2003 Project: Network Reliability Tests Project: Network Reliability Tests Team: Gladiator Team: Gladiator Shuxin Li.
 CS 5380 Software Engineering Chapter 8 Testing.
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
Technical Advisor - Mr. Roni Stern Academic Advisor - Dr. Meir Kelah Members: Shimrit Yacobi Yuval Binenboim Moran Lev Lehman Sharon Shabtai.
size of uncompressed video in gigabytes
Requirements Artifacts Precursor to A & D. Objectives: Requirements Overview  Understand the basic Requirements concepts and how they affect Analysis.
Tot 15 LTPDA Graphic User Interface summary and status N. Tateo 26/06/2007.
Interfaces to External EDA Tools Debussy Denali SWIFT™ Course 12.
Android architecture & setting up. Android operating system comprises of different software components arranges in stack. Different components of android.
MANAGING SOFTWARE ASSETS ~ pertemuan 6 ~ Oleh: Ir. Abdul Hayat, MTI 1[Abdul Hayat, SIM, Semester Genap 2007/2008]
Control Systems Design Part: FS Slovak University of Technology Faculty of Material Science and Technology in Trnava 2007.
V. Serbo, SLAC ACAT03, 1-5 December 2003 Interactive GUI for Geant4 by Victor Serbo, SLAC.
Electrocardiogram (ECG) application operation – Part B Performed By: Ran Geler Mor Levy Instructor:Moshe Porian Project Duration: 2 Semesters Spring 2012.
Course Presentation EEL5881, Fall, 2003 Project: Network Reliability Tests Project: Network Reliability Tests Team Client: Dr. Joseph Berrios Team Client:
Electrocardiogram (ECG) application operation – Part A Performed By: Ran Geler Mor Levy Instructor:Moshe Porian Project Duration: 2 Semesters Spring 2012.
GAYA Analyzer SDD Presentation. GAYA Analyzer Introduction OMS40G256 is a hardware device used for detection of radioactive radiation for medical imaging.
Construction Planning and Prerequisite
PROJECT - ZYNQ Yakir Peretz Idan Homri Semester - winter 2014 Duration - one semester.
The Software Development Process
Computer Software Types Three layers of software Operation.
Design of DSP testing environment Performed By: Safovich Yevgeny Instructors: Eli Shoshan Yevgeni Rifkin הטכניון - מכון טכנולוגי לישראל הפקולטה.
Date: File:PRO1_04E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Hardware Configuration.
Part A Final Dor Obstbaum Kami Elbaz Advisor: Moshe Porian August 2012 FPGA S ETTING U SING F LASH.
Weather-Sensing Fabulous Weather-Sensing Data-logger! Introducing the… 100% designed and manufactured at the Vigyan Ashram FabLab!
Creating a Java Application and Applet
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 14 Event-Driven Programming with Graphical User Interfaces.
Performed by:Boaz Blankrot Leon Karabchevsky Instructor: Stanislav Shapiro Duration: 1 Semester Characterization Presentation Spring 2012 Characterization.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
© 2002, Cisco Systems, Inc. All rights reserved..
COMPUTER STUDIES Introduction. What is Computer Studies?  Many workplaces today utilise computers competencies  When applying for employment you may.
Why do F77 always spoil the landscape ?. Several ideas … slide 2.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
M. Oveissi, D. Eckard*, A. Rose+, B. Shneiderman+, G. W. Rubloff
Northbound API Dan Shmidt | January 2017
Kellen Oleksak, Kevin Tomsovic, Hantao Cui
Direct Memory Access Disk and Network transfers: awkward timing:
Implementing Processes, Threads, and Resources
Cross-OS Development Platform Contents Application Common Operating Environment (AppCOE): An eclipse based IDE for development of C/C++ applications.
Presentation transcript:

GAYA Analyzer What Is It All About?

GAYA Analyzer Medical Imaging - Gamma Medica Camera

GAYA Analyzer Medical Imaging - GE Camera GE camera equipped with IMARAD CZT CZT camera head

GAYA Analyzer Medical Imaging - Philips & Siemens Siemens camera equipped with IMARAD CZT

GAYA Analyzer Medical Imaging - The Scheme

GAYA Analyzer How It Is Done - The Module

GAYA Analyzer The Inspection Process 1.Calibration 2.Analysis 3.Find optimal cut 4.Estimate Quality Degradation 1.Calibration 2.Analysis 3.Estimate Quality Degradation 1.Calibration 2.Analysis 3.Find Qualified Criteria

GAYA Analyzer Other Functional Requirements The hardware will be delivered to the clients with a software package that allows him to operate and test the modules. This package will include application with limited abilities, and a class library which enables communicating with the hardware.

GAYA Analyzer The World We Live In

GAYA Analyzer Our Block Diagram

GAYA Analyzer Non Functional Requirements  Capacity - Each image is about 0.5Mb in size.  GUI - User-friendly and intuitive, will follow the Orbotech Look & Feel. For every operation that takes more than 5 sec., a progress bar or sand clock will be displayed.  Robustness - The software must handle all exceptions internally, and prompt the user with clear and understandable error messages.  Portability - JDK1.5, VS7.1 + Intel Compiler 9, Windows XP.

GAYA Analyzer Non Functional Requirements - cont.  Testability - tools for high-level testing: The software simulator, The hardware SDK, Logger.  Reusability - The API for 2nd level users will be derived from the 1st level API.  Release Requirements - software simulator and application will be delivered as executables, communication and services layers will be delivered as class libraries. In addition, all the documents specified in the course syllabus are required.  Safety - The software has no interaction with the radiation source.

GAYA Analyzer Use Case: Acquire Image Description Display the pixels histograms as they change along the testing procedure, and save results to the DB. Frequency: Always. Priority: Mandatory. User levels: 1st Pre-conditions Wafer ID is loaded Parameters sets are defined in the DB. Processing The SDK memory has to be reset. Work mode will be set to histogram. All connected modules' FIFO will be reset. All the modules we wish to receive events from will be set to "events read mode". After the image acquisition timeout, the following steps should be made: Save the histogram results to DB. Set all the connected modules to "normal" mode. Post-conditions Image acquisition is done, and the results are saved to DB. Dependencies Use case ‎ executed.

GAYA Analyzer Use Case: Acquire Image – Process Diagram

GAYA Analyzer Use Case: Acquire Image Through API Description The application starts image acquisition process by instructing the relevant modules to start sending events to the hardware SDK. Frequency: Sometimes. Priority: Mandatory. User levels: 1st, 2nd Pre-conditions N/A Processing Same as use case ‎ (Acquire Image) Post-conditions The modules are in "events read mode", the SDK is acquiring image. Dependencies N/A

GAYA Analyzer Use Case: Acquire Image Through API