Gurpreet Singh OSRS Presentation
-
Upload
gurpreet-singh -
Category
Documents
-
view
226 -
download
0
Transcript of Gurpreet Singh OSRS Presentation
-
8/12/2019 Gurpreet Singh OSRS Presentation
1/20
GURPREET SINGHCITY COLLEGE OF NEW YORK
COMPUTER SCIENCE DEPARTMENT
EXPECTED GRADUATION: 2015
-
8/12/2019 Gurpreet Singh OSRS Presentation
2/20
PROFILE
Areas of Interest: Software Engineering,Computer Graphics, Image Processing,
Artificial Intelligence
Career Goals: Software Development,Software Engineering, Web Development
Researched and developed in different areasof engineering
Artificial Intellige
-
8/12/2019 Gurpreet Singh OSRS Presentation
3/20
COMP. SCIENCE AND AUTOMATION
Artificial Intelligence (Google Car)
xBot - Xbox 360 controller
Quadcopter
Google Car
X-Bot Robot Controller
Quadcopter
-
8/12/2019 Gurpreet Singh OSRS Presentation
4/20
OBJECTIVES
Design a server room In Solidworks
Image Processing using Python
-
8/12/2019 Gurpreet Singh OSRS Presentation
5/20
SOLIDWORKS DESIGNS
Heart
Sports Equipment
Frisbee
-
8/12/2019 Gurpreet Singh OSRS Presentation
6/20
DESIGN OF A SERVER ROOM
-
8/12/2019 Gurpreet Singh OSRS Presentation
7/20
SERVERS
Process requests and deliver data to other client or computerslocal network or the Internet.
Types of Servers: Web Servers, E-mail Servers, Game ServeServers
Example: GOOGLE.COM
-
8/12/2019 Gurpreet Singh OSRS Presentation
8/20
COMPONENTS OF A SERVER ROOM
Servers (Hard Drives, Server )
Air Conditioning
Room Fire Protection
Security
Server
-
8/12/2019 Gurpreet Singh OSRS Presentation
9/20
SERVER ROOM VIDEO
-
8/12/2019 Gurpreet Singh OSRS Presentation
10/20
HISTOGRAM EQUALIZATIO
-
8/12/2019 Gurpreet Singh OSRS Presentation
11/20
-
8/12/2019 Gurpreet Singh OSRS Presentation
12/20
READING AN IMAGE HISTOGRAM
Tire Image Tire Image Histogram
-
8/12/2019 Gurpreet Singh OSRS Presentation
13/20
HISTOGRAM EQUALIZATION
Technique used to enhance a image such that the histogram of the output image auniformly or equally distributed.
Uses the cumulative distribution function (CDF) to distributes the pixel intensity.
()= x {0, 0.1, , 1}
-
8/12/2019 Gurpreet Singh OSRS Presentation
14/20
NUMERICAL EXPLANATION OF HIST. EQ
The histogram of a digital image is the function:
The function used for the transformation to obtain Hist. Eq. is:
L 1 =
To call the function in python, use the following function: exposure.equalize_hist(img)
-
8/12/2019 Gurpreet Singh OSRS Presentation
15/20
CONTINUED
Consider the following 2 bitImage with 4 different colors.
1 2 0 12 2 3 01 1 0 10 3 2 2
Image Normal Hist. CDF CDF0 4/16 4/16 3* 4/1 5/16 9/16 3* 9/2 5/16 14/16 3* 143 2/16 16/16 3* 16
Sum = 1
Equalized Image2 3 1 23 3 3 12 2 1 21 3 3 3
Equalized Image Histogram0 0/161 4/162 5/163 7/16
-
8/12/2019 Gurpreet Singh OSRS Presentation
16/20
NASA IMAGE: FRESH CRATERS ON THMOON
http://visibleearth.nasa.gov/view.php?id=39769
-
8/12/2019 Gurpreet Singh OSRS Presentation
17/20
TRANSFORMED IMAGE
-
8/12/2019 Gurpreet Singh OSRS Presentation
18/20
NASA IMAGE: EL PASO AND CIUDADJUAREZ
-
8/12/2019 Gurpreet Singh OSRS Presentation
19/20
TRANSFORMED IMAGE
-
8/12/2019 Gurpreet Singh OSRS Presentation
20/20
REFERENCES Solem, Jan Erik " Histogram equalization with Python and NumPy Solem's Vision Blog .Mo
2009. http://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.html.
Darren Murph xBot dictates Xbox 360 controller, racks up gamer points. Feb 18th, 2007http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-poin
Robert Simmon Fresh Craters on the Moon and Earth. August 12, 2009http://eoimages.gsfc.nasa.gov/images/imagerecords/39000/39769/crater_lro_2009206_lrg.jp
John Markoff Google Cars Drive Themselves, in Traffic October 9, 2010
http://www.nytimes.com/2010/10/10/science/10google.html?pagewanted=all&_r=0
http://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://eoimages.gsfc.nasa.gov/images/imagerecords/39000/39769/crater_lro_2009206_lrg.jpghttp://www.nytimes.com/2010/10/10/science/10google.html?pagewanted=all&_r=0http://www.nytimes.com/2010/10/10/science/10google.html?pagewanted=all&_r=0http://www.nytimes.com/2010/10/10/science/10google.html?pagewanted=all&_r=0http://www.nytimes.com/2010/10/10/science/10google.html?pagewanted=all&_r=0http://eoimages.gsfc.nasa.gov/images/imagerecords/39000/39769/crater_lro_2009206_lrg.jpghttp://eoimages.gsfc.nasa.gov/images/imagerecords/39000/39769/crater_lro_2009206_lrg.jpghttp://eoimages.gsfc.nasa.gov/images/imagerecords/39000/39769/crater_lro_2009206_lrg.jpghttp://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.engadget.com/2007/02/18/xbot-dictates-xbox-360-controller-racks-up-gamer-points/http://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.htmlhttp://www.janeriksolem.net/2009/06/histogram-equalization-with-python-and.html