Personal Evolution

Plan


  • Interview Preparation
    • Linux Kernel
    • "Cracking the Coding Interview"
    • Leetcode
    • Algorithms
    • Google Interview Questions
    • System Questions
    • "Operating Systems with Linux" by John O Gorman
  • Deep Learning
  • Projects
  • Raspberry Pi
    • iLink
    • Z-Wave is based on a mesh network topology. This means each (non-battery) device installed in the network becomes a signal repeater. As a result, the more devices you have in your home, the stronger the network becomes.
    • Surveillance
      • Security
      • Arm and disarm rhe system.
      • Automation
      • Control home appliances.
      • Video
      • Camera captured video.
      • Smart Scenes
      • Notices
      • Information sent from the central system.
      • Settings
      • Brightness and volume.
  • home security system
    • core units
    • Base Station and Wireless Keypad
    • Sensors
      • Entry Sensor
      • Protects your doors and windows.
      • Motion Sensor
      • Covers an entire room.
      • ipCam
      • Get alerts when your camera detects motion.
      • Glassbreak Sensor
      • Put it in a room with lots of windows or sliding doors.
      • Emergency Button
      • Trigger your alarm and dispatch police.
      • Additional sensors
      • Smoke Detector Carbon Monoxide Sensor Temperature Sensor Water Sensor
  • VMS
  • SimCam
  • SimCam: US$ 149; Alloy: US$119; Ango:US$99
    • What is the difference between SimCam and SimCam Alloy?
    • SimCam is IP54 rated weatherproof while the SimCam Alloy is IP66 rated.
    • Does SimCam runs on battery or connect to power?
    • No, it only works on AC power.
    • Can SimCam be powered over ethernet?
    • SimCam plugs into AC power to supports 24/7 AI video analysis and continuous recording. In this way, you won’t miss any event
    • How does SimCam connect to the Internet?
    • It works on Wi-Fi.
    • Can SimCam be mounted on the wall?
    • Yes, both versions come with a wall mount. You can place it anywhere you like.
    • Can I install the camera upside down?
    • Yes, you can flip over the image by 180° on the APP. The camera functions normally while upside down.
    • How does face recognition work?
    • SimCam matches detected faces with preloaded photos to determine if it is a familiar face.
    • How many faces can SimCam recognize?
    • SimCam can be preloaded with up to 200 faces. It can recognize 3 faces in one frame at the same time.
    • How quickly can SimCam detect persons and recognize faces ?
    • It technically takes 0.07 second to detect a person and 0.16 second to recognize a face. The AI detection starts immediately without lag time. However, the actual processing time can be affected by environmental factors.
    • How quickly will SimCam send a push notification when it detects an event?
    • Technically, it takes 1-2 second. However, it may vary depending on your network condition.
    • How quickly will SimCam start recording the clip when it detects an event?
    • It starts immediately without lag time.
    • Does SimCam recognize any object or should I manually select one in the camera?
    • You need to manually select an object in the camera’s view.
    • Can SimCam automatically pan the camera to track a moving person?
    • Yes, SimCam can do that if added with a gimbal stand.
    • What is the recording length for an event?
    • SimCam records a 5-second clip before the event and a 10-second clip after the event. Several events that happen within one minute will be merged into one footage.
    • Does SimCam support Alexa, Google Assistant and Apple Homekit?
    • SimCam works with Alexa, Google Home. Apple Homekit is in plan for future development.
    • What can you do with Amazon Alexa and Google Home?
    • You can use the above smart speakers to change the camera settings and get voice feedback on the video analysis insights, e.g. “Notify me when my kid is home” or “ How many people visited my house today?”
    • How is my video stored?
    • Your video is primarily stored inside the micro SD card.
    • What will happen when the SD card is full?
    • It will keep overriding the older footages.
    • How many days of video can be stored?
    • It depends on the capacity of your SD card. Typically, a 32GB SD card can store videos of one week.
    • Can I backup the footages to my NAS?
    • Yes, SimCam supports NAS storage.
    • How far can I place the camera from the router?
    • The maximum is 20 meters without obstacles.
    • What if I have to place the camera far away from a power outlet?
    • You can buy the extension cable to extend the range.
    • Can I tilt the camera up and down?
    • Yes, you can tilt the camera manually to the best viewing angle.
    • Do I need to subscribe to a plan to record video?
    • No, SimCam records video locally.
    • Do I need a service plan to use the AI features?
    • SimCam doesn’t charge any additional fees as all the AI features are inbuilt on the device. The future upgrade is lifetime free.
    • Does SimCam need training?
    • SimCam has pre-configured algorithms for person detection and face recognition that are readily available right out of the box. However, you can train new models in the developer program if you want SimCam to recognize other objects or actions you desire.No,
    • Can I customize notifications based on face recognition?
    • You can turn on or off the notifications on individual faces.
    • What is the effective detection distance?
    • SimCam can recognize a face up to 5 meters and detect a person up to 10 meters.
    • Can SimCam recognize faces in a low light situation?
    • Yes, but the effective distance might be shorter.
    • Does it integrate with other services or devices?
    • SimCam has an open API which allows it to integrate with other devices or services.
    • Is it possible to switch on and off the IR light?
    • Yes, you can turn it on or off via the APP.
    • Can I turn the camera off while I’m home?
    • Yes, you can turn on or off each camera on the APP.
    • Can multiple APPs access one camera?
    • One account can generate sub-accounts that allow other users to view the camera’s live footage and receive notifications.
    • How many cameras can I use under one account simultaneously?
    • There is no limit as long as the bandwidth of your network permits.
    • How loud is the built-in siren?
    • It’s around 95-100dB.
    • Can the data be synchronized among multiple cameras such as familiar faces?
    • Yes, different cameras within one account can share the data.
    • Will a weak Wi-Fi signal affect the person detection or face recognition?
    • No, the videos are interpreted locally on the Intel Movidius VPU.
    • Can Someone hack into my camera?
    • All the videos are stored and processed locally on the device. Only you can access the camera through the companion APP. The live videos are streamed directly into your phone based on a secured P2P (peer-to-peer) network instead of going through cloud. Your account information is encrypted with bank-level AES-256.
    • Which regions will Simcam be sold to? Where do you ship?
    • SimCam is sold worldwide. Shipping is available for all countries.
    • Will SimCam come with the region’s corresponding power plug?
    • Yes, there are four types of plugs that we can offer: Type A for USA, Canada, Mexico & Japan. Type B for Europe, South America & Asia. Type G for United Kingdom, Ireland, Malta & Singapore Type I for Australia & New Zealand.
  • SimCam vs other big-name cameras
  • CameraSimCamNest Cam IQArlo Pro 2Ring Floodlight
    Motion DetectionComputer VisionComputer VisionPassive InfaredPassive InfaredUS
    Person DetectionYesYesCloud Service RequiredNo
    Face RecognitionYesCloud Service RequiredNoNo
    Activity ZoneYesCloud Service RequiredYesYes
    Object RecognitionYesNoNoNo
    Custom NotificationsYesNoNoNo
    24/7 RecordingYesCloud Service RequiredNoCloud Service Required
    StorageLocalCloudCloudCloud
    Video AnalyticsOn-device AICloud AICloud AINo
    IntegrationAmazon Alexa / Google Assistant / IFTTTAmazon AlexaAmazon Alexa / Google AssistantIFTTT
    Video Resolution1080P1080P1080P1080P
    Night VisionStarlightStandardStanadardStanadard
    Mechanical Pan360°(optional)NoNoNo
    Connectivity2.4G, 5G2.4G, 5G2.4G2.4G
    DIY AIYesNoNoNo
    Subscription FeeNOUS$300/YUS$120/YUS$100/Y
    PriceUS$169US$199US$239US$249
    Most home security contracts are jam-packed with fine print and hidden fees. Some companies may advertise a money-back guarantee, but then lock you in for three to six years.
  • Nest vs. Ring

AI, ML

Research Areas:
  • Power efficiency
  • Model design, compression, quantization, activation, algorithms, and efficient hardware.
  • Personalization
  • Continuous learning, model adaptation, and privacy-preserved distributed learning.
  • Efficient learning
  • Robust learning through minimal data, unsupervised learning, and on-device learning.
  • System architecture
  • Multi-task and multi-modal learning, sensor fusion, and cloud-edge systems.

Desired Qualifications:
  • Experience in deep networks (CNN, DBN, RNN, LSTM, DCN) or reinforcement learning (RL)
  • Experience implementing DL/RL algorithms in high-level languages/packages (e.g. Python, C++, Java, MATLAB)
  • Experience with classification and regression algorithms (e.g. SVM, MLP)
  • Strong understanding of machine learning algorithms and principles, and numerical optimization
  • Experience using machine learning toolboxes (e.g. Caffe, TensorFlow, or PyTorch)
  • Experience implementing machine learning algorithms on embedded platforms
  • Track record of research excellence and high quality publications
  • Publications in major journals and conferences, such as ICML, NIPS, CVPR, EMNLP, ICRA, ICDM.
  • Knowledge of application areas, such as computer vision or speech analysis

Leetcode


Problems.

Lab Setup


  • Laptop
  • Ubuntu Desktop certified hardware:
    • Dell
    • Dell Inspiron 5480 : $ 28,900
      • Intel Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz
      • Intel UHD Graphics 620 (Whiskey Lake)
      • Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller
      • Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
      • Intel Cannon Point-LP High Definition Audio Controller
      • Atheros Communications 0cf3:e009
      • SAMSUNG SSD 128GB + ST2000LM007-1R8174 2TB SATA HDD
      DELL Inspiron 15-5580-R4528STW: $ 32,900
      • 第八代增強版Intel Core i5-8265U
      • 顯卡:NVIDIA GeForce MX250 Graphics with 2GB GDDR5 vRAM
      • 記憶體:8GB
      • 128GB M.2 PCIe NVMe 固態碟 + 1TB 5400 rpm 2.5吋 SATA 硬碟
      DELL Inspiron 15-5580-R3628STW : $31900:
      • 螢幕大小:15"
      • CPU:Intel® Core™ i5-8265U
      • 記憶體:8GB, 8Gx1, DDR4, 2666MHz (Slot/ Maximum):(2 slot / 32GB)
      • 硬碟:128 GB M.2 PCIe NVMe Solid State Drive + 1 TB 5400 rpm 2.5" SATA Hard Drive
      • 螢幕:15.6-inch FHD (1920 x 1080) Anti-glare LED Backlit Non-touch Narrow Border IPS Display
      • OS:Windows® 10 家用版 64位元 三國語言版(繁體中文、簡體中文、英文)
      • 顯卡:NVIDIA® GeForce® MX150 Graphics with 2GB GDDR5 Vram
      • 保固:2 Premium support: In-Home
      • 顏色:Platinum Silver
      • 電池:42 WHr, 3-Cell Battery, Integrated
      • AC電壓:65 Watt AC Adapter for discrete config
      • 網卡:Intel 9462 802.11ac, Bluetooth 5.0, 1x1
      • Audio:(1) combo headphone / microphone jack
      • Integrated Widescreen HD (720p) Webcam with Dual Digital Microphone Array




Source Control


GitHub

Working Station



Product Cases


人氣家用防盜監視器一覽表

商品圖片
1
SpotCam  Solo 全無線雲端家用 Wi-Fi 攝影機 1
SpotCam
2
EZVIZ螢石  旋轉式智能網路攝影機 1
EZVIZ螢石
3
NETGEAR  智慧家庭安全無線監視系統  1
NETGEAR
4
Uta  第三代無線網路智慧旋轉監視機  1
Uta
5
SAMPO聲寶  6陣列式紅外線攝影機  1
SAMPO聲寶
6
Foscam  PIR 網路攝影機  1
Foscam
7
Transitions全視線  8路主機+LED攝影機 1
Transitions全視線
8
D-Link友訊  HD無線網路攝影機  1
D-Link友訊
9
SecuFirst  數位無線嬰兒監視器  1
SecuFirst
10
I-Family宇晨  360°環景網路攝影機  1
I-Family宇晨
商品名稱
Solo 全無線雲端家用 Wi-Fi 攝影機
旋轉式智能網路攝影機
智慧家庭安全無線監視系統
第三代無線網路智慧旋轉監視機
6陣列式紅外線攝影機
PIR 網路攝影機
8路主機+LED攝影機
HD無線網路攝影機
數位無線嬰兒監視器
360°環景網路攝影機
特色室內室外皆可,應用方式無極限經典圓球造型的實用商品無線應用的極致表現功能齊全操作簡單的超值商品堅固耐用的室外機種感應人體,犀利無比家中內外細節鉅細靡遺體積輕巧,安裝方便的大廠牌商品全方位觀看,寶貝安全無死角多種影像模式,全方位守護家園
價格NT$ 3,899NT$ 2,117NT$ 9,397NT$ 699NT$ 1,999NT$ 2,790NT$ 14,400NT$ 2,890NT$ 3,680NT$ 1,024
連接方式無線網路連接無線/有線網路連接無線網路連接無線/有線網路連接有線連接無線網路連接有線連接無線網路連接無線連接無線網路連接
防塵防水等級IP65IP65IP66
夜視類型紅外線夜視紅外線夜視紅外線夜視紅外線夜視紅外線夜視紅外線夜視紅外線夜視紅外線夜視紅外線夜視紅外線夜視
監視器數量1121118111
儲存容量32GB(記憶卡)128GB(記憶卡)128GB(記憶卡)8TB(硬碟)128GB(記憶卡)128GB(記憶卡)
其他功能即時警報、移動偵測、麥克風、喇叭旋轉鏡頭、移動偵測、麥克風、喇叭訊息推播、移動偵測旋轉鏡頭、訊息推播、移動偵測、麥克風、喇叭訊息推播、移動偵測、人體偵測、麥克風、喇叭即時警報、移動偵測移動偵測、聲音偵測、麥克風、喇叭旋轉鏡頭、聲音偵測、溫度偵測、麥克風、喇叭即時警報、移動偵測、麥克風、喇叭
商品連結


Python 多媒體前後端程式設計

  • 安裝於樹梅派3 OR 4代
    • 開機後自動執行前台程式, 依據設定播放影音資訊
    • 影音資訊包含底圖,影片,圖片(MAX2),網頁,YOUTUBE,跑馬燈,天氣時間
    • 前台可使用DebugMode檢視顯示資訊讀取與執行是否正常
    • 後台以網頁方式管理
    • 資料庫建立與設計
    • DB Sqlite或其他建議
  • 後台網頁登入
    • 讀取螢幕尺寸(ex 1920x270, 1920x1080, 1080x1920)
    • 設定播放版型
    • 底圖(調上下層,MAX4個), PNG
    • 播放框(影片,圖片,網頁,YOUTUBE)[下編號]
    • 播放框再選擇播放內容, 一個版型最多兩個播放框
    • 跑馬燈(文字)
    • 天氣時間(大小,位置選擇,顯示位置,樣式(三種))
  • 播放
  • 輪巡,隨機,機率,檔案上傳
  • 設定版型播放時間(星期,小時)
  • 跑馬燈字形,大小,顏色,速度,特效(外框)等
  • WEB檔案上傳

IOT偵測系統建置

  • IOT偵測系統建置, 採用Pi AND Python方式
    • 在樹梅派上建立一IOT USB Dongle接收程式
    • 將資料過濾後存入DB, 定時將過濾後資料透過API上傳SERVER
    • 定時清理DB資料
    • 使用者則可透過WEB介面查看資料
  • 系統架構說明(操作)
    • 帳號管理: 管理可以控制的帳號密碼,預設admin/admin與後門帳號,帳號可分為兩種權限,觀看(Dashboard+Report與控制(所有))
    • DB/API設定: 觀看DB設定,調整DB設定,清空DB,API設計,傳輸狀況查詢
    • WIFI設定: 設定LAN IP或 WIFI以連到網際網路,檢查DNS
    • Dongle 設定/監控: PORT,Burate,讀取狀況,訊號強度與距離關係設定
    • IOT傳輸:從USB UART讀取Dongle資料
    • Data Filter:將Dongle資料過濾
    • DB存入:過濾後資料以一定格式存入DB
    • Dongle即時監控Dash Board(首頁):今日Dongle接收狀態
    • API傳輸:過濾後資料透過webAPI, JOSON格式上傳, LOG
    • 資料庫清理:監控DB大小,或過期資料刪除(設定,180天)
  • 系統架構說明(報表)
    • Dongle即時監控Dash Board(首頁)
      • 今日不重覆數量,總數,每小時
      • 已出現在資料庫數量
      • 目前數量,距離
    • REPORT
      • 時間區間小時個數, 資料出現時間(5min?)
      • 時間區間日個數,重複/非重複資料,資料偵測時間

WebCam Customer's feedback

D-Link

DCS-8600LH


工程師愛用的十大樹莓派硬體板卡(Hardware Attached on Top;HAT)

10 Great Hats for Raspberry Pi

DUSUN

Dusuniot lauched programmable smart gateways that are open enough, and enable integration to most of clouds or platforms. Thus IoT solution providers can develop custom applications in the fastest and easiest way.
  • Gateway connect to your cloud
  • Smart devices connect to our gateway
  • Our gateway support Ayla, Homekit

Smart L Serial Gateway

Powerful cellular gateway including multiple access protocols:
  • LTE Cat M1
  • Zigbee 3.0
  • Bluetooth 4.0
  • Wi-Fi 2.4G
  • Z-Wave

Smart Home Security Sensors and Detectors

Zigbee Door Sensor and Window Sensor

  • Working Temperature:-5~65℃
  • Working Humidity:≤95%RH,Non-Condensing
  • Power Supply: button cell(CR2032)
  • Battery Life: > 1 year
  • Alarm Output: Low battery alarm, Trigger the alert, Tamper alarm Standby Current: < 15uA
  • Material:ABS+PC
  • Wireless Protocol: Zigbee@Greenpower
  • Transmitted Power:20dBm
  • Receiving Sensitivity:-95dB Wireless
  • Distance: > 500m(No obstructions)

The Zigbee 3.0 PIR Sensor Works with Tuya App

PIR motion sensor powered by Zigbee 3.0. The sensor works with Tuya App.
  • Working Temperature:-5~65℃
  • Working Humidity:≤95%RH, Non-Condensing
  • Power Supply: 2*AA type(5#)Alkaline batteries
  • Battery Life:>1year
  • Detection Range: 7 meters in diameter
  • Alarm Output: Low battery alarm, Trigger the alert, Tamper alarm Standby Current: <15uA
  • Material:ABS + PC Wireless
  • Protocol: Zigbee@GreenPower
  • Transmitted Power:20dBm
  • Wireless Distance:>500m(No obstructions)

留言

熱門文章