heani
这个作者很懒,什么都没留下…
展开
-
NT9852x-AF参数获取
使用vendor_isp_get_common(ISPT_ITEM_VA_DATA, &va_data);AF的主要思路是通过获取图像的VA值(相当于海思中的fv值),配合镜头的控制,来做一个爬坡算法,实现图像聚焦最清晰。在应用层的控制可以参考code\hdal\samples\vendor_3a\sample_af.c。VA值由滤波器产生。原创 2022-11-02 21:48:30 · 478 阅读 · 0 评论 -
海思3516DV300智能算法实现
海思3516DV300智能算法实现原创 2022-08-07 23:00:27 · 652 阅读 · 2 评论 -
海思移动侦测和视频遮挡实现
简单实现海思的移动侦测和视频遮原创 2022-08-07 20:07:28 · 664 阅读 · 0 评论 -
摄像头和物联网
jetson上编译摄像头和物联网平台的代码原创 2022-08-02 12:15:15 · 2000 阅读 · 1 评论 -
颜色分析算法-libcoloranalysis
结构体定义:typedef struct _l3object{ int g_count[16]; int g_color[48]; float g_dist[16]; float x_dist[9];}l3object;// 轮廓;typedef struct _l3contour{ ob_int32 len; ob_int16* xl; ob_int16* xr;原创 2022-05-08 02:39:30 · 153 阅读 · 0 评论 -
rtsp服务器: C语言实现rtsp服务器
class RtspServer{public: RtspServer(void); ~RtspServer(void);public: int start_server(unsigned short port); /*RTSP OVER HTTP*/ int http_cmd_server(int socket, char *cmd, int flag); int http_session_stop(unsigned int *rtspsession); /*分配端口池*/ .原创 2022-05-08 02:05:17 · 1668 阅读 · 0 评论 -
智能算法框架
前言工作中,遇到将 一路一路码流从vi进入,通过vpss处理后,再送给智能算法处理。软件大致流程:使能对应物理通道 vpss_enablechn创建获取码流线程HI_MPI_VPSS_GetChnFrameHI_MPI_SYS_Mmap交给算法模块 YUV_PRI_INFO yuv_priv; yuv_priv.yuvPtr = y_vir_addr;//malloc(ysize+uvsize); yuv_priv.yuvLen =ysize;原创 2022-05-08 00:03:12 · 229 阅读 · 0 评论 -
3D定位和隐私遮蔽
一、隐私遮蔽1、根据当前zoom,确定镜头的视场角for(i =0; i <= count; i++) { if(sony_pos <= pAngleView[i+1].sonycoord) { if(sony_pos >= pAngleView[i].sonycoord) { zoomNext = pAngleView[i+1].sonycoord; zoo原创 2022-05-02 18:23:09 · 393 阅读 · 0 评论 -
镜头曲线定义
/* 枚举镜头类型 */typedef enum{ UNION_T5183 = 1, ZMAX_F062, ZMAX_F028, ZMAX_F023, ZMAX_F124, LENS_NUM}LENS_TYPE;typedef struct{ /* 镜头类型 */ int lens_type; /* 曲线点数 */ int points_num; short CurveInf[MAX_POINTS]; short Curv.原创 2022-04-26 22:36:20 · 262 阅读 · 0 评论 -
RTSP协议简介
简介RTSP(Real-TimeStream Protocol )是一种基于文本的应用层协议,通常是以客户端服务器的方式工作,它是一个多媒体播放控制协议,用来使用户在播放从因特网下载的实时数据时能够进行控制,如:暂停/继续、后退、前进等。因此 RTSP 又称为“因特网录像机遥控协议”。RTSP 仅仅是使媒体播放器能控制多媒体流的传送。因此,RTSP 又称为带外协议,而多媒体流是使用 RTP /RTCP在带内传送的。 支持的功能:实时预览、录像回放支持的协议类型:TCP、UDP原创 2022-04-25 21:11:05 · 531 阅读 · 0 评论 -
视频流输入管理
视频流输入管理模块的实现,处于比较上层的位置,对上,接收设web界面设置的参数 ,对下 ,要适配不同的平台,因此,在设计上,使用了大量的函数指针,使用C语言面向对象的方法。主要的设置函数方法有:得到视频输入支持的特性:int (*getCaps)(struct VideoInput *thiz, VideoInCaps * caps);设置视频输入的颜色参数:int (*setVideoColor)(struct VideoInput *thiz, VideoColor ...原创 2022-04-25 20:47:56 · 168 阅读 · 0 评论 -
安防前端摄像机开发
最近计划开个新专栏 ,把自己安防有关 前端开发的代码和实现过程给大家分享一下。1、机芯库2、ISP3、DSP4、应用相关等大家如感兴趣,可以订阅我的 专栏。原创 2022-04-25 20:56:09 · 269 阅读 · 0 评论