Digital Image Processing-Seminar
#3
[attachment=10787]
Fundamental Steps in Computer Vision
Today:
Pre-processing

• Segmentation
• Point Processing
What is point processing?
• Grey level mapping
• Histograms
• Segmentation using thresholding
• ImageJ
• SW to do Image Processing and Analysis
• Free: http://rsb.info.nih.gov/ij/
• Stabile (Java)
• Extremely easy to learn and use
• Comes with a C-like programming language, but we’ll only use the menus
• Show…
What is point processing?
• Only one pixel in the input has an effect on the output
• For example:
– Changing the brightness, thresholding, histogram stretching
Point processing
• Grey level enhancement
– Process one pixel at a time independent of all other pixels
– For example used to correct Brightness and Contrast (remote control)
Brightness
• The brightness is the intensity
• Change brightness:
– To each pixel is added the value b
– f(x,y) is the input image
– g(x,y) is the (enhanced) output image
• If b>0 => brighter image
• If b<0 => less bright image
Contrast
• The contrast describes the level of details we can see
• Change contrast:
• Each pixel is multiplied by a
– f(x,y) is the input image
– g(x,y) is the (enhanced) output image
• If a>1 => more contrast
• If a<1 => less contrast
Combining brightness and contrast
• Both:
• A straight line
• Greylevel mapping
• X-Axis: Input Value
• Y-Axis: Output Value
• This plot: Identity
– Output equals Input: a=1 and b=0
• Apply to each pixel!
• To save time the greylevel
mapping can be written as a
Lookup-Table:
Histogram
• How to set the greylevel mapping
Histogram Types
Histogram processing
Improving contrast

• Humans cannot tell the difference between greylevel values too close to each other
• So: spread out the greylevel values
• This is called histogram stretching
Histogram stretching
• Something really different…
Segmentation
• Until now: Image processing (manipulation)
• Image analysis: segmentation
• The task:
– Information versus noise
– Foreground (object) versus background
Segmentation
• Use greylevel mapping and the histogram
• When two peaks (modes) of a histogram correspond to object and noise (Show: AuPbSn40, bridge)
• Find a THRESHOLD value, T, that separates the two peaks. This process is called THRESHOLDING
• Algorithm:
– If f(x,y) > T then g(x,y) = 1, else g(x,y) = 0
– ( or reverse )
• Result: a binary image where
object pixels = 1 and noise = 0
• (Show: AuPbSn40, bridge, 2Dgel, blobs)
Segmentation
• Often, obtaining a bi-modal histogram is the ”sole” purpose of the image acquisition:
– Lighting
– Setup
– Camera
– Lens
Segmentation
• How to define the Theshold?
– If we have a good setup => the Threshold is static!
– Find it during training
• But the histogram is NEVER static!!
What to remember
• Point processing
– Pixel-wise operations
– Greylevel mapping
• Setting brightness and contrast
– Histogram processing
– Segmentation: Thresholding. Bimodal histogram
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: digital image watermarkingstegnography, full seminar report on digital image processing, seminar report related image processing pdf, digital image processing topics, image registration in digital image processing ppt, image processing seminar paper, projects in digital image processing,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
RE: Advanced Image Processing-Seminar - by seminar class - 23-03-2011, 09:45 AM

Possibly Related Threads...
Thread Author Replies Views Last Post
  Content-based image retrieval (CBIR) System project topics 15 13,869 13-05-2016, 02:30 PM
Last Post: dhanabhagya
  image processing projects ideas project topics 4 5,104 05-01-2016, 02:22 PM
Last Post: seminar report asees
  Image Processing - Noise Reduction project topics 3 3,787 26-08-2015, 02:55 PM
Last Post: dhivya srinivasan
  Visa Processing System full report and asp source code project topics 2 5,563 19-06-2014, 06:54 PM
Last Post: seminar report asees
  Developing a web application to transfer image and patient information project report maker 2 3,701 21-03-2014, 01:44 AM
Last Post: MichaelPn
  Sales Order Processing computer science technology 3 3,148 03-09-2013, 08:37 PM
Last Post: [email protected]
  Digital Image Processing Techniques for the Detection and Removal of Cracks in Digiti electronics seminars 4 4,918 22-07-2013, 09:37 PM
Last Post: Guest
  Image Transfer Protocol for Internt project topics 3 2,295 26-03-2013, 07:42 PM
Last Post: vvk chary
  Digital Video Watermarking ( Project ) saeedah 6 5,054 18-03-2013, 04:06 PM
Last Post: computer topic
  IMPLEMENTATION OF IMAGE STEGANOGRAPHY USING LSB TECHINQUE seminar presentation 6 5,845 04-02-2013, 04:49 PM
Last Post: seminar details

Forum Jump: