MFC中使用SDK个人经验总结(包含海康威视云台相机)

MFC中使用SDK个人经验总结(包含海康威视云台相机)
MFC中使用SDK个人经验总结(包含海康威视云台相机)

dlgdata.cpp Line 40 的问题

首先打开C->PROGRAM FILE(X86)->Microsoft Visual Studio 11.0->VC->atlmfc->src->mfc->dlgdata.cpp打开,并在LINE40添加断点,调试找出nIDC的值,然后解决问题!

如果在resource.h中找不到对应ID,又或者更改过resource.h,出现异常,应删除debug 文件夹,重新生成解决方案!!!重新生成!

1.项目属性中“C/C++”->“常规”->“附加包含目录”添加SDK包中的头文件;

2.项目属性中“链接器”->“常规”->“附加库目录”把对应的文件夹位置添加进去;

3.项目属性中“链接器”->"输入"->“附加依赖项”添加相应的lib文件名。

4.在C***Dlg.h中添加头文件#include"GeneralDef.h"

5.在C***App的初始化程序InitInstance()中添加SDK的初始化程序NET_DVR_Init();

6.添加成员变量:播放句柄变量LONG m_lPlayHandle; 播放句柄用于判断是否播放正常以及作为NET_DVR_StopRealPlay等函数的句柄参数。

添加成员变量

DWORD m_fault_code;

BOOL m_bIsLogin;

BOOL m_bIsPlaying;

STRU_DEVICE_INFO m_struDeviceInfo;

并在构造函数中对其初始化

m_lPlayHandle = -1;

m_fault_code = 0;

m_bIsLogin = FALSE;

m_bIsPlaying = FALSE;

7.在C***Dlg.cpp中添加全局变量

char DeviceIp[13] = "192.168.1.11";

char UserName[6] = "admin";

char Password[10] = "xde123456";

WORD DeviceIpPort = 8000;

8.单按钮启动

if(!m_bIsLogin)

{

NET_DVR_DEVICEINFO_V30 DeviceInfoTmp;

memset(&DeviceInfoTmp,0,sizeof(NET_DVR_DEVICEINFO_V30));

LONG lLoginID = NET_DVR_Login_V30(DeviceIp , DeviceIpPort, UserName, Password,

&DeviceInfoTmp);

if(lLoginID == -1)

{

CString strTemp;

strTemp.LoadStringW(IDS_STRING_0_LOGIN_STATUS);

MessageBox(strTemp);

return;

}

m_bIsLogin = TRUE;

m_struDeviceInfo.lLoginID = lLoginID;

m_struDeviceInfo.iDeviceChanNum = DeviceInfoTmp.byChanNum;

m_struDeviceInfo.iIPChanNum = DeviceInfoTmp.byIPChanNum;

m_struDeviceInfo.iStartChan = DeviceInfoTmp.byStartChan;

m_struDeviceInfo.iIPStartChan = DeviceInfoTmp.byStartDChan;

}

if(!m_bIsPlaying)

{

NET_DVR_PREVIEWINFO ClientInfo = {0};

ClientInfo.lChannel = 1;

//选择预览的窗口句柄

ClientInfo.hPlayWnd = GetDlgItem(IDC_0_STATIC_CAMERA)->m_hWnd;

m_lPlayHandle = NET_DVR_RealPlay_V40(m_struDeviceInfo.lLoginID, &ClientInfo, NULL, NULL);

//预览播放成功返回非负数,失败返回-1

if(m_lPlayHandle >= 0)

{

m_bIsPlaying = TRUE;

CString strTemp;

strTemp.LoadStringW(IDS_STRING_0_PLAY_BUTTON_STATUS2);

GetDlgItem(IDC_0_PLAY)->SetWindowText(strTemp);

this->SetTimer(Timer_Camera_Connect_Detection, 1000, NULL);

}

else

{

CString strTemp1;

strTemp1.LoadStringW(IDS_STRING_0_PLAY_STATUS);

CString strTemp2;

m_fault_code = NET_DVR_GetLastError();

strTemp2.Format(L"%d", m_fault_code);

CString strTemp3;

strTemp3.LoadStringW(IDS_STRING_0_PLAY_FAULT_CODE);

CString strTemp4;

strTemp4 = strTemp1 + L", " + strTemp3 + strTemp2;

MessageBox(strTemp4);

return;

}

}

else

{

m_bIsPlaying = FALSE;

CString strTemp;

strTemp.LoadStringW(IDS_STRING_0_PLAY_BUTTON_STATUS1);

GetDlgItem(IDC_0_PLAY)->SetWindowText(strTemp);

NET_DVR_StopRealPlay(m_lPlayHandle);

m_lPlayHandle = -1;

GetDlgItem(IDC_0_STATIC_CAMERA)->Invalidate();

}

云台控制

1.添加一个基于CButton的CPTZButton类,

2.在头文件中添加以下声明

#if !defined(AFX_PTZBUTTON_H__B3E99438_BBCE_4862_845F_D3AB668824A6__INCLUDED_) #define AFX_PTZBUTTON_H__B3E99438_BBCE_4862_845F_D3AB668824A6__INCLUDED_

#if_MSC_VER > 1000

#pragma once

#endif// _MSC_VER > 1000

并在头文件的结尾加上#endif

3.添加成员变量

int m_iSubBtnIndex; //功能按钮的索引号,添加按钮类时自动+1,用于对应相应功能

添加成员函数

void PTZControlAll(LONG lRealHandle,DWORD dwPTZCommand,DWORD dwStop ,int Speed); //用于实现各按钮的功能

4.添加全局变量int g_iPtzBtnIndex = 0;

在构造函数中对m_iSubBtnIndex进行初始化m_iSubBtnIndex = g_iPtzBtnIndex++;

5.通过类向导,添加消息处理函数OnLButtonDown和OnLButtonUp;

6.在PTZButton.cpp中添加***app的头文件,并添加声明

#ifdef_DEBUG

#define new DEBUG_NEW

#undef THIS_FILE

static char THIS_FILE[] = __FILE__;

#endif

7.在按钮所在画面的类中添加两个函数,用于获得预览窗口的句柄以及云台移动的速度。

LONG CFrameCameraControl::GetPlayHandle()

{

return m_lPlayHandle;

}

int CFrameCameraControl::GetPTZSpeed()

{

return 2;

}

8. 获得按钮所在画面的句柄,用来调用前面的两个函数。

在APP的.h和.cpp文件中添加全局变量CFrameCameraControl *g_pFrame_Camera_Control = NULL;

然后在dlg.cpp中创建画面后,把按钮所在画面的句柄赋值给g_pFrame_Camera_Control。

9. void CPTZButton::OnLButtonDown(UINT nFlags, CPoint point)

{

// TODO: 在此添加消息处理程序代码和/或调用默认值

LONG lPlayHandle = g_pFrame_Camera_Control->GetPlayHandle();

int iPTZSpeed = g_pFrame_Camera_Control->GetPTZSpeed();

switch(m_iSubBtnIndex)

{

case 0: //云台上

PTZControlAll(lPlayHandle,TILT_UP,0,iPTZSpeed);

break;

case 1: //云台下

PTZControlAll(lPlayHandle,TILT_DOWN,0,iPTZSpeed);

break;

case 2: //云台左

PTZControlAll(lPlayHandle,PAN_LEFT,0,iPTZSpeed);

break;

case 3: //云台右

PTZControlAll(lPlayHandle,PAN_RIGHT,0,iPTZSpeed);

break;

case 4: //调焦左

PTZControlAll(lPlayHandle,ZOOM_IN,0,iPTZSpeed);

break;

case 5: //调焦右

PTZControlAll(lPlayHandle,ZOOM_OUT,0,iPTZSpeed);

break;

case 6: //聚焦左

PTZControlAll(lPlayHandle,FOCUS_NEAR,0,iPTZSpeed);

break;

case 7: //聚焦右

PTZControlAll(lPlayHandle,FOCUS_FAR,0,iPTZSpeed);

break;

case 8: //光圈左

PTZControlAll(lPlayHandle,IRIS_OPEN,0,iPTZSpeed);

break;

case 9: //光圈右

PTZControlAll(lPlayHandle,IRIS_CLOSE,0,iPTZSpeed);

break;

case 10: //左上

PTZControlAll(lPlayHandle,UP_LEFT,0,iPTZSpeed);

break;

case 11: //右上

PTZControlAll(lPlayHandle,UP_RIGHT,0,iPTZSpeed);

break;

case 12: //左下

PTZControlAll(lPlayHandle,DOWN_LEFT,0,iPTZSpeed);

break;

case 13: //右下

PTZControlAll(lPlayHandle,DOWN_RIGHT,0,iPTZSpeed);

break;

default:

break;

}

CButton::OnLButtonDown(nFlags, point);

}

void CPTZButton::OnLButtonUp(UINT nFlags, CPoint point)

{

// TODO: 在此添加消息处理程序代码和/或调用默认值

LONG lPlayHandle = g_pFrame_Camera_Control->GetPlayHandle();

int iPTZSpeed = g_pFrame_Camera_Control->GetPTZSpeed();

switch(m_iSubBtnIndex)

{

case 0: //云台上

PTZControlAll(lPlayHandle,TILT_UP,1,iPTZSpeed);

break;

case 1: //云台下

PTZControlAll(lPlayHandle,TILT_DOWN,1,iPTZSpeed);

break;

case 2: //云台左

PTZControlAll(lPlayHandle,PAN_LEFT,1,iPTZSpeed);

break;

case 3: //云台右

PTZControlAll(lPlayHandle,PAN_RIGHT,1,iPTZSpeed);

break;

case 4: //调焦左

PTZControlAll(lPlayHandle,ZOOM_IN,1,iPTZSpeed);

break;

case 5: //调焦右

PTZControlAll(lPlayHandle,ZOOM_OUT,1,iPTZSpeed);

break;

case 6: //聚焦左

PTZControlAll(lPlayHandle,FOCUS_NEAR,1,iPTZSpeed);

break;

case 7: //聚焦右

PTZControlAll(lPlayHandle,FOCUS_FAR,1,iPTZSpeed);

break;

case 8: //光圈左

PTZControlAll(lPlayHandle,IRIS_OPEN,1,iPTZSpeed);

break;

case 9: //光圈右

PTZControlAll(lPlayHandle,IRIS_CLOSE,1,iPTZSpeed);

break;

case 10: //左上

PTZControlAll(lPlayHandle,UP_LEFT,1,iPTZSpeed);

break;

case 11: //右上

PTZControlAll(lPlayHandle,UP_RIGHT,1,iPTZSpeed);

break;

case 12: //左下

PTZControlAll(lPlayHandle,DOWN_LEFT,1,iPTZSpeed);

break;

case 13: //右下

PTZControlAll(lPlayHandle,DOWN_RIGHT,1,iPTZSpeed);

break;

// case 14: //自动

// PTZControlAll(lPlayHandle,PAN_AUTO,1,iPTZSpeed);

// break;

default:

break;

}

CButton::OnLButtonUp(nFlags, point);

}

void CPTZButton::PTZControlAll(LONG lRealHandle,DWORD dwPTZCommand,DWORD dwStop ,int Speed)

{

if(lRealHandle>=0)

{

BOOL ret = FALSE;

if(Speed>=1)

{

ret = NET_DVR_PTZControlWithSpeed(lRealHandle,dwPTZCommand,dwStop,Speed);

if(!ret)

{

AfxMessageBox(L"云台控制失败!");

return;

}

}

else

{

ret = NET_DVR_PTZControl(lRealHandle,dwPTZCommand,dwStop);

if(!ret)

{

AfxMessageBox(L"云台控制失败!");

return;

}

}

}

}

10 按钮所在画面中添加按钮成员变量,变量类型为CPTZButton,注意,这里按钮添加的顺序应安装CPTZButton类中switch的顺序添加。

海康威视智慧社区解决方案

智慧社区解决方案

正文目录 第一章总体概述 (6) 1.1应用背景 (6) 1.2业务现状 (7) 1.3发展趋势 (7) 1.4总体目标 (8) 第二章系统总体设计 (9) 2.1指导思想 (9) 2.2设计原则 (9) 2.3设计依据 (11) 2.4总体构架 (12) 第三章系统详细设计 (14) 3.1系统组成 (14) 3.2可视对讲子系统 (14) 3.2.1系统概述 (14) 3.2.2系统结构 (15) 3.2.3功能特点 (15) 3.2.4系统功能 (16) 3.3视频监控子系统 (23) 3.3.1系统概述 (23) 3.3.2系统组成 (25) 3.3.3前端系统设计 (28) 3.3.4 IPC结构特点 (28) 3.3.5 SMART IPC特色功能 (30) 3.3.6前端配套设施 (36) 3.3.7监控传输网络设计 (37) 3.4入侵报警子系统 (40)

3.4.2前端报警设计 (41) 3.4.3传输网络设计 (46) 3.4.4管理中心设计 (46) 3.4.5系统功能 (47) 3.4.6入侵报警系统优势 (50) 3.5车辆出入口子系统 (51) 3.5.1出入口控制 (51) 3.5.2停车场管理 (53) 3.5.3停车场软件平台 (55) 3.5.4出入口管理单元客户端界面 (63) 3.5.5自助缴费客户端 (68) 3.5.6人工缴费客户端 (75) 3.5.7停车管理系统优势 (77) 3.6人员出入口子系统 (78) 3.6.1系统概述 (78) 3.6.2系统组成 (78) 3.6.3系统功能 (80) 3.7门禁子系统 (81) 3.7.1系统组成 (81) 3.7.2系统功能 (82) 3.7.3系统优势 (85) 3.8在线消费子系统 (86) 3.8.1系统概述 (86) 3.8.2系统架构 (87) 3.8.3系统功能 (88) 3.9电梯层控子系统 (89) 3.9.1系统概述 (89)

海康威视智能交通主要设备全参数

VCU-9X1X-IT 组件产品指标 卡口抓拍单元VCU-3X1X-T(A)、VCU-5X1X-T2(H)、VCU-6X1X-T2、VCU-7X1X-T VCU-3X1X-T(A):采用1/1.8英寸200万像素逐行扫描CCD智能高清摄像机; VCU-5X1X-T2(H):采用1英寸500万像素逐行扫描CCD智能高清摄像机; VCU-6X1X-T2:采用2/3英寸200万像素逐行扫描CCD智能高清摄像机; VCU-7X1X-T:采用1/1.8英寸300万像素逐行扫描CCD智能高清摄像机; VCU-9X1X-IT:采用1英寸600万像素逐行扫描CCD智能高清摄像机; 分辨率 VCU-3X1X-T(A):1600(H)×1200(V); VCU-5X1X-T2(H):2592(H)×2048(V); VCU-6X1X-T2:1920(H)×1080(V); VCU-7X1X-T:2048(H)×1536(V); VCU-9X1X-IT:2752(H)×2208(V); 内部配置:4722防护罩(防尘、防水滴面板); 支持H.264码流输出; 输出图片格式:JPEG; 支持断网时本地SD卡存储(VCU-XAXX系列); 接口:1个10M/100M/1000M自适应RJ45接口;1个RS-485半双工接口; 触发输入:4路外部触发输入; 触发输出:3路(光耦隔离2500VAC),作为补光灯同步输出控制; 支持闪光灯和LED频闪灯同步补光; 支持车牌识别、视频触发、车身颜色识别和通行车辆信息捕获; 捕获率:采用线圈触发时,车辆捕获率≥99%;采用视频触发时,车辆捕获率≥95%; 车牌识别准确率(车牌大于100像素):≥95%; 识别车牌种类:民用车牌(除5小车辆),警用车牌,2012式新军用车牌,2012式武警车牌及2002式新车牌; 车身颜色识别准确率:深浅分类准确率≥80%;10种常见车身颜色的识别准确率≥70%,当采用LED灯补光时,夜间无车身颜色识别功能; 支持车辆检测处理器LVD-1XXX、LVD-2XXX、LVD-3XXX及LVD-6XXX的接入; 支持雷达的接入; 支持接入终端服务器; 具有网络信号防雷功能; 电压:100VAC~240VAC;频率:48Hz~52Hz; 功耗:<20W; 工作环境温度:-30℃~+70℃(低于-25℃时,需采用带加热模块的VCU-XXXX-B); 工作环境湿度:5%~95%40℃,无凝结; 防护等级:IP54; 外形尺寸(不含支架):180mm(W)×154mm(H)×635mm(D); 重量:6.5±0.5kg。

最新海康威视智能行为分析产品介绍汇编

海康威视智能行为分析产品介绍 一.背景介绍 随着监控系统的普及化及庞大化,传统监控系统的缺限越来越突出,首先人在面对枯燥的监控画面时无法长时间的集中注意力,造成人为监控的可靠性不高,再者现在的监控系统越来越庞大,具有几百上千路视频的监控系统如果采用人为监控的话,其人力成本也会非常昂贵,因此传统监控设备往往只能起到事后追踪的作用。智能化监控系统的优势就在于它可以一天24小时不间断的忠实的对视频进行监控,一旦有事件发生可以及时报警,相对于人为监控来说,其成本相当低廉。 杭州海康威视在多款视频监控产品中加入智能算法库,实现视频监控产品的智能化。 二.技术简介 智能视频监控技术(intelligent video surveillance)主要是指对固定的监控摄像机拍摄的视频进行分析,获得视频中的运动目标信息,提取语义级别的事件信息,从而做出反应的一种技术(也有针对移动摄像机视频进行分析的技术,但不是智能视频监控产品的主流)。 智能视频监控技术的主要框架分为前景检测、目标检测、目标跟踪、目标分类、轨迹分析、事件检测等几个部分。 首先利用前景检测技术将视频图像中的前景团块(blob)从图像背景中分离出来,前景团块是指视频图像中变化剧烈的图像区域。 目标检测技术分析前景团块在视频序列中的状态,将具有稳定存在状态及运动规律的前景团块作为运动目标提取出来。 目标跟踪技术利用运动目标的历史信息预测运动目标在本帧可能出现的位置,并在预测位置附近搜索该运动目标。 目标分类技术对跟踪成功的目标进行分类,将目标分为人和车辆两类。目标分类技术利用一些图像特征值实现目标类型的甄别,例如目标轮廓、目标尺寸、目标纹理等等。 轨迹分析技术对跟踪成功的目标的运动轨迹进行分析,对运动轨迹进行平滑及误差修正,使目标的运动轨迹更加接近于真实状态。 事件检测技术则将目标信息与用户设定的报警规则进行逻辑判断,判断是否有目标触发了报警规则,并做出报警响应。

智慧小区解决方案-海康威视

福建康泽久久信息科技有限公司智慧社区可视化综合 智慧社区可视化综合 解决方案 福建康泽久久技术科技有限公司

目录 总体概述 (1) 应用背景 (1) 业务现状 (2) 发展趋势 (3) 总体目标 (3) 系统总体设计 (4) 指导思想 (4) 设计原则 (4) 设计依据 (6) 总体架构 (7) 系统详细设计 (9) 系统组成 (9) 视频监控子系统 (9) 系统概述 (9) 系统组成 (12) 前端系统设计 (16) IPC结构特点 (16) 特色技术应用 (18) 超脑特色功能 (24) 热成像周界防范报警系统 (27) 前端配套设施 (37) 监控传输网络设计 (38) 门禁一卡通子系统 (41) 系统组成 (41) 系统功能 (42) 系统优势 (45) 电梯层控子系统 (46) 系统概述 (46) 系统架构 (47) 系统功能 (48) 智能停车子系统 (49) 系统组成 (49) 系统功能 (52) 智能补光抓拍一体化道闸特色功能 (53) 系统优势 (55)

违停监控系统 (56) 入侵报警子系统 (59) 系统组成 (59) 前端报警设计 (60) 传输网络设计 (65) 管理中心设计 (66) 系统功能 (66) 入侵报警系统优势 (69) 消防监控系统 (70) 火灾自动报警系统联网 (70) 消防水系统状态监控 (72) 电气火灾远程监控 (73) 消防设施可视化巡查 (75) 视频监控应用 (77) 消防物联网平台 (79) 可视对讲子系统 (87) 系统架构 (87) 系统特点 (89) 系统功能 (90) 系统优势 (99) 人员出入口子系统 (99) 系统概述 (99) 系统组成 (100) 系统功能 (102) 人证比对人员通道 (102) 可视化巡更子系统 (112) 系统概述 (112) 系统架构 (112) 系统功能 (113) 访客管理子系统 (113) 系统概述 (113) 系统架构 (114) 系统功能 (115) 一脸通系统 (118) 系统概述 (118) 系统架构 (118) 系统功能 (119) 服务中心设计 (123) 概述123 系统架构设计 (123) 存储子系统 (123)

海康威视智慧城市解决方案 (1)

平安城市解决方案 中国电子科技集团公司第五十研究所 2015-11-11

1智慧城市概述 我国经过改革开放以来30 多年的发展,城市化步伐不断加 快,每年有1500万人口进入城 市。预计到2025年,中国将会 有近三分之二的人口居住在城 市,中国已经进入到了一个城市 社会。相关媒体曾报道1980年 中国城市人口比例仅20%,而到2010年这一比例达到45%,是世界上城市人口最多的国家。随着人口的增多、资源紧缺、构成城市的每个系统都面临着严重的挑战和威胁。如城市健康医疗中看病挂号难、医疗费用高的问题;提高政府服务水平和减少行政费用支出之间平衡的问题;水资源短缺导致经常停水的问题;用电高峰期不得不停电的问题等。城市化虽然带来了人民生活水平的提高,但城市要保持可持续发展越来越受到各种因素的制约,需要转方式、调结构、提升解决突发性事件的能力让城市可持续发展。 自2009年美国IBM公司提出“智慧地球”以来,目前以美国、欧盟各国、韩国、日本、新加坡为代表的发达国家在“智慧城市”建设方面已取得了较为突出的成绩。 “十一五”以来,国家相继出台了一系列信息化相关政策,实施了“金字工程”和“电子政务”、“电子商务”等重大信息化工程,大大推进了包括城市信息化在内的国家信息化进程。“十一五”期间我国城市信息化的热点集中在“数字城市”。“十二五”规划中提出“要推动信息化和工业化深度融合,加快经济社会各领域信息化。发展和提升软件产业。积极发展电子商务。加强重要信息系统建设,强化地理、人口、金融、税收、统计等基础信息资源开发利用。实现电信网、广播电视网、互联网“三网融合”,构建宽带、融合、安全的下一代国家信息基础设施。推进物联网研发应用。以信息共享、互联互通为重点,大力推进国家电子政务网络建设,整合提升政府公共服务和管理能力。确保基础信息网络

海康威视智慧城市平安城市解决方案

关注微信公众号“找方案”,有各行业IT解决方案下载海康威视平安城市解决方案

1智慧城市概述 我国经过改革开放以来30 多年的发展,城市化步伐不断 加快,每年有1500万人口进入 城市。预计到2025年,中国将 会有近三分之二的人口居住在 城市,中国已经进入到了一个 城市社会。相关媒体曾报道 1980年中国城市人口比例仅20%,而到2010年这一比例达到45%,是世界上城市人口最多的国家。随着人口的增多、资源紧缺、构成城市的每个系统都面临着严重的挑战和威胁。如城市健康医疗中看病挂号难、医疗费用高的问题;提高政府服务水平和减少行政费用支出之间平衡的问题;水资源短缺导致经常停水的问题;用电高峰期不得不停电的问题等。城市化虽然带来了人民生活水平的提高,但城市要保持可持续发展越来越受到各种因素的制约,需要转方式、调结构、提升解决突发性事件的能力让城市可持续发展。 自2009年美国IBM公司提出“智慧地球”以来,目前以美国、欧盟各国、韩国、日本、新加坡为代表的发达国家在“智慧城市”建设方面已取得了较为突出的成绩。 “十一五”以来,国家相继出台了一系列信息化相关政策,实施了“金字工程”和“电子政务”、“电子商务”等重大信息化工程,大大推进了包括城市信息化在内的国家信息化进程。“十一五”期间我国城市信息化的热点集中在“数字城市”。“十二五”规划中提出“要推动信息化和工业化深度融合,加快经济社会各领域信息化。发展和提升软件产业。积极发展电子商务。加强重要信息系统建设,强化地理、人口、金融、税收、统计等基础信息资源开发利用。实现电信网、广播电视网、互联网“三网融合”,构建宽带、融合、安全的下一代国家信息基础设施。推进物联网研发应用。以信息共享、互联互通为重点,大力推进国家电子政务网络建设,整合提升政府公共服务和管理能力。确保基础信息网络

【精品】海康威视-智慧社区解决方案

1

总体概述 应用背景 新世纪以来,以互联网技术和可再生能源为主要特征的第三次工业革命初现端倪。全球信息技术不断创新突破,对经济社会发展的影响日益深化,不少发达国家运用先进信息技术改善商业运作和公共服务,甚至上升为世界竞争和抢占未来的战略制高点。例如2008 年IBM 公司提出了“智慧的地球”理念,2009年IBM公司发布了《智慧地球赢在中国》计划书,2010年IBM公司正式提出了“智慧的城市”愿景,智慧城市是智慧地球的体现形式。此外,美国中西部爱荷华州的迪比克市与IBM共同宣布,将建设美国第一个“智慧城市”,通过使用传感器、软件和互联网让政府和市民能够测量、检测和调整他们使用水、电和交通的方式,以期打造更加节能、智能化的城市。日本提出了“e-Japan”到“u-Japan”再到“i-Japan”三个发展阶段。韩国政府推出了u-Korea发展战略。 为指导国家智慧城市试点申报和实施管理2012年12月住建部发布关于开展国家智慧城市试点工作的通知,并印发了《国家智慧城市试点暂行管理办法》和《国家智慧城市(区、镇)试点指标体系(试行)》两个文件。2013年1月,住建部公报了首批国家智慧城市试点共90个,其中地级市37个,区(县)50个, 2

镇3个;8月,第2批试点103个。其中山西省入围的7个试点区域分别是太原市、长治市、朔州市平鲁区、晋城市、阳泉市、大同市城区、怀仁县。 2012年11月份第一批智慧城市试点开展,智慧社区作为五十七个指标里面的一项,并没有强制要求对智慧社区进行建设,而只是占了五十七分之一。 2013年5月份建设部搞了第二批试点,仍然沿用了第一批指标,但是在省厅评审和部级专家评审的时候,智慧社区作为了一个非常核心的指标进行评审。在第一批、第二批里面一共有193个试点城市,实质上,有一部分智慧城市的建设属于智慧社区,其中属于智慧社区的有96个。 业务现状 近年来,充分融合了物联网技术与传统信息技术的智慧社区解决方案逐渐出现,并在一些发达地区实施。智慧社区典型应用包括智慧家居、智慧物业、智慧政务、智慧公共服务。智慧家居是融合家庭控制网络和多媒体信息网络于一体的一个家庭信息化网络平台。家庭控制网络通过有线或无线的方式接入因特网(Internet)、公众电话网、广电网、社区局域网等网络,通过家庭网关实现电子信息设备、通讯设备、娱乐设备、家用电器、自动化设备、照明设备、保安(监控)装置及水电气热表(或概称的三表三防设备)的控制与设备间协同。智慧物业利用社区视频监控网络、各种传感器网络及社区宽带网络构成物联网系统,实现智 3

海康威视视频智能分析整理文档

海康威视摄像头分析1)行为分析方法: VCA_RULE_EVENT_TYPE_EX 行为分析事件类型枚举。 enum _VCA_RULE_EVENT_TYPE_EX_{ ENUM_VCA_EVENT_TRAVERSE_PLANE = 1, ENUM_VCA_EVENT_ENTER_AREA = 2, ENUM_VCA_EVENT_EXIT_AREA = 3, ENUM_VCA_EVENT_INTRUSION = 4, ENUM_VCA_EVENT_LOITER = 5, ENUM_VCA_EVENT_LEFT_TAKE = 6, ENUM_VCA_EVENT_PARKING = 7, ENUM_VCA_EVENT_RUN = 8, ENUM_VCA_EVENT_HIGH_DENSITY = 9, ENUM_VCA_EVENT_VIOLENT_MOTION = 10, ENUM_VCA_EVENT_REACH_HIGHT = 11, ENUM_VCA_EVENT_GET_UP = 12, ENUM_VCA_EVENT_LEFT = 13, ENUM_VCA_EVENT_TAKE = 14, ENUM_VCA_EVENT_LEAVE_POSITION = 15, ENUM_VCA_EVENT_TRAIL = 16, ENUM_VCA_EVENT_KEY_PERSON_GET_UP = 17, ENUM_VCA_EVENT_STANDUP = 18, ENUM_VCA_EVENT_FALL_DOWN = 20, ENUM_VCA_EVENT_AUDIO_ABNORMAL = 21, ENUM_VCA_EVENT_ADV_REACH_HEIGHT = 22, ENUM_VCA_EVENT_TOILET_TARRY = 23, ENUM_VCA_EVENT_YARD_TARRY = 24, ENUM_VCA_EVENT_ADV_TRAVERSE_PLANE = 25, ENUM_VCA_EVENT_HUMAN_ENTER = 29, ENUM_VCA_EVENT_OVER_TIME = 30, ENUM_VCA_EVENT_STICK_UP = 31, ENUM_VCA_EVENT_INSTALL_SCANNER = 32, ENUM_VCA_EVENT_PEOPLENUM_CHANGE = 35, ENUM_VCA_EVENT_SPACING_CHANGE = 36, ENUM_VCA_EVENT_COMBINED_RULE = 37 }VCA_RULE_EVENT_TYPE_EX ENUM_VCA_EVENT_TRAVERSE_PLANE 穿越警戒面 ENUM_VCA_EVENT_ENTER_AREA 目标进入区域,支持区域规则 ENUM_VCA_EVENT_EXIT_AREA 目标离开区域,支持区域规则 ENUM_VCA_EVENT_INTRUSION 周界入侵,支持区域规则 ENUM_VCA_EVENT_LOITER 徘徊,支持区域规则 ENUM_VCA_EVENT_LEFT_TAKE 丢包捡包,支持区域规则 ENUM_VCA_EVENT_PARKING 停车,支持区域规则

相关主题
相关文档
最新文档