對“機器視覺”的一點思考
從小孔成像到凸透鏡成像,原理其實是一樣的,就是光的直線傳輸,從而在視網膜上成像,並通過神經元傳遞到大腦,進行進一步的影象處理與分析。如上圖所示,物理世界是一個巨大的世界,由無數個原子構成,而視網膜是如此的小,如果要1:1呈現在小小的視網膜上是不現實也是根本不可能的,所以人的視網膜精度是有限的,對於遠處的事物如果不走近看根本看不清,如果要1:1呈現現實世界,則需要非常長的焦距,這隻有藉助於人工建造的望遠鏡才行。
那麼人眼的精度也就是畫素到底是多少呢?據說有1億個畫素點,相當於超高清的相機,也就是10000*10000。搜尋一下“人眼解析度”,可以看到有一個說5.7億畫素的說法。而目前的相機最高也就是4K,5K,6K等等,因為再高的話一般的電腦螢幕也分辨不了了,除非特製的電腦大螢幕。而且人有兩隻眼睛,雙目攝像頭分佈在人臉的左右部分,有一大部分視野是重疊的。而且,隨著人的運動,人的眼睛實際上捕獲的是動態的影象,也就是視訊,這對於大腦來說,影象太高清了處理起來更費腦力,所以人眼的實際解析度要比5.7億小很多,因為大腦只會抽取有用的資訊,而無用的資訊會刪除,提取出精華,相對應的人眼也只會集中在想看的部分。
相關推薦
對“機器視覺”的一點思考
從小孔成像到凸透鏡成像,原理其實是一樣的,就是光的直線傳輸,從而在視網膜上成像,並通過神經元傳遞到大腦,進行進一步的影象處理與分析。如上圖所示,物理世界是一個巨大的世界,由無數個原子構成,而視網膜是如此的小,如果要1:1呈現在小小的視網膜上是不現實也是根本不可能的,所以人的視網膜精度是有限的,對於遠處的事
對“機器學習”的思考
要想要機器學會一樣東西,首先要自己懂得這方面的知識,然後才能教會機器掌握這個知識,所以自己就像一位老師,成為某方面知識的專家,不可能以自昏昏使其昭昭。 只有自己明白了某方面的知識,教給機器去做,設計成某方面的機器,它才能替你去完成,當它學會了那麼它接下來便可以自己對新的資料完成處理了。這時候就可以放手把任務
對Zebra的一點思考(Think of Zebra)
此文並不是針對Zebra的應用,甚至不是一個架構的分析,只是對於Zebra的一點兒思考。 Zebra設計得是如此簡潔明快,每一種資料結構均對應於一定的應用。它們之間以一種鬆耦合的方式共存,而多種資料結構組成的功能模組幾乎完美的結合在一起,完成了非常複雜的功能。
重新開博,對自己的一點思考
前段時間我寫了一篇:《那些我們被百度權重矇蔽的日子裡》,這篇文章的確是純軟文性質的文章。很多朋友指正錯誤,最後seowhy刪除了這篇文章。在網際網路上我第一次感到一種孤獨。但同時也認識到了自己的錯誤,再次感謝那些指正我的錯誤的朋友。讓我能夠重新對自己思考一下! 百度百科上對軟文
對Tapestry的一點思考。
Tapestry5已經開發了蠻久了。 聽說最近要釋出T5.0.7了, 會加上Ajax的功能。 我覺得Tapestry5丟掉了Tapestry的一個非常重要的優點和特色, 那就是把jwcid換成了用xml namespac
對C#調用C++的dll的一點思考
今天 def byte lag har 調用 一段時間 總結 unsigned 最近在對接C++程序的時候碰到了一些問題,然後花了一段時間才解決,今天就這些小問題來做一個總結,很多時候由於對另外一種開發語言的不熟悉,會在使用的過程中遇到很多的問題,這些問題看似簡單但是背
對機器學習的一點理解
求導 分段 梯度下降法 部分 技術分享 直接 標註 sqrt 插件 ????機器是什麽,機器就是電腦、芯片、代碼這些東西。讓電腦遵循人的指令,完成一件特定的任務從計算機發明那天開始就在研究了,現在的各種編程語言、數據結構和編程算法等都是在做這個。但是它們只能依賴於程序員輸入
對消費主義的陷阱以及脫離人的動物性本能的一點思考
黑洞 給人 手機app 意義 快手 接受 利用 還在 流量 今天在圖書館時,偶然想到了一點問題,於是就想趁著這個余熱未盡時,把自己的一點思考及時用文字表達出來,第一次寫,語言難免淺薄,還望見諒。 首先,我想講一下消費主義的問題。其實,在很多創業的MOOC中,我常常聽
設計表的時候,對變長字段長度選擇的一點思考
eight CA serve 可能 執行 滿足 ide ont val 不管是在MSSQL還是MySQL或者Oracle,變長字段的長度衡量都是要經常面對的。對於一個變長的字段,在滿足業務的情況下(其實所謂的滿足業務是一個比較模糊的東西),到底是選擇varchar(50)還
周誌華:關於機器學習的一點思考
個數 報告 strong 自己 兩個 復雜度 地面 下機 組織 周誌華:關於機器學習的一點思考 https://mp.weixin.qq.com/s/sEZM_o5D6AhyMgvocbsFhw 演講:周誌華 整理:肖琴、聞菲 【新智元導讀】機器學習如今大獲成功
對ThreadLocal實現原理的一點思考
前言 在《透徹理解Spring事務設計思想之手寫實現》中,已經向大家揭示了Spring就是利用ThreadLocal來實現一個執行緒中的Connection是同一個,從而保證了事務。本篇部落格將帶大家來深入分析ThreadLocal的實現原理。 ThreadLocal是
對快取擊穿的一點思考
前言 快取(記憶體 or Memcached or Redis.....)在網際網路專案中廣泛應用,本篇部落格將討論下快取擊穿這一個話題,涵蓋快取擊穿的現象、解決的思路、以及通過程式碼抽象方式來處理快取擊穿。 什麼是快取擊穿?
對glPushAttrib和glPopAttrib的一點思考
先把今天遇到的問題描述下吧,本來有兩個影像圖層,我對第一個圖層設定了裁剪範圍,然後再繪製第二個圖層,此時第二個圖層不顯示,此問題僅出現在NVIDIA顯示卡上,AMD顯示卡正常,讓我鬱悶了好久。 後來通過glPushAttrib和glPopAttrib解決了此問題,在渲染前
設計表的時候,對變長欄位長度選擇的一點思考
設計表時,不管是在MSSQL還是MySQL或者Oracle,變長欄位的長度衡量都是要經常面對的。對於一個變長的欄位,在滿足業務的情況下(其實所謂的滿足業務是一個比較模糊的東西),到底是選擇varchar(50)還是varchar(200)亦或是varchar(500)?對於保守型選擇,往往是選擇一個較大的長度
對分散式儲存和平行計算的一點思考
分散式儲存: 首先是檔案在HDFS上面以128M塊大小儲存(3份),這三塊是在不同節點的(機架感知),我覺的好處是容錯還有當計算是這個節點資源不夠可以去塊所在的另一節點執行,不用拉取資料。 可以通過fs.getfileblocklocation()獲取塊位置 平行計算: 1、MR使用預設的輸
[轉] 周誌華:關於機器學習的一點思考
谷歌 同義詞 drp 進行 破冰船 ati 隱藏 說了 提醒 各位同學,大家下午好,首先跟大家說抱歉,因為今天我講的時間不會太長。今天來參加復旦大學智能信息處理重點實驗室的學術委員會,感謝實驗室的主任周水庚教授給我布置了一個任務,讓我在走之前給大家做一個報告。今天主要跟大家
知乎上對 國內機器視覺行業的發展的 討論-經典
不知道怎麼邀請到我了。話題有點大,很難全面合理客觀。以下是個人觀點; ------------------------------------------------------------------------------------------------------------ 行業部分: 1.目前機
關於會計對賬的一點總結和思考
會計學有一個很重要和很出名的公式,相信很多人都見過: 資產 = 負債 + 所有者權益 + 收入 – 費用 但會計學上還有另外一個比較隱蔽的公式,雖然不像上面的公式那麼出名,但也經常能見到它(或者變種運用)的身影 那就是,即期末值=期初值+期間變化值,也就是
對巨集定義的作用域的一點思考
一、前言 在C語言程式碼或C++程式碼中巨集定義#ifndef……#define……#endif主要是為了避免標頭檔案重複引用,那它是怎麼一個避免機制呢?這就與巨集定義的作用域有關了。 二、巨集定義作用域 首先,C語言標準中巨集定義的作用域是,從定義位置開
對TCP埠和連線數的一點思考
先來看看一些約定俗成的內容。 一個網絡卡對應一個IP地址 一個IP地址對應65535個埠 一個socket(addr, port)可以接受多個socket連線(accept) 一個埠只能被一個socket監聽(listen)