原创 vector轉opencv Mat(非拷貝)

沒錯,我突發奇想用vector畫了幅圖,而且只用了大約兩百個int 知識點: 無論是三通道的圖像,還是單通道的圖像,在內存裏都是和數組排布一樣的一長條 獲取到頭部只需要Mat.data即可,修改也是很方便 .data地址指向數組的頭部即可

原创 tensorflow訓練yolov3模型(檢測雪人爲例,自己的數據和標籤,windows環境)

慣例先放效果 所有代碼包含訓練、測試圖片視頻打包在: 地址   下載代碼: git clone https://github.com/YunYang1994/tensorflow-yolov3 或者點此下載壓縮包   環境配置: 配置了

原创 octconv--是時候對卷積層動刀子了

原文: https://arxiv.org/abs/1904.05049 代碼(keras):https://github.com/titu1994/keras-octconv   解讀: https://mp.weixin.qq.com

原创 如何在程序裏寫死一張圖片(base64編碼,OpenCV)

慣例先放圖:首先準備一張圖片,然後通過  地址  轉成string 大概最大的難度就是在於如何保證編譯器賦值這麼長的string進去而不卡死吧,233我用notepade++把string分成了長度爲4000一段段進去(太長編譯器也會報錯

原创 來吹一波siamMask(神經網絡Mask追蹤,Ubuntu+Conda+PyTorch)

最近寫了個手持物體追蹤的專利,深刻感受到mask輪廓在追蹤中起到的作用,無巧不巧,CVPR2019出了一篇融合分割功能的追蹤框架的文章,並且開源了代碼,所以跑了一下代碼,覺得又一標註利器到手,2333 先來看看效果(可以對比之前GoTur

原创 機器學習、神經網絡PPT作圖素材

github地址: https://github.com/dair-ai/ml-visuals 簡單感受下,媽媽再也不懂擔心我畫圖難看了   在線預覽和下載地址見: 在線地址   down不下來的同學也可以從這裏下載:地址  

原创 DD-Net: Make Skeleton-based Action Recognition Model Smaller, Faster and Better

GitHub:https://github.com/fandulu/DD-Net arxiv:https://arxiv.org/pdf/1907.09658.pdf 結論:一種基於關鍵點的動作識別方法,輸入爲時序上關鍵點位置,快到沒朋友

原创 Opencv隨手記(常用的一些小模塊)

記錄一些需要額外實現的小功能模塊,以便之後複製粘貼,2333   四個點求解交點 cv::Point2f cross_Points(std::vector<cv::Point2f>&points) { // cross point

原创 CPL: Robust Classification with Convolutional Prototype Learning(softmax的替代品,泛化性能更佳)

一言以蔽之,CVPR2018,分類softmax的替代品,或許不能明顯提點,但泛化性能更佳。 其實16個月前就嘗試過了,近期正好又需要用到,故而來整理下。 原作者只給出了python2的代碼,並且未給出特定格式的數據集,修改了訓練入口及兼

原创 Android NDK opencv link問題 (undefined reference to XXXX)

現象 undefined reference to XXXX (imwrite/imencode/....) 成因 編譯的so所用STL與項目STL不一致。 現在項目一般用LLVM的C++_static,然而opencv3.4.1用的還是

原创 物體檢測——IOU系列(IOU/GIOU/DIOU/CIOU)

深度學習裏非常重要的一塊就是loss的設計,物體檢測裏怎麼都逃不開IOU及其變種,一開始會使用bbox的距離作爲loss,最近幾年會將IOU變種直接作爲loss訓練,可以提點不少,讓網絡更容易學習到框的位置。   IOU(Intersec

原创 Git Pro讀書筆記(二)安裝和基礎操作 //Windows和Ubuntu

1.安裝 Windows版本下載地址:http://git-scm.com/download/win Ubuntu版本,必要時加個sudo # apt-get install git 2.初始配置 用戶名郵箱啥的,配置一次 git

原创 LeapMotion無法連接解決方案

故障圖大概長這樣 然後重裝下驅動五秒就好了…… 驅動在這個目錄下 Done!! 然後一般還有可能是Service未連接,解決很簡單,打開服務,找到Leap Service打開即可。 當然你也可以選擇重啓~ 繼續去碼畢設了

原创 Opencv隨手記(一些常用的,需要手擼的函數)

記錄一些需要額外實現的小功能模塊,以便之後複製粘貼,2333 1.四個點求解交點 cv::Point2f cross_Points(std::vector<cv::Point2f>&points) { // cross point

原创 突破百度雲速度限制(BND,baidu-netdisk-downloaderx,替代迅雷)

慣例先放效果圖:   百度雲限速相信大家都有所感觸,一些突破下載速度的網站也有個數限制,偶然看到git上開源的BND,試了下,效果很不錯。 於是暫停了100k速度的迅雷(試用加速20M/s,同樣噁心的迅雷),試了下百度雲離線下載(教程見