The fifty Cent Version of Digital Imaging Bits Bytes Pixels Matrix Dynamic range Machine language Processors (8,10,12 bits etc.) Base 10 numbering Binary.

Slides:



Advertisements
Similar presentations
Introduction to Computers Part II
Advertisements

BITS, BYTES, AND THE BINARY SYSTEM HOW PROGRAMS CREATE IMAGES ON YOUR PC.
A-Level Computing#BristolMet Session Objectives#8 express numbers in binary, octal and hexadecimal explain the use of code to represent a character set.
Digital Imaging and Image Analysis
EMB1006 The Binary System There is no 2 Jonathan-Lee Jones.
Bit Depth and Spatial Resolution SIMG-201 Survey of Imaging Science © 2002 CIS/RIT.
Binary number, Bits and Bytes and memory Sen Zhang.
Binary & Decimal numbers = 3* * *10 + 5*1 = 3* * * *10 0 Decimal system: Ten digits: 0,1,2,3,…,9 Example:
Bits are Not just for Numbers Computers store characters as bits or binary digits. Characters from the English-language keyboard are represented in ASCII.
Connecting with Computer Science, 2e
Understanding Value of Places
1 12/08/03SW Abingdon and Witney College Binary Converting to and from decimal.
The Binary Number System
Connecting with Computer Science 2 Objectives Learn why numbering systems are important to understand Refresh your knowledge of powers of numbers Learn.
Digital Image Characteristic
Programmable Logic Controllers
ACOE1611 Data Representation and Numbering Systems Dr. Costas Kyriacou and Dr. Konstantinos Tatas.
Chapter 2, Exploring the Digital Domain
Why would cause the image to look this way? Small matrix Zoomed to excess.
1 Number SystemsLecture 8. 2 BINARY (BASE 2) numbers.
Data Representation S2. This unit covers how the computer represents- Numbers Text Graphics Control.
DECIMAL BASE Based on power of 10 In the number 2,468 – from right to left -- the 8 represents the ones, the 6 represents the tens, the 4 represents the.
Digital Media Dr. Jim Rowan ITEC Monday, August 27.
Data Representation CS280 – 09/13/05. Binary (from a Hacker’s dictionary) A base-2 numbering system with only two digits, 0 and 1, which is perfectly.
Information and Programs. Foundations of Computing Information –Binary numbers –Integers and Floating Point –Booleans (True, False) –Characters –Variables.
The Digital Image Dr. John Ryan.
© 1999 Rochester Institute of Technology Introduction to Digital Imaging.
Math Review Do you remember, from math class, how exponentiation operations are typically represented? anan is known as the "base" a is known as the "base"
Number Systems CIT Network Math
Seeram Chapter #3: Digital Imaging
Logical Circuit Design Week 2,3: Fundamental Concepts in Computer Science, Binary Logic, Number Systems Mentor Hamiti, MSc Office: ,
Number Representation. Representing numbers n Numbers are represented as successive powers of a base, or radix.
1 3 Computing System Fundamentals 3.5 Data Representation.
Resolution = the number of photosites (pixels) in the array of your sensor or the total number of buckets Bit Depth / Pixel Depth.
4. Computer Maths and Logic 4.2 Boolean Logic Logic Circuits.
Computer Science Binary. Binary Code Remember the power supply that is inside your computer and how it sends electricity to all of the components? That.
Visualizing Decimal and Binary
THE BINARY NUMBER SYSTEM “There are only 10 types of people in this world: Those who understand BINARY and those who do not.”
1 1 7-Dec-15 Binary Converting to and from decimal.
Digital Imaging Fundamentals Ms. Hema C.R. School of Mechatronic Engineering.
02-Gray Scale Control TTF. A TTF tells us how an imaging device relates the gray level of the input to the gray level of the output. P L Luminance, L.
COMPUTER GRAPHICS. Can refer to the number of pixels in a bitmapped image Can refer to the number of pixels in a bitmapped image The amount of space it.
Image Display. But first a review Remember the 3 main steps 1. Data Acquisition 2. Image Reconstruction 3. Image Display.
Number Systems by Dr. Amin Danial Asham. References  Programmable Controllers- Theory and Implementation, 2nd Edition, L.A. Bryan and E.A. Bryan.
Data Representation. What is data? Data is information that has been translated into a form that is more convenient to process As information take different.
MECH1500 Chapter 3.
Binary 101 Gads Hill School. Aim To strengthen understanding of how computers use the binary number system to store information.
HNC COMPUTING - COMPUTER PLATFORMS 1 Micro Teach Binary.
By Prof. Stelmark. Digital Imaging In digital imaging, the latent image is stored as digital data and must be processed by the computer for viewing on.
Software Design and Development Storing Data Computing Science.
Number systems Visualizing Decimal and Binary. We count in base 10 because people started by counting on their fingers Base 10 is a number system that.
Unit 1 Digital Data Section D. Chapter 1, Slide 2Starting Out with Visual Basic 3 rd EditionIntroduction to ComputersUnit 1D – Digital DataSlide 2 Wikipedia.
Math Review Do you remember, from math class, how exponentiation operations are typically represented? an a is known as the "base" n is known as the "exponent".
Programmable Logic Controller
How do the parts of a computer communicate?
BINARY CODE.
Introduction to Computers
Number System conversions
Number Systems.
Visualizing Decimal and Binary
Ch2: Data Representation
Binary / Hex Binary and Hex The number systems of Computer Science.
Binary Lesson 2 Bytes.
Everything that goes on under the hood of a computer is done in binary -- the language of 0s and 1s. If we have only two numbers, it's very easy to represent.
Data Binary Conversion.
How Computers Store Data
How to Represent Numbers on a Computer
The basics of any electronic device means either electricity is flowing or it is not i.e. a switch is either on or off Computers are electronic devices.
CS 286 Computer Organization and Architecture
Electronic Memory.
Presentation transcript:

The fifty Cent Version of Digital Imaging Bits Bytes Pixels Matrix Dynamic range Machine language Processors (8,10,12 bits etc.) Base 10 numbering Binary numbering system Hounsfield units (CT numbers)

OFF The Basics of Digital Imaging In this analogy the light bulb is a pixel on a monitor The switch is a bit (binary digit) in the computer circuitry

ON The Basics of Digital Imaging Flip the switch (binary digit or bit) and light up the bulb (pixel)

Row and columns of pixels form the matrix

Dynamic range of 2 (2 1 ) How is contrast added to an image? Magic switches. The more of them In the ON position, the brighter the light

ON OFF

ON

Dynamic range of 256 (2 8 )

OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON More bits, in various configurations, create a greater dynamic range (analogous to the radiographic scale of contrast)

ON OFF An 8 bit processor can display a dynamic range of 256 (2 8 ) 8 bits = 1 byte

ON In computer circuitry 8 bits are grouped together 8 bits = 1 byte

This is a machine language computer code OFF ON OFF ON ON The language computers speak is binary (two numbers) That’s because bits are either ON (1) or OFF (0)

Human beans count in decimals (base 10) because They have 10 fingers and 10 toes ones hundreds thousands tens ten thousands Ten is raised to every power of itself to create columns of higher orders

Binary numbering By definition: Any number raised to the power of 0 is 1 Any number raised to the power of 1 is the number itself * Count from right to left * Each column is twice the previous * Pick any column and it will be one more than the sum of all the previous columns

Binary numbering = = = 127 Binary numbering system (344): In the base 2 numbering system all values are represented by 0 or 1. Zero = OFF when representing an open switch. One = ON. Examples: Columns are derived from: Columns:

= one byte = 256 shades of gray An 8 bit processor displays a dynamic range of = = 0 When all the bits are ON a pixel is illuminated as brightly as it could get. There are 255 possibilities of a bit or bits being ON. When all the bits are OFF the pixel is black = 256: Ergo, 8 bits stores a dynamic range of 256 from dark to bright.

An 8 bit processor displays a dynamic range of 256 What will a 9 bit processor display? 10 bit? 12 bit? 16 bit? bits bits bits What effect does increasing the dynamic range have? It increases the memory requirements dramatically!

OFF ON OFF ON ON = 55 What does this byte of computer memory do in this midsagittal MRI of the head? It defines how brightly one pixel, in the matrix of pixels, will be illuminated. In this case the decimal equivalent of the binary is 55.

This print out of the data in each pixel of the image matrix shows that the decimal number 55 is the shade of gray for the pixel in X axis 250, Y axis 217.

Image data like this may be printed out by service technicians for QA, calibration, and repair. The computer’s binary code is represented in decimal for the convenience of us The numbers in this area are fairly homogeneous and could represent the cerebrospinal fluid in the body of the lateral ventricle since is relatively close to zero, which is the value of water on the Hounsfield scale.

Bone = CT Numbers (Hounsfield Units) Based on Water = 0 Air = CT numbers (HU), express attenuation values relative to water The Hounsfield scale, or units, commonly called CT numbers, is the scale on which the brightness of pixels is based in digital systems.