原创 實時卷積神經網絡實現人臉檢測和情感/性別分類

本文提出了一種通用的實現方法卷積神經網絡(CNN)構建框架設計實時CNN。創建實時面部檢測視覺系統,實現性別分類和情緒分類。 其中:IMDB性別分類測試準確率:96%;fer2013情緒分類測試準確率:66%。 具體效果如下圖:  這裏

原创 用Python實現一個簡單的——人臉相似度對比

近幾年來,興起了一股人工智能熱潮,讓人們見到了AI的能力和強大,比如圖像識別,語音識別,機器翻譯,無人駕駛等等。總體來說,AI的門檻還是比較高,不僅要學會使用框架實現,更重要的是,需要有一定的數學基礎,如線性代數,矩陣,微積分等。 幸慶的

原创 基於Charlieplexing算法(查理複用算法)的LED矩陣控制設計

目錄 Charlieplexing 基本原理 Charlieplexing 注意事項 結論 最近發現一個非常有意思的實驗:查理複用技術控制LED燈(按鍵)。 簡單來說就是:希望能夠用較少的I/O口控制較多的LED燈!按照Charliepl

原创 1024,不講技術,來一套程序員續命操~

今天有一羣很可愛的人過節, 他們是一種神奇的生物:喝的是咖啡,擠的是代碼, 每天的工作就是讓我們所處的這個世界, 再美好一點,再便利一點,再酷一點, 享受他們的工作成果,我們很快樂, 而這份快樂,常常建立在他們高強度的工作和壓力上, 只是

原创 使用Python+OpenCV構建文檔掃描程序

首先給各位展示原始圖片: 使用自己搭建的文檔掃描程序掃描效果如下圖:  圖一:查找輪廓  圖二:邊緣檢測 圖三:應用透視變換和閾值  使用OpenCV構建文檔掃描程序只需三個簡單步驟即可完成: 第1步:  檢測邊緣。 第2步: 

原创 Python-OpenCV運動物體檢測

運動物體檢查,在移動目標定位和智能安防系統中有廣泛的應用,它的實現原理:捕獲連續幀之間的變化情況,將每次捕獲的圖像進行對比,然後檢查差值圖像中的所有斑塊(顏色相近的地方)。 Demo在實現的過程中,首先需要設置“背景幀”,通過捕獲連續幀,

原创 在Python上使用OpenCV檢測和跟蹤行人

這是一個跟蹤行人的演示程序,由於他們的動作更容易預測,因次行人檢測跟蹤問題會更容易一些。 該項目使用OpenCV 3.1.0和Python。視頻網址:https://www.youtube.com/watch?v=ZYgb9e5i_JM

原创 樹莓派/PC實現實時攝像頭數據共享(Python—picamera)

上次實驗使用Python—OpenCV實現,發現傳輸效果並不是很理想,接下來使用Python和picamera實現樹莓派/PC實時攝像頭數據共享,主要也可分爲服務器和客戶端兩部分。 服務器Demo如下: import numpy as

原创 AI—玩俄羅斯方塊(Python實現)

目錄 環境 代碼實現 這是AI自動玩俄羅斯方塊遊戲的Demo。 環境 安裝Python3  網站:https://www.python.org/ 安裝PyQt5模塊 pip install PyQt5 安裝NumPy模塊 pip

原创 樹莓派/PC實現實時攝像頭數據共享(Python—OpenCV)

使用Python和OpenCV實現樹莓派/PC實時攝像頭數據共享,主要分爲服務器和客戶端兩部分。 服務器Demo如下: #服務器端 import socket import threading import struct import

原创 Python—OpenCV創建級聯文件(Windows7/10環境)

目錄 搭建環境 準備數據集 訓練級聯文件 之前使用Python+OpenCV實現交通路標識別,具體實現步驟及心得如下: OpenCV訓練屬於自己的xml文件,需以下幾個步驟: 1、首先下載OpenCV(Windows版);       

原创 Python+OpenCV實現實時視頻3D換臉

目錄   開發環境 運行機制 案例效果 案例下載 開發環境 Python 2.X或Python3.X OpenCV NumPy DLIB pygame PyOpenGL 必須從此處下載面部對齊模型:http://sourceforge

原创 ZigBee(CC2530)最小系統PCB設計(AD18開發軟件)

CC2530最小系統的PCB圖,可以直接打樣的,經過測試無障礙點對點通信距離100m+。 效果圖如下: PCB下載地址: https://download.csdn.net/download/m0_38106923/10593513

原创 ZigBee(CC2530/CC2531)雙串口配置(Z-Stack2.5版本以上)

ZStack較(新的版本)支持同時使用兩個串行口,不過要求一個是DMA方式另一個是ISR方式,具體操作方法如下: 1)在IAR的編譯選項中定義宏,HAL_DMA=TRUE,HAL_UART=TRUE,HAL_UART_DMA=1,HAL_

原创 Python 騷操作:微信遠程控制電腦

目錄 應用場景 程序思路 程序源碼  使用教程 今天帶給大家一個非常有意思的 python 程序,基於 itchat 實現微信控制電腦。你可以通過在微信發送命令,來拍攝當前電腦的使用者,然後圖片會發送到你的微信上。甚至你可以發送命令來遠程