ImageJ plugin for semiautomatic measurement of roentgenological attachment level

Similar documents
Usage of Open Access Computer Image Editing Software (Adobe Photoshop) in Forensic Dentistry

DENTRIX ENTERPRISE 8.0.5

Unit 1: Introduction to the Operating System, Computer Systems, and Networks 1.1 Define terminology Prepare a list of terms with definitions

Intrusion of Incisors to Facilitate Restoration: The Impact on the Periodontium

Quick guide for 3shape order form

IBRIDGE 1.0 USER MANUAL

Instructions for the ECN201 Project on Least-Cost Nutritionally-Adequate Diets

BLOODPRESSURE & PULSE App for iphone, ipad and ipod USER GUIDE. App Version 2.2

User Guide V: 3.0, August 2017

Use the following checklist to ensure that video captions are compliant with accessibility guidelines.

Cardiac Agatston Scoring

Graphical User Interface for Windows for MCM Module

Software Version 2.0. User s Guide

P-B-54.30/141. Instrument Cluster SCN Coding for Component Replacement or Dealer Installed Accessories:

The University of Texas MD Anderson Cancer Center Division of Quantitative Sciences Department of Biostatistics. CRM Suite. User s Guide Version 1.0.

Advanced Probing Techniques

About REACH: Machine Captioning for Video

Dental Morphology and Vocabulary

Quick Start Guide for the CPI Web Training Modules and Assessment FOR NEW USERS

CSDplotter user guide Klas H. Pettersen

Managing and Taking Notes

MedRx Video Otoscope Software

Managing and Taking Notes

ERI User s Guide. 2. Obtaining the ERI for research purposes

Diabetes Management Software V1.3 USER S MANUAL

Root Proximity Characteristics and Type of Alveolar Bone Loss: A Case-control Study

Installing and Testing JMonkeyEngine (jme)

Preparations. Planmeca Romexis Smile Design Quick guide. Capture 2D photo(s) Start Romexis Smile Design software

Content Part 2 Users manual... 4

Titrations in Cytobank

AudioConsole. User Guide. Doc. No EN/01 Part No EN

Hour 2: lm (regression), plot (scatterplots), cooks.distance and resid (diagnostics) Stat 302, Winter 2016 SFU, Week 3, Hour 1, Page 1

Add_A_Class_with_Class_Number_Revised Thursday, March 18, 2010

Smile analysis and photoshop smile design technique

Scanora 3D Scanning Protocol

A. McGann opening comments:

User Instruction Guide

Allergy Basics. This handout describes the process for adding and removing allergies from a patient s chart.

TRAINING MANUAL. VIDEO Camera, Probe and Lightsource OTOSCOPES.

Cardiac Agatston Scoring

Student Orientation 2010, Centricity Enterprise EMR Training, and netlearning.parkview.com Instructions for Nursing Students

Psy201 Module 3 Study and Assignment Guide. Using Excel to Calculate Descriptive and Inferential Statistics

v Feature Stamping SMS 12.0 Tutorial Prerequisites Requirements TABS model Map Module Mesh Module Scatter Module Time minutes

Exercise Pro Getting Started Guide

Chronic Pain Management Workflow Getting Started: Wrenching In Assessments into Favorites (do once!)

User Guide for Classification of Diabetes: A search tool for identifying miscoded, misclassified or misdiagnosed patients

ATLANTIS WebOrder. ATLANTIS ISUS User guide

Morita 3D Accuitomo Scanning Protocol

1. To review research methods and the principles of experimental design that are typically used in an experiment.

Elluminate and Accessibility: Receive, Respond, and Contribute

What s New in itero Scanner 4.0

Experiment HP-13: The Gaze Cue Paradigm

Clicking on the New Patient button allows the user to enter or edit patient and subscriber information to be stored for future use.

Dementia Direct Enhanced Service

Creating YouTube Captioning

NATIONAL CERTIFICATE (VOCATIONAL) LIFE ORIENTATION (Second Paper) NQF LEVEL 2 SUPPLEMENTARY EXAMINATION 2010

Sleep Apnea Therapy Software User Manual

BlueBayCT - Warfarin User Guide

Sleep Apnea Therapy Software Clinician Manual

OneTouch Reveal Web Application. User Manual for Healthcare Professionals Instructions for Use

Clay Tablet Connector for hybris. User Guide. Version 1.5.0

DPV. Ramona Ranz, Andreas Hungele, Prof. Reinhard Holl

DICOM Tractography Converter

Periodontal Disease. Radiology of Periodontal Disease. Periodontal Disease. The Role of Radiology in Assessment of Periodontal Disease

Welcome! With a little effort you can have a big effect

TMWSuite. DAT Interactive interface

OneTouch Reveal Web Application. User Manual for Patients Instructions for Use

JASP Manual Seton Hal University Department of Psychology 2018

Simple Caption Editor User Guide. May, 2017

Lipid annotation with MS2Analyzer. Yan Ma 10/24/2013

iworx Sample Lab Experiment HC-3: Pulse Wave Velocity

EWOO Picasso Trio Scanning Protocol

Registration Instructions Thank you for joining the Million Mile Movement!

MODULE: SQUAT JUMP BRIEF DESCRIPTION:

CUCM Mixed Mode with Tokenless CTL

Meta-analysis using RevMan. Yemisi Takwoingi October 2015

Using the New Nutrition Facts Label Formats in TechWizard Version 5

Protocol for 3Shape TRIOS

ADVANCED VBA FOR PROJECT FINANCE Near Future Ltd. Registration no

SignDown. Definitions

SMARTLOG. User's Manual V 2.2

User Manual. RaySafe i2 dose viewer

Autism & PDD Reasoning & Problem Solving

Figure HN-5-L1: The Sequence menu containing the preprogramming light sequences used in this experiment.

RESULTS REPORTING MANUAL. Hospital Births Newborn Screening Program June 2016

Trainee Assessment Describe tooth notation and anatomy, dental caries, and periodontal disease. US V2 Level 3 Credits 5 Name...

Experiment HH-2: The Electrocardiogram and Heart Sounds

Lightened Dream. Quick Start Guide Lightened Dream is a dream journal designed to wake you up in your dreams.

Introduction. Clinical Periodontal Examination 11/1/16

The Effect of X Ray Vertical Angulation on Radiographic Assessment of Alveolar Bone Loss

SANAKO Lab 100 STS USER GUIDE

Using SPSS for Correlation

Instructor Guide to EHR Go

Automated process to create snapshot reports based on the 2016 Murray Community-based Groups Capacity Survey: User Guide Report No.

Variant Classification. Author: Mike Thiesen, Golden Helix, Inc.

FT-302 Force Transducer

Introduction to SPSS S0

MUSIC 208 Homework 7-8

itero Troubleshooting Guide Version itero troubleshooting guide

Transcription:

ImageJ plugin for semiautomatic measurement of roentgenological attachment level User manual and installation instructions v. 1.1, June 2015 The plugin is written by Gerald R. Torgersen 1 based on the requirements and input of Hans R Preus 2 et al. Project web: http://www.odont.uio.no/english/research/projects/periodontal-diseases/ Publication: Preus, HR; Torgersen, GR.; Hansen, BF; Koldsland, OC; Aass, AM; Larheim, TA & Sandvik, L (2015). A new digital tool for radiographic bone level measurements in longitudinal studies.bmc Oral Health. ISSN 1472-6831. Description The plugin is written in the Java programming language to be run in the free open source image processing and analyzing application ImageJ 1. The plugin saves the coordinates of the sites to a semicolon separated text file. A spreadsheet for calculation of distances and some proportions is provided with the plugin. The program is provided for free use under the GPL v3 license 2. The author or the University of Oslo takes no responsibility for direct, indirect, incidental or consequential damages resulted by the plugin. Figure 1 - Screenshot of plugin in use 1 Dept. of information technology, Faculty of Dentistry, University of Oslo, Norway 2 Dept. of Periodontology, Institute for Clinical Odontology, Faculty of Dentistry, University of Oslo, Norway Gerald Torgersen and Hans Preus - Faculty of dentistry, University of Oslo 1

The sites The sites marked on the radiographs are shown in Figure 2 and explained in Table 1. The horizontal (x) and vertical (y) coordinates of the sites are stored to the output file. The unit of measurement in the pictures EXIF data (e.g. pixel, cm or inch) is also written to the output file. Missing site coordinates are stored as the letter X in the result file. The highest point of the Incisor or occlusal level is used for the INC/OCL site. For teeth with only one root the mesial root apex is used for the site Apex, for other teeth. INC/OCL RM CEJ AC Apex Figure 2 - Sites Code Apex AC CEJ RM INC/OCL Site/ function Apex Alveolar crest Cemento enamel junction Restoration margin (optional if CEJ is missing) Incisor- or occlusal level Table 1 - Sites marked Gerald Torgersen and Hans Preus - Faculty of dentistry, University of Oslo 2

Distances calculated With the plugin there is also provided a spreadsheet for importing the data from the result file of the plugin. The spreadsheet calculates the distances shown in Figure 3. All distances are calculated in the vertical direction i. e. only the y coordinates are used in the calculations. Any other distance between the sites can be calculated by modifying the spreadsheet. C E D A B Figure 3 - Distances calculated Distance A B C D E Use/explanation apex INC/OCL the preferred distance for proportions apex CEJ if INC/OCL not available AC INC/OCL if apex not available AC CEJ the preferred distance for proportions AC RM if D is not available Table 2 - Explanation of distances calculated Gerald Torgersen and Hans Preus - Faculty of dentistry, University of Oslo 3

Proportions calculated The project originating the program uses proportions between different distances of the sites to quantify the attachment loss. Therefore some formulas calculating those proportions are provided in the spreadsheet. The following proportions are calculated (shown in priority order): D A, D B, D, if CEJ is available or C E A, E B, E C if CEJ is missing. Proportions where one or both sites are missing in the measurement data are shown as NA (not available). Copy of file with sites marked When the last tooth in an image is saved, the program makes a copy of the image (Figure 4) with the marks stored in the folder of the original image. The file name is of the form: Measured_YYYY-MM-DD-hh.mm-<original filename>.jpg The timestamp is the date and time saving of the file (Save and close). Figure 4 - Example of the section of the copy with sites marked The result file The images and measurement results All patient images have to be stored in folders, one folder for each patient inside a root folder (). The ; -separated data file (csv format) containing the coordinates and other data from the measurements (measurements.txt) will be generated in the root folder. The name of the leaf folder together with the image file name is stored in the corresponding data row. Gerald Torgersen and Hans Preus - Faculty of dentistry, University of Oslo 4

Figure 5 - Folder structure for analysis The details of the file format are given in Figure 5. Gerald Torgersen and Hans Preus - Faculty of dentistry, University of Oslo 5

Appendix A - Installing the plugin Installation of the plugin: 1. Copy the file RoengenologicalAttachmentLevelAnalyzer_.jar to the plugins folder of the ImageJ program 2. Start ImageJ and the plugin will be listed in the Plugins menu Set up a keyboard shortcut to start the plugin To start the plugin directly by pressing a key (e.g. F5) a keyboard shortcut has to be set: a. In ImageJ menu: Plugins Shortcuts Install Plugin b. Find the plugin in the scroll-down list c. Write something in the line command (the field is required but not used) d. Choose shortcut e.g. F5 e. Click OK Gerald Torgersen and Hans Preus - Faculty of dentistry, University of Oslo 6

Appendix B - Using the plugin The x-ray has to be opened in ImageJ. The plugin has to be installed and a shortcut key can be assigned. Figure 6 - The plugin in use (points placed by programmer) Step 1. Open x-ray to measure 2. Start plugin (plugins menu or shortcut key) 3. Select quadrant and tooth number (other buttons are disabled until tooth is selected) 4. Sites not entered are stored as missing 5. Use missing button to delete sites tagged incorrectly 6. Sites can be adjusted by adding them again, the original point will be replaced 7. Click Save teeth to add measurements to the result file and start measuring next teeth (start over at point 3) 8. After measuring the last teeth on the X-ray click Save and close to: Save data to the result file Close the X-ray Generate a copy of the X-ray with the measurement lines burnt in for documentation purposes Gerald Torgersen and Hans Preus - Faculty of dentistry, University of Oslo 7

Appendix C - The format of the result file The coordinates recorded in the result file are given in the unit shown in the result line. Coordinates are in respect to the upper left corner of the X-ray and increase to the right for the x-coordinate and down for the y-coordinate (Figure 7). Figure 7 - The coordinate system in the images The line format Each line of the result file has the following structure: Folder (leaf node) \filename; measurement data and time; Unit (of length); Teeth (quadrant, number); INC/OCL x; INC/OCL y; CEJM x; CEJM y; CEJD x; CEJD y; RMM x; RMM y ; RMD x; RMD y; ACM x; ACM y; ACD x; ACD y; ApexM x; ApexM y; ApexD x; ApexD y; Explication of codes The letter after side code (M or D) stands for mesial or distal. Appendix D - Obtaining and installing ImageJ The ImageJ Software ImageJ is a public domain Java image processing program inspired by NIH Image for the Macintosh. It runs, either as an online applet or as a downloadable application, on any computer with a Java 1.4 or later virtual machine. The program is available for Windows, Mac and Linux. Installing the ImageJ Software The software can be downloaded from the ImageJ website http://rsbweb.nih.gov/ij. Refer to the online documentation on how to install the program. Gerald Torgersen and Hans Preus - Faculty of dentistry, University of Oslo 8