• Working Diary


    5/11/15

    download NOOBS

    install operation system: Raspbian

    set up: wifi(bad USB wifi adapter)-use wire cable

        download openCV- install-waiting - download ALPR- install- waiting---

        cloning barath's sdcard.

    test alpr: config Raspberry Pi-open Downloads-"F4"- "alpr test.jpg"

    5/12

    set up my own Pi2 by following Barath's instructions on report

    help generate sample plates: 100 black/yellow/blue, ratio 18, include every province, save as english

    5/13

    generated 66 plates

    Bararh left

    Dr. Sheng: work on 优化 barath 的算法,帮助debug/ how to send data from rpi to cloud, cloud computing

    setup vs2013 and openCV

    5/14

    set up visual studio 2010/2013+openCV---failed

    make car back poster:3 feet*4 feet

    5/15

    set up codeblocks + openCV-Succeed

    looking for openCV examples to warm up

    5/16

    break

    5/17

    make high resolusion car back posters

    use openCV function to capture video from webcam and store it

    review for this week

    Brief summury:

    had a hard time on seting up system on rpi2 and programming environment on laptop

    aquired general ideas about: rpi2 architecture and properties, cloud computing

    barely learned deep knowledge.

    Plan for next week:

    American Government class starts, 8:30-11:20 everyday

    look into Barath's code, especially Chinese character library , 修改汉字库 ,32省份, 增加training sample

    keep learning openCV

    5/18

    车牌视频 http://tv.sohu.com/20150318/n409964541.shtml    00:46

        https://www.youtube.com/watch?v=JrbIOEw92vA      2:52

        https://www.youtube.com/watch?v=VOIIvan3cYM  0:32

        https://www.youtube.com/watch?v=IohP3Mnl_hk  important(HK 车牌识别系统范例)

    OpenCV: capture images from webcamera,

    shoot video from webcam

    objectTracking

    5/19

    start working on multipleObjectTracking

    testing Project with video shots/real samples

    set up test devices:

    5/20

    rearrange the camera set up(took away the plastic box of rspi 2 & rspicam )

    shoot video about basic lab set up

    5/21

    wrote a python code to use Batch method process license plates

    screen shot test results and added them into the video

    5/22

    enrich test data using 31 different province plates.

    remake the video

    review this week

    5/23

    finished the video

    5/24

    meet with Dr. Sheng about what to do in next stage:

    work with JIXIN on Rsp2+robot/ set up cloud server for alpr with Chengjie&Yakenu 

    Plan for next week

    get back on studying openCV

    start writing an interface for alpr

    debug openalpr

    UI for alpr, qt? sql?

    set alpr on linux,

    sever connection,

    database for manage license plates

    5/25

    memorial day

    5/26

    watch basic network programming videos on youtube

    learned basic technic and commands :socket,bind,listen

    5/27

    got and set up new Rspi 2 and camera

    watch videos about machine learning and got a general idea

    5/28

    start and try to configure ChineseALPR on Linux following barath's paper

    look into a convinient way to create an UI which can be easily inherited

    Think of a easy way to use SAS to build a database( but this technic needs data to be in Excel file?)

    5/29

    keep configuring Chinese ALPR on Linux

    encounterde path problem which leads to the failure of calling alpr function

    Plan for next week

    Keep working on configuring ALPR on Linux

    If configure succeed, try to achieve communication between server and client camera

    Talk to Chai Jixin and discuss about what project to do, try to invent new ideas

    6/1

    keep configuring openAlpr

    looked for online instructions and followed online instructions to install openalpr, still failed

    6/2

    installing openalpr

    emailed to Barath about this problem, still failed to solve the problem.

    gave up...

    6/3

    study on remote control

    archieve to remote control Rspi from Windows 7,

    capture image from camera and save on local drive

    6/4

    met with Gixin Chai, she is learning python and opencv by reading the e-book.

    I can either learn python with her or keep working on openalpr still don't know what kind of specfic project I am going to do.

    archieve to log in Linux operating system(Rspi 2 /computers which have Linux in lab) through my own laptop

    6/5

    looked for interesting projects on youtube

    Interests on Time lapse, Motion Detection

      https://www.youtube.com/watch?v=ZuHAfwZlzqY

    Plan for next week

    1. copy openalpr old version from Barath's computer and try to configure it again

    2. try to develop something from remote control technic

    3. look into time lapse motion detection, maybe it can be combined with openalpr to capture images from video

    6/8

    ssh (security shell),  log in raspi, all the instructions are running on server, won't lost the informaiton if disconnected.

    be able to share file with Rspi through WinSCP

    be able to log in Rspi 2 from different platform: PC Ipad or Andriod smart phone

    6/9

    remote log in linux from ipad

    troubleshooting openalpr installation 

    6/10

    updated CMakeLists (wrong directory)

    Finally Succeed install alpr on Ubuntu!!!!

    6/11

    configure Chinese version in openalpr

    Problem:"No space left on device"when copy "src" from Chinese openalpr to openalpr 

    messed up with the Ubuntu root arthorities 

    6/12

    fixing Ubuntu system

    post online threads looking for help

    6/13

    try to build a VNC server on Win7 and remote log in through VNC Viewer on Ipad/Ipone

    Plan for next week

    1. reinstall Ye Gu's Linux system √

    2. set up time lapse motion detection on Rspi

    3. use liveCD backup and save Ye Gu's codes from computer and maybe reinstall the computer√

     

    6/15

    test and try to find the system partition of the computer, failed

    make a bootable ubuntu live USB

    failed to configure bootloader

    6/16

    watch tutorial and install Linux 14.04

    pulled out one hard drive and successfully configure bootloader

    successfully reinstalled Linux 14.04 on Ye Gu's computer

    cleaned Ye Gu's desk

    6/17

    set video stream on raspi

    6/18

    configure remote desktop on Ubuntu 14.04

    Rspi got compromised cannot reach internet

    6/19 

    called IT department

    unquarantined Raspi

    work on video stream share with Windows folder

    Plan for next week

    1.try to set up openalpr on Ubuntu 14.04 and probably Chinese version too

    2. keep setting up stream video and time lapse motion detection

    6/22

    configure wine on Ubuntu 14.04

    share files between Ubuntu, windows, raspi

    set up cygwin on Windows to use Linux functionalities and enable ssh

    reinstalled Raspberrypi because of sending out spam

    6/23

    set up Openalpr chinese version on Ubuntu 14.04

    成功排错!!!!更改"openalp.conf.in"中 runtime_dir 为  "runtime_data"的绝对路径,运行指令由“alpr -c ch --config openalp.conf.in -n 30 -p ch image0.JPG“ 改为”alpr -c ch --config openalp.conf.in -n 30 -p ch image0.JPG”

    summuary:

    vital features of setting up:

    1. use whole folder "openalpr-master" replace "openalpr"

    2. delete "./src/build" and then build again

    3. configure runtime path in "openalpr.conf" or put runtime_data follow the path of environment variable.

    4. update runtime_data

    5. put "openalp.conf.in" under the same folder of current directory(which you are running alpr)

    :)

    6/24

    installed and configured "motion" which has some problem with B+, cannot turn on the camera after boot or start motion.

    learn netcat

    6/25

    used socket successfully to build a socket connection between Ubuntu and raspi

    achieve to keep server listening and accept message from pi

    Tomorrow: send file from raspi

    6/26

    set up socket server

    server.java/ client.java

    able to send any file from raspi to Ubuntu server

    automatically take picture and send image to server

    Plan for next week

    make it automatically run openalpr to process the image passed from client and send the result back to server.

    testing openalpr on server

    pick up time lapse motion detection, try to fix the camera problem

    6/29

    archieved to process pics without typing other commands on openalpr

    Ubuntu runs server_auto, raspi runs client_takepic

    save the openalpr result locally

    6/30

    use socket.shutdownOutput() archieve half close socket connection to transfer file bi-directionally

    adjust client_local: use head parameter "args[]" to get process image which is preparing for bath method later on.

    (image has to be named *.JPG) CAPITALIZUED!

    7/1

    configure VM on cloud,

    cannot ping to ASCC cloud coz router is not plugged in Lab 304

     installed openalpr on cloud

    updated java 7 jre/jdk

    ran server_suto on cloud

    7/2

    nohup java server_auto&” helps server_auto.class child process still carry on running on server after parent process is closed by exiting the console.(immune to hangups)

    meet with Dr.Sheng:

    1. look into OpenALPR to get better accuration.

    增加显示屏或眼镜来实时监控捕捉画面,确保正确

    2. discuss with JIXIN,可穿戴摄像头的应用?警方配备,自动人脸识别罪犯?

    3.(云端facial recoginition)

    4. 找一种解决架构和实现方案:由车库入门处拍摄高清照片处理得到理想结果,记入数据库中(何种方式实现数据库?),在车入车位后通过相对低成本的摄像头得到照片后与数据库匹配,实现可通过手机实时查询车所在位置。

    5. Implement applications by "Cloud Computing"

    6. What's my own idea and what's the real situation demand

    7. About Master,OSU or not, woderful lab.

    8. How did yehenew set up the cloud,- Guid.

    7/3

    set up time lapse motion detection on rspi _ can be used for car plate capture, but image doesn't have high resolution

    also, pi camera is on all the time which is kind of wasting power

    got another chip with camera from Dr.Sheng which is cheaper and easier to expand it's usage

    Plan for next week

    1. find a manul online for the new small chip I got and set up picture taking and sending on it

    2. look into openAlpr and modify the code to get better results

    3. look into motion detection and try to upgrade its feature.

    7/6

    met with Dr. Sheng, things to do:

    1. look up manul for HI3518E AR0130(深圳华为海思),set it up as IP camera(to replace rspi)

    2. study with GIXIN, implement wearable device computing on cloud together

    3. adjust pi-timolo about the capturing delay issue, set up screen to capture image automatically on video and send using HI3518E

    4. renew ""runtime_data" look its appearance

    5. look into openAlpr source code

    7/7 

    look for Software Development Kit ofr HI3518E

    7/8

    read datasheet, download SDK RDSV ofr HI3518E

    watch video to set up development environment

    是否原有boot? camera型号?

    7/9

    tried to connect to HI3518e using serial output(secureCRT)

    tried to configure environment on Ubuntu server

    updated runtime_data on server

    7/10

    started looking into openalpr, spotted bug in characteranalysis-"/textdetection/characteranalysis.cpp"

    7/12

    look into openalpr(detection part)

    Plan for next week

    keep focousing on openalpr

    talk to Jixin to see what I can do on her face recognition 

    7/13

    meet with JIXIN, Dr.Sheng:

    1. don't save on server, directly process image

    2. work on face recognition

    3.查找谷歌,facebook 人脸识别服务,上传图像,匹配人脸,然后下载

    4.send back text message on cellphone end

    5. implement deep learning on cloud

    6. work with JIXIN, train images into CSV file

    7/14

    using OSUSTUDENT wifi on rapberry pi to access to ASCC cloud, test outside

    7/15

    set up wifi on raspberry pi failed, need username & password for WAP2

    set up demo: openalpr, motiondetection

    prepare presentation on next Thursday: few slides

    7/16

    able to access ipcamera

    download softwares to develop hi3518e

    7/17

    download VMware

    configure openCV for face recognition on raspi

    surveillance camera: Ubuntu view feed: nc -l -p 5001 | mplayer -fps 31 -cache 1024 -

                raspi feed: raspivid -t 999999 -o – | nc [insert the IP address of the client] 5001

    Plan for next week

    1.prepare presentation about what I did during the summer

    2.implement face recognition

    3.configure ipcamera

    4. look into openAlpr

    7/20

    failed to install camcv for face detection( fatal error: can not find EGL/egl.h>)

    prepare ppt

    7/21

    prepare ppt

    7/22

    prepare presentation

    7/23

    dig into openalpr source code

    download VMware

    7/24

    dig into openalpr source code

    Plan for next week

    keep diging into openalpr source code

    set up wifi on raspi using hot-spot wifi

    download Vmware to configure ipcamera

    7/27

    download Ubuntu 10.04 again

    7/28

    able to open vitural machine

    7/29

    configure raspi hot-spot wifi

    7/30

    read material and test ipcamera

    7/31

    read material, test ip camera

    Plan for next week

    continue on ip camera

    try to conbine chengjie's database

    8/3-8/7

    look into chengjie's database

    get used to it

    8/10-8/14

    configured LAMP server

  • 相关阅读:
    批量解密SQLSERVER数据库中的各种对象的工具dbForge SQL Decryptor
    微软压力测试工具 web application stress
    使用Microsoft Web Application Stress Tool对web进行压力测试
    数据库
    字体转换方法整理
    C# 开源框架
    IP、操作系统、移动OS
    互联网上的业务
    三元组与序列化
    TCP/IP协议(数据封装与拆装过程)
  • 原文地址:https://www.cnblogs.com/-dante-/p/4496476.html
Copyright © 2020-2023  润新知