#圖形識別 三維點雲
這是我第一篇部落格,想記錄下自己的學習探索的過程,一點點將其記錄下來,應該會有助於更加系統的學習知識。
本人本科學的專業是電氣工程以及自動化,奈何學的不夠紮實,應聘了幾個硬體工程師崗位,都不是太理想,於是乎決定考個研,再來三年時間想一想學一學以後該找什麼工作。
現在的專業是控制科學與工程,考慮到現在工科也需要很紮實的程式設計本領,不然找工作到處碰壁,索性開始學習程式設計吧,然後就跟著導師研究圖形識別。
導師給了我兩個專案,一個圖片處理的,一個三維點雲處理的,讓我一個暑假的時間學習學習,好知道自己對哪一個更感興趣。 啊啊啊啊,我就是個辣雞啊,程式碼看不懂,濾波、去噪、配準、重建、深度學習都是一竅不通啊。我要怎麼學,我該從哪裡入手,又不敢問導師,只能自己硬著頭皮搞。
第一步:利用本科畢業設計學到的「知網大法」,天花亂墜的知識以及各種各樣的專業術語席捲而來,「sobel運算元、超綠、閾值、大津法、CNN深度網路」。。。。。看到的每一個會的,當場開始懷疑人生,但是我還是硬著頭皮開始一個個學習,看一篇期刊,然後把裡面提到的知識點在瀏覽器裡搜一搜,找找程式碼,程式碼看不懂,學!!又花了兩天的時間把C++的基礎知識補了一遍,從變數到指標再到各種結構體,做到了一個大概的瞭解後,開始啃程式碼。這樣的日子大概半個月,每次都把學到的程式碼儲存下來,以供下次直接用。
雖然還不能立馬就能自己寫出一個完整的程式碼,但是在我的組合下,也完成了一個影象處理的小專案:複雜背景下的綠葉片提取。
這是程式碼全自動處理的結果,去除了雜草和背景,得到了葉片圖。也算是小有成就。
於是我興高采烈的拿著這個給我的導師看,她自然很高興,說我動手能力很好,可是很快又來了一個問題,她說這個別人做了很多了,你想發論文很難。。
看了很多影象處理的論文,我發現確實有這個問題,很難創新,而應用也太普遍了,碰巧實驗室有一個學長用的是深度學習做的影象處理,於是我和他探討了一下,最終得出結論,影象處理可以學,日後薪資也不低,但是我沒興趣。於是我開始轉投於三維點雲的學習。
上招聘網站看了一下三維點雲相關工作的薪資和要求,以下幾點是普遍的:
1.熟練掌握c++、python。
2.熟悉pcl庫。
3.瞭解opencv
4.掌握深度學習,掌握一個或多個框架,如tensorflow等。
如果以上都熟練的掌握了,並且能熟練地運用到具體專案上,那麼薪資至少都在***20+***。
於是本垃圾屁顛屁顛的故技重施:「知網大法「,一搜全是深度學習在點雲的應用,我心裡想 這可能是這幾年主流用深度學習進行點雲處理,還看到了什麼配準、重建、去噪。。。。。反正是不懂,那也沒關係,工資待遇在這,學嘛!!!!!!! c++看起來,pcl學起來,學就完事了。
以後就在這裡分享學習pcl還有點雲相關遇到的問題,希望和大家一起進步~