Computational Photography final project- Histogram Equalization

Slides:



Advertisements
Similar presentations
五脏六腑话养生 董飞侠 医学博士 副教授 硕士研究生生导师 副主任中医师 美国贝勒医学院高级访问学者.
Advertisements

四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
產學攜手合作計畫 楊授印 國立虎尾科技大學 推廣教育中心 主任 動力機械工程系 助理教授 民國103年10月30日.
教师招聘考试 政策解读 讲师:卢建鹏
慢性病防治與運動 你今天運動了嗎?.
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
105學年度國民中學技藝教育 專案編班申辦說明會
日月光·伯爵居项目介绍.
香港故事之 三年零八個月的艱苦歲月 組員: 梁珮瑩 吳遠莉 李琪 李青儀 方松皓.
地方教育發展基金簡介 新北市政府教育局 王麗真
3D五子棋 學生:何承祐 學號:
谷雨节气模板.
按開憂鬱症的結 ---穴位玄機妙用 溫嬪容 醫師.
Computer graphic final project report
紓壓腹部撇步 彭易璟 老師 第10組 4A055935林資淳 4A155002詹柏廷 497C0095林千慈 498J3041 郭人慈.
产业化经营项目 申报材料的编制审核 李峰晖 2010年10月.
我的故事 ————往事回首.
中信信诚-淮安项目.
郭子光教授从肺肾虚损辨治早中期慢性肾功能不全的经验
教育部技職司 北區:2015年10月12日下午 南區:2015年10月16日下午
海南软件职业技术学院 网站美工之 调 色 主讲人:潘萍 2015年11月.
教育部委託「促進數位學習國際交流」資訊服務案
女生成功靠什么? 09英本四班 傅柏双.
国际投资环境罗氏评级法 美国.
社会保障学 第5章 失业保险.
战争结束了 年11月,听到停战的消息,巴黎街头人们欣喜若狂。法国总理克里孟梭说:“吻我的姑娘有500多个了。”
主 题 班 会 团 结   协 作    力 量.
理想.
傷 仲 永 王安石 S 孫子潔.
垃圾食品與肥胖的關係 敏盛綜合醫院 陳美月 營養師.
固定与搬运技术 义乌市中心医院 陈红卫.
中鸣虚拟搜救比赛项目 (一人) 现场主题创作(40%)(一人) 3D虚拟搜救(60%)(一人).
案例分析 胎记美容记 第6小组
五-4 台灣的生活禮俗 組員:603 15號 黃醴萬 6號 吳家熙 5號 楊証傑 11號 李偉新.
Chapter 4 流程控制.
Computer Graphics and Visualization Final Project
人生五色臉 年輕十歲必學的小動作,九個保持身體健康的的小訣竅 人們常在不經意間做些小動作,並認為這是身體的本能反應,
任务2: 通报的写作.
创办紫金矿业学院 为培养中国一流的矿业人才助力 ——合作创办紫金矿业学院的思路与实践
数字图像处理 刘伯强 山东大学生物医学工程.
班級:四資工3B 指導老師:林建良 組員: 姚維杰、 林育誠、許耿銘
台灣促進和平基金會執行長 簡錫堦 於台北大學公共行政暨政策學系 2007/10/02
「簡易水土保持申報書」 內容及送審流程之探討
3D PACMAN! Student: Chia-Wei Yao ID:
Native Development Kit
GUI 实现的自助操作系统 --致远学院计算机科学班 金天行.
報告人:潘繼良老師.
視覺設計-Visio 第八組 陳俊達.
暴力、草莽、土野、情色、權慾 —華西街的成人童話
刑事訴訟法 不受理.
桃園市短期補習班資訊管理系統 維護操作說明.
SOA模型设计 杨子 2009/09/30.
廠商付款查詢系統講解 製作人:王云娜.
2018年安徽工程大学大学生高分子材料创新创业大赛
機構督導: 范盛翔 督導 實習生: 佛光大學社會學系江佳穎 實習日期: 7/1(二)~8/29(五)
Arguments to the main Function and Final Project
基础信贷法律知识 讲解人:岳杨.
105年教育部熱血老師翻轉學生「教育愛」座談會
Computer Graphics And Visualization
Presentation transcript:

Computational Photography final project- Histogram Equalization Student: 沈軒緯 Student ID: 601415127

Outline 前言 Histogram Equalization 執行環境 應用 Demo影片 reference Local Histogram Equalization HE with noise filter Flow chart 執行環境 作業環境 Qt介紹 介面說明 應用 Demo影片 reference

前言 Histogram Equalization是(HE)一種用來增強圖片對比度的方法,藉由將原本集中在小範圍的機率函數(PDF)分布到大範圍(RGB24就是8bit)來增加圖片的對比度

Histogram Equalization簡介-1 fig(1)為在霧的環境下拍攝之相片(Histogram分佈狹小), fig(2)為fig(1)的灰階Histogram統計結果可得知fig(1)的灰階 數值大多分佈在70至100之間,對比度不高,整張圖片霧濛濛的 Pixle value(PV) 個數 fig(1) fig(2)

Histogram Equalization簡介-2 fig(3)為fig(1)經由Histogram Equalization運算後,擴大數值分佈範圍的結果。fig(4)為fig(3)的灰階Histogram統計結果,可看出Pixle value的分布範圍變大,圖片的整體對比度增加,圖片變得更明亮 fig(4) Pixle value(PV) 個數 fig(3)

Local Histogram Equalization Histogram Equalization對於本來整體數值分佈範圍較大的圖形效果較差,如果對整張圖做,也沒辦法處理僅部分增強對比度的case 對於這種case可以使用Local的方法做HE,即把輸入圖形切成多個小區域,對所有區域或部分區域分別做HE,如此區域內的對比度會比直接對整張圖做更高,缺點是區域間會有接縫

Local Histogram Equalization 原圖 Global HE Local HE Block 10x10 Local HE Block 30x30

Noise 因為HE在運算的時候不會考慮分類資訊,因此如果圖像中有雜訊HE也會增加雜訊的對比度,造成增強圖片對比度的同時連雜訊也一併增強,如右圖 經HE處理 原圖

HE with noise filter 為了解決這個問題,我使用noise filter來改善HE,先做去除雜訊後再做HE,如此一來在增加對比度的同時不會增強雜訊,在比較median,mean,gaussian filter後,我選擇效果最好的median filter來去除雜訊,可以看出結果在增強對比度的同時不會增強雜訊,不過相對的細節部分會較不清楚 HE HE with noise filter

Flow chart

作業環境 Development: 作業環境- Linux Ubuntu 12.04.3 使用的相關工具名稱-qt4 External library: Graphical and UI user interface: QT 4.8.2

Introduction to Qt Useful C++ class library QtGui (GUI library) QtMultimedia (Multimedia moulde) QtNetwork (HTTP, FTP and lower level protocol support) QtOpenGL (OpenGL, OpenGL ES) QtScript (ECMA standard script engine) QtWebkit (Web browser engine) QtXml (XML reader and parser)

How to use Qt Write your program qmake make qmake –project Generate *.pro file (Qt的專案檔) Generate Makefile make Build your program 在資料夾內已有”makefile”及執行檔”final_UI” 輸入”make”即可編譯,或可直接執行”final_UI”

Load image:選擇要處理的圖片(需為bmp檔,大小<1024*1024) 程式執行介面說明 Load image:選擇要處理的圖片(需為bmp檔,大小<1024*1024) 拉霸:調整local Histogram Equalizaton的區間大小用 如值=16:每個區塊大小事local he的每個區塊大小事16x16個pixle Dispalay: 圖片會顯示在這裡 Hist_eq:讀取圖片後按下此鍵會執行 Histogram Equalization 並將結果顯示在Display he_with median filter:執行HE with noise filter 並將結果顯示在Display he_local:讀取圖片並調整區塊大小(藉由拉霸)後按下此鍵會執行 local Histogram Equalization 並將結果顯示在Display

應用 Histogram Equalization處理拍攝環境不佳導致模糊的圖像(ex:霧,沙塵暴,夜間…等等)非常有用 另外Histogram Equalization也可利用在醫學影像的分析方面,尤其是可以帶來X光圖像中更好的骨骼結構顯示以及曝光過度或者曝光不足照片中更好的細節

實際應用範例-提高彩度 fig(5)為彩色相片,相片整體偏紅棕色,fig(6)為fig(5)經過Histogram Equalization的處理結果,可看出fig(6)的色彩較為真實(ex:膚色) Histogram Equalization也可用來提高圖片的彩度 fig(5) fig(6)

實際應用範例-胸腔x光 左圖為原始之胸腔X光圖,右圖為經HE處理過的圖,可看出經HE處理後胸腔X光的圖像更清晰,可幫助醫生更準確的判斷病人的病情 HE with noise filter 原圖 HE

實際應用範例-沙塵暴 左圖為原始之沙塵暴場景拍攝圖,右圖為經HE處理過的圖,可看出經HE處理後原本因沙塵暴而整張照片呈現一片黃濛濛的圖片變得清晰 原圖 經HE處理

Demo影片 連結 http://www.youtube.com/watch?v=6dVREBhPMHg

Reference R. A. Hummel  "Image enhancement by histogram transformation",  Computer Graphics and Image Processing Regionally Adaptive Histogram Equalization of the Chest ROBERT H. SHERRIER AND G. A. JOHNSON http://www.generation5.org/content/2004/histogramEqualization.asp http://fourier.eng.hmc.edu/e161/lectures/contrast_transform/node2.html

End of report ! Thank you for your participation !