- 博客(62)
- 收藏
- 关注
原创 AI 理论 - 深度学习模型优化
处理遮挡和多尺度问题:在遮挡或多尺度人脸的情况下,注意力机制可以帮助模型聚焦于人脸的可见部分或关键特征(如眼睛、鼻子等)通道注意力(Channel Attention):学习特征图中不同通道的权重,增强与人脸相关的特征通道。空间注意力(Spatial Attention):学习特征图中不同空间位置的权重,增强人脸区域的特征。增强关键区域的特征:注意力机制能够动态调整特征图中不同区域的权重,使模型更关注人脸区域,抑制背景噪声。模型蒸馏:通过训练一个较小的模型来压缩一个较大的模型的方法。注意力机制的效率优化。
2025-03-14 14:04:36
909
原创 AI 理论 - 训练基础知识
改善过拟合的办法:数据增强,正则化,dropout将预训练的模型导入,然后将最后的分类全连接层换成适合自己问题的全连接层开始训练,可以固定卷积层的参数,也可以不固定进行训练,最后得到期望结果。
2025-03-10 13:41:32
271
原创 AI 实战 - pytorch框架基于retinaface实现face检测
GPU服务器:pytorchnvidia-smi 查看 CUDA 版本Wider Face数据集,标记使用retinaface_gt_v1.1.zip。
2025-03-07 21:54:47
240
原创 AI 实战 - face的数据集格式转换
人脸检测属于目标检测领域,目标检测领域分两大类:通用目标检测(n+1分类),特定类别目标检测(2分类)人脸检测算法:Faster-RCNN系列,YOLO系列,级联CNN系列评价指标:召回率,误检率,检测速度yolo 通过txt文件标注,标注内容:0 0.15 0.33 0.14 0.22对应:类别 归一化后中心点坐标 [x,y,w,h]
2025-03-01 21:02:24
558
原创 AI 实战2 - pytorch框架下基于CenterNet网络实现检测
【代码】AI 实战2 - pytorch框架下基于CenterNet网络实现检测。
2025-02-21 10:29:34
281
原创 gerrit 配置使用
代码由 gerrit 管理,开发者是没有权限直接推送到 develop 分支, 只能推送到 gerrit 的 refs/for/${branch_name} 上, 便于审核.
2023-03-21 10:18:16
306
原创 AI 理论 - 机器学习基础算法
分类算法简介k 近邻算法,kNN决策树朴素贝叶斯简介k 近邻算法,kNN采用测量不同特征值之间的距离方法进行分类(1)只选择样本数据集中前k个最相似的数据,这就是 k-近邻算法中k的出处,通常k<20;(2)选择k个最相似数据中出现次数最多的分类,作为新数据的分类;(3)适用数据范围:数值型和标称型;优缺点(1)优点:精度高、对异常值不敏感、无数据输入假定。(2)缺点:计算复杂度高、空间复杂度高,无法给出数据的内在含义。对未知类别属性的数据集中的每个点依次执行以
2022-05-21 23:33:07
1106
原创 AI 理论 - 主流深度学习框架简介
主流深度学习框架框架发展历程Google - TensorFlowGoogle - KerasBVLC - Caffe/Caffe2Facebook - PyTorchDMLC - MXNet框架发展历程Google - TensorFlow优点(1)最流行的深度学习框架,社区强大(2)功能强大(3)在生产模型和可扩展性方面比较好,适合生产环境(4)使用 TensorBoard 可视化训练(5)通过 TensorFlow serving 容易实现生产部署缺点(1)过于复杂的系统
2022-05-14 00:16:43
1877
原创 tools - window linux子系统 + cmder
window linux子系统 + cmder安装流程美化Linux终端安装流程下载cmder:cmder下载官网cmder 安装路径加入全局环境变量path:我的电脑–>属性–>高级系统设置–>环境变量设置右键快捷启动:管理员身份打开cmd:Cmder.exe /REGISTER ALL设置界面效果(1)将linux子系统的终端添加到Cmder中美化Linux终端安装zsh:sudo apt-get install zsh -y克隆oh-my-zsh的仓库
2022-04-08 17:06:41
1122
1
原创 IT - 软件工程
软件工程软件工程目标:生产具有正确性、可用性以及开销合宜的产品(1)正确性:软件产品达到预期功能的程度。(2)可用性:软件基本结构、实现及文档为用户可用的程度(3)开销合宜:指软件开发、运行的整个开销满足用户要求的程度。设计阶段的主要任务:给出软件解决方案演化模型与增量模型的主要区别:针对的需求完整性不同(1)相同点:基本思想都是非整体开发,以渐增方式开发系统(2)不同点: [1] 增量模型:产生结果给客户使用; [2] 演化模型:多次迭代,产生结果给测试。内聚:
2022-03-11 19:52:38
434
原创 AI 实战 - darknet框架实现目标检测
darknetdarknet简介darknet 环境准备darknet 训练darknet简介darknet官网 (1)比较小众的深度学习框架,没有社区,主要靠作者团队维护优点(1)易于安装:makefile配置需要的附加项(cuda,cudnn,opencv等)直接make完成安装;(2)没有任何依赖项:整个框架都用C语言进行编写,可以不依赖任何库(3)结构明晰,源代码查看、修改方便 [1] src:框架的基础文件 [2] include:框架的头文件 [3] examp
2022-03-10 17:57:51
4869
原创 linux - #define 使用
#definedefine 常用方法经典用法define 常用方法宏的字符拼接(1)“##”是一种分隔连接方式,作用是先分隔,然后进行强制连接。 [1] #define TYPE1(type,name) type name_##type##type a. TYPE1(int, c) --> int name_int_type ; b. "##"号将后面分为 name 、type 、 type三组,替换后强制连接 [2] #define TYPE2(ty
2022-03-09 16:42:23
1412
原创 教育 - 幼儿教育
幼儿教育BBunion金宝贝美吉姆红黄蓝小马快跑七田真积木宝贝东方爱婴亲亲袋鼠运动宝贝BBunion简介(1)0-3岁 性格教育品牌,沿用德国、犹太人早期家庭教育智慧(2)主题式课程体系主要包括:感官、情景、运动、艺术四大系列。(3)打造“633性格塑造体系”及“教玩乐模式”,以德国授权认证“多维感官课”为亮点,倡导学校、家庭、社会三者结合,引导孩子在游戏中学会观察、发现、思考、辩论、比较,培养坚毅、快乐、全面发展、拥有幸福能力的孩子。26大核心素养课程计划金宝贝简介(1)美国老
2022-03-07 17:21:46
622
原创 财务 - 注册会计师
注册会计师简介经济法公司战略与风险管理审计财务成本管理税法会计简介注册会计师:专业阶段考试和综合阶段考试。【1】专业阶段考试科目:《审计》、《财务成本管理》、《经济法》、《会计》、《公司战略与风险管理》、《税法》。【2】综合阶段考试科目:《职业能力综合测试(试卷一)》、《职业能力综合测试(试卷二)》。年均通过率经济法: 25.73%公司战略与风险管理:25.35%审计: 24.66%财务成本管理:
2022-03-06 23:53:16
340
原创 技术前言 - AI相关公司简介
IPC1. 海康威视 + AI开放平台(1)住宅建筑:智慧工地,智慧社区,智慧物业,老旧小区改造(2)商业地产:商业综合体,智慧酒店,公租房管理,智慧产业园区 [1] 商业综合体 a. 商显, 达到宣传和引流效果并增加科技感 b. 客流系统, 辅助精细化运营 c. 场景内容的互动, 达到卖货、激活客流的目的 d. 巡检(视频+AI),物业管理的数字化转型,提升效率和品质 [2] 智慧酒店 a. 自助入住机+刷脸开门等应用, 提高入住效率
2022-03-01 16:09:28
4093
原创 组合数学 - 01 排列与组合
排列与组合概念概念加法法则与乘法法则(1)组合数学最主要内容:对离散对象的计数,加法法则与乘法法则是两个常用基本法则。一一对应:计数时常用技巧,A容易,B困难,A-B一一对应,对B的计数转为A。Cayley定理:过n个有标志顶点的树的数目等于nn-2...
2022-01-17 23:55:22
239
原创 离散数学 - 04 图论
图论简介简介图论的基本概念、路与回路(1)图的基本概念与性质(2)图的代数表示 (3)途径、路、回路、迹的定义(4)欧拉环游(欧拉闭迹)与欧拉迹(5)汉密尔顿路与回路(6)最短路径(7)连通性(8)有向图树、平面图与图的着色(1)树的定义及等价条件(2)支撑树的计数(3)森林(4)最短树(5)平面图与极大平面图(6)对偶图(7)色数与色多项式...
2022-01-06 17:59:00
883
原创 linux - gobject使用
gobject简介sample*.h*.c简介Gobject 系统提供了一个灵活的、可扩展的、并且容易映射到其他语言的面向对象的 C 语言框架.(1)是Glib库的动态类型系统实现,它实现了: [1] 基于引用计数的内存管理 [2] 实例的构造和析构 [3] 通用的set/get的属性获取方法 [4] 简单易用的信号机制GObject 的动态类型系统允许程序在运行时进行类型注册,主要目的有两个:(1)使用面向对象的设计方法来编程,GObject 仅依赖于 GLib 和 li
2021-12-18 21:58:32
1455
原创 linux - glib使用
glib命令行参数解析命令行参数解析#include <unistd.h>#include <stdlib.h>#include <stdio.h>#include <string.h>#include <math.h>#include <glib.h>#include <glib/gstdio.h>#include <fcntl.h>#include <sys/types.h>
2021-12-15 17:08:31
3365
原创 流媒体 - UVC 协议
uvc 是传输协议,没有 ota 升级内容,升级通过 RNDIS 升级uvc解决方案带宽限制在 6M/s,按20fps计算分辨率小于30W,不能使用yuyv,需h264编码传输UVC功能的设备:一个 VC Interface,一个或多个 VS Interface。(1)VCInterface 用于进行配置,操控,设置UVC设备进入不同的功能状态(2)VSInterface则负责视频数据流的传输规范明确要求UVC设备必须使用一个Interface Association Descrip.
2021-12-08 16:12:45
16812
5
原创 AI 理论 - GPU环境搭建
环境搭建环境搭建linux 的 TensorFlow Docker 映像环境搭建查看安装信息:sudo dpkg --list | grep nvidia-*搜索安装信息:apt search nvidia-*查看GPU信息(型号,驱动,CUDA):nvidia-smi查看CUDA信息: nvcc -V移除GPU驱动:sudo apt-get autoremove --purge nvidia-*添加Graphic Drivers PPA: sudo add-apt-repository
2021-12-02 17:23:54
342
原创 AI 实战 - TensorFlow框架下运行姿态检测
姿态检测movenet 资料MoveNet 架构movenet 资料movenet实例分析TF Hub/运行singlepose Lightning 模型singlepose Thunder 模型浏览器实时演示版movenet官网MoveNet 架构谷歌推出的 MoveNet 模型是一个预训练模型,已在 TF Hub 上提供。(1)Lightning 适用于对延迟要求严格的应用(2)Thunder 适用于对准确性要求较高的应用(3)运行速度:笔记本电脑 / 手机 (50+ fps
2021-12-02 15:06:54
1901
原创 linux - 网络处理
广播sample codeclientserverclient#include<stdio.h>#include<stdlib.h>#include<string.h>#include<sys/types.h>#include<sys/socket.h>#include<sys/wait.h>#include<netinet/in.h>#include<arpa/inet.h>#include
2021-11-19 14:39:41
857
原创 离散数学 - 01 数理逻辑
离散数学简介数理逻辑命题逻辑谓词逻辑简介知识列表:(1) 数理逻辑:命题逻辑,谓词逻辑(2) 集合论:集合概念,二元关系,函数关系(3) 图论:图概念,树,平面图,欧拉图,哈密尔顿图(4) 代数结构:代数结构概念,群环域数理逻辑命题逻辑命题:能判断真假的陈述句(1)简单(原子) / 复合命题,真 / 假命题(2)特别注意:变量,悖论,非陈述句复合命题联结词:否定¬、合取∧、析取∨、蕴涵→、等价↔(1)否定:非 p(p,q 是任意命题)(2)合取:p 且 q(3)析取
2021-11-14 22:53:39
1809
原创 技术前言 - 元宇宙
元宇宙描述元宇宙生态版图相关技术产业发展风险元宇宙过去未来参考论文:元宇宙生态版图相关技术产业发展风险元宇宙过去未来参考论文:清华大学:2021 元宇宙研究报告
2021-11-07 23:25:18
141
原创 tools - 开发资料统计
文档生成工具texstudio 生成文档doxygen 生成API信息texstudio 生成文档doxygen 生成API信息
2021-11-02 21:31:26
107
原创 tools - git使用
git命令参考链接命令简介参考链接git 官网介绍git命令大全命令简介“git add *”: 添加文件“git am”: 应用 patch(1)制作补丁, N表示个数: git format-patch -N(2)先检查patch文件:git apply --stat 0001-.patch(3)检查能否应用成功:git apply --check 0001-.patch(4)打补丁:git am (–continue | --skip | --abort) PATCH_NAME
2021-11-02 20:36:14
1129
原创 linux - 开发调试方法
linux 调试htophtophtop 展界面展示查找线程的信息:cd /proc/进程ID/task/线程ID查找线程的堆栈信息:cat /proc/进程ID/task/线程ID/stack信息简介:(1)PID/USER/PRI:进行的标识号 / 运行此进程的用户 / 进程的优先级(2)NI:进程的优先级别值(默认0)(3)VIRT/RES:进程占用的虚拟内存值 / 进程占用的物理内存值(4)SHR:进程占用的共享内存值(5)S:进程的运行状况,R 运行, S 休眠待唤醒,
2021-11-02 11:21:56
1507
原创 技术前言 - 芯片制造工序详解
制造工序工序简介硅片制造:IC设计芯片制造前道工序封装测试工序简介半导体制造分为4个工序:硅片制造–>IC设计–>芯片制造前道工序–>封装测试硅片制造:原料是石英矿石,主要成分是二氧化硅(SiO2)。主要壁垒:技术壁垒,认证壁垒,设备壁垒和资金壁垒。技术壁垒(1)尺寸大小,抛光片厚度,硅片的翘曲度,电阻率,弯曲度,表面金属残余量(2)最基本参数是纯度,是主要技术壁垒,先进制程的硅片要求在9N(99.9999999%)-11N左右(3)硅片是高度定制产品;根据
2021-10-28 01:15:11
8450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人