自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (9)
  • 收藏
  • 关注

原创 openvx 6: 高级框架API

主要是一些被认为是高级操作的api介绍,包括: Framework: Directives Framework: Graph Parameters Framework: Hints Framework: Log Framework: Node Callbacks Framework: Performance Measurement Framework: User Kernels 1 Framework:Node Callbacks(节点回

2021-12-19 18:30:03 1127

原创 openvx 5: 高级对象

Advanced Objects包括: Object: Array (Advanced) Object: Node (Advanced) Object: Delay Object: Kernel Object: Parameter 1 Object: Array(Advanced)简单说就是数组相关的高级用法;主要包括几个函数:vx_enum vxRegisterUserStruct(vx_context context, vx_size size)

2021-12-19 16:11:53 1775

原创 openvx 4: 数据结构

这篇主要整理了常见的几个对象,官方文档说明更详细,建议直接去看原文;

2021-12-18 10:47:15 5262 2

原创 openvx 3:设计概述(二)

本篇首先介绍了一个构图的例子,过程中介绍了图验证及自定义kernel、注册回调等;然后介绍了openvx中变量的生命周期、内存访问模式以及如何扩展openvx。

2021-12-11 17:15:52 2048

原创 openvx 2:设计概述(一)

第二章:设计概述2.1 应用场景Openvx可以直接用于应用程序,也可以作为高级框架或平台api的加速层。2.2 设计目标Openvx被设计成一个标准化的计算机视觉功能框架,能够在各种平台上运行,并可以让供应商在该平台上实现加速。Openvx可以通过为常用视觉函数以及函数集合提供抽象来提高视觉应用程序的性能和效率,从而尽可能的减少运行时间。Openvx的目标是尽可能多的覆盖常用的视觉程序。2.2.1 硬件的优化本文档中没有说明在其实现中可以使用那种加速方法或技术,供应商.

2021-01-20 22:53:33 2418 5

原创 openvx 1: introduction

Openvx是一个底层的编程框架,可以让开发人员以功能和性能的可移植性有效访问计算机视觉的硬件加速。Openvx旨在支持现代硬件体系结构,例如移动和嵌入式SOC以及台式机系统。这些系统中有许多是并行的和异构的:包含多种处理器类型,包括多核CPU,DSP子系统,GPU,专用视觉计算结构以及硬连线功能。此外,视觉系统的内存层次结构通常可能很复杂,分散且不完全一

2021-01-20 20:50:13 1531

原创 C++求职基础汇总

整理一些C++知识, 主要参考这里,文中引用已给出连接。C/C++封装、继承、多态、重载、覆盖、隐藏面向对象的三个特征:封装:就是把客观事物封装为抽象的类,且类可以把自己的数据和方法只让可信的对象或者类进行操作,对不可信的类进行隐藏;继承:可以使用现有类的所有功能,并在无需重新编写的情况写对这些功能进行拓展。通过继承产生了基类和派生类。继承是一种从一般到复杂的过程。基类的数据成员和成员函数在派生类中都有一份拷贝,派生类能够直接访问从基类继承而来的public和protected成员,且

2020-07-26 00:18:55 1013 1

原创 基于单目相机的2D地图构建

第一章 引言 1.1 研究背景同时定位和建图(SLAM)是机器人和自主导航中的一个重要领域。它是指机器人在未知环境中移动并使用其传感器和里程计信息构建环境地图并同时估计其在此地图中位置的过程。SLAM对于机器人系统的自动操作是不可或缺的,如室内的自动扫地机器人与室外复杂环境下的自动驾驶汽车。使用像LiDAR和Kinect这样的复杂3D传感器进行SLAM目前已经有了较为成熟的技术方案,尤其是在大多数的室内环境中进行SLAM已经有了比较完善的方法[1]。然而,这些3D传感器诸如LiDAR的高成本和K..

2020-07-23 21:57:55 2876 4

转载 VS code Run C/C++

原文地址,侵权请联系删除。0. 前言本文面向初学者,分享一点我的经验。其实VS Code真的不太适合写C/c++,但是他用起来爽啊,姑且算一种折腾吧。本文所有内容均可从VS Code的官方文档:C++ Programming with Visual Studio Code以及各个插件的文档中获得,并且他们还会进行更新。我的环境:64位Windows 10如果你是32位的,在某些地方需要进行修改。1. 环境的准备VS Code的官网和下载、安装,我就不多说了。点那个箭头可以...

2020-05-18 20:55:08 701 1

转载 迭代学习控制算法在自动驾驶车辆轨迹跟踪中的应用

本文由同济智能汽车研究所编译,转载请注明出处。文章译自2015年美国控制年会的会议论文《Path Tracking of Highly Dynamic Autonomous Vehicle Trajectories via Iterative Learning Contro》本文由同济智能汽车研究所编译,转载请注明出处。文章译自2015年美国控制年会的会议论文《Path Trackin...

2019-09-02 21:42:51 5826 1

原创 tensorflow基本概念介绍

本文结构Variableplaceholderadd_layer一元二次函数的训练tensorboard 可视化显示网络结构显示训练过程reference本文介绍tensorflow中的一些基本概念,并说明如何可视化训练过程Variable在 Tensorflow 中,定义了某字符串是变量,它才是变量,这一点是与 Python 所不同的。定义语法: state = tf.Variabl...

2019-07-24 22:21:53 717

原创 解决win10需要权限删除文件夹

重装系统后删除原来系统遗留的文件夹时出现:你需要来自 .... 的权限才能对文件夹进行更改百度几条不好使,参考了几条后发现删除规律;选中文件夹,右键,属性,安全,高级:所有者点击更改:输入要选择的对象名称,everyone,点击检查名称,变为Everyone。确定。勾选 替换子容器和对象的所有者,确定;这时候还不能删除,依次点击:右键,...

2019-06-28 12:52:30 66640 43

原创 Central pattern generators(CPG)介绍

声明:本文基于Central pattern generators for locomotion control in animals and robots: A review更改得到;首发与个人博客:cheetaher blog,转载请注明出处.1. 前言控制运动的问题是神经科学和机器人学能够很好结合的领域。怎么在只接受简单的、低维的输入信号的同时产生高维有节奏的输出信号在机器人...

2019-05-29 21:10:21 15337 10

原创 利用GITHUB搭建个人博客

本博客参考原仓库搭建而成. 使用此仓库构建个人博客步骤如下:新建仓库 clone本仓库并修改 上传检验博客效果见这里新建仓库新建仓库,"username.github.io".比如这个仓库的名字"CNyuzhang.github.io".然后将本仓库下载到本地.修改信息网站架构这里只需要了解几个文件就行了._config.yml  这是全局配置...

2019-05-26 11:36:53 255

转载 markdown 简单使用

### 1. 斜体和粗体使用 * 和 ** 表示斜体和粗体。示例:这是 *斜体*,这是 **粗体**。### 2. 分级标题使用 === 表示一级标题,使用 --- 表示二级标题。示例:```这是一个一级标题============================这是一个二级标题-----------------------------------------...

2019-04-19 21:49:30 255

原创 gazebo中碰到问题总结

本机ROS版本:kinetic安装:sudo apt-get install ros-kinetic-gazebo-ros-pkgs ros-kinetic-gazebo-ros-controlERROR1:rosrun gazebo_ros gazebo时候黑屏,终端提示出现错误:[gazebo-2] process has died [pid 28003, exit cod...

2019-03-01 14:57:38 3097

转载 linux下安装jdk

原文链接:https://juejin.im/post/5bb810ace51d451a3f4c372e 1.在usr目录下建立java安装目录cd /usrmkdir java 2.将jdk-8u60-linux-x64.tar.gz拷贝到java目录下cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/ ...

2019-02-20 12:25:32 121

原创 绿屏抠图(image matting)

提前声明本文内容:1、本文核心算法(alpha求解)基于论文Shared Sampling for Real-Time Alpha Matting进行;2、本文对上面论文的核心算法进行了分析;3、对于绿色背景的视频进行自动抠图与重新合成;4、绿屏视频中(只要是单一颜色背景)的前景目标在新背景上的位置以及大小用户自己设定;5、对于光照有较好的鲁棒性;部分结果展示:...

2019-01-02 16:59:51 16743 7

原创 环境搭建 OpenCV3.0+VS2012

本文主要目的:总结安装opencv+vs时候遇到的问题以及解决。参考文章:https://blog.csdn.net/tina_ttl/article/details/51484622问题:错误1:无法打开文件“opencv_ts300d.lib”    S:路径包含错误,相应的头文件、库、路径要包含,连接器只填库里带的两个即可。错误2: 因为计算机中丢失 opencv_w...

2019-01-02 16:22:47 254

原创 双系统-Ubuntu16与win10相关总结

一更:浪费一下午时间,参考了许多资料,从启动盘制作,到硬盘分区,看了这么多感觉很浪费时间。现在合并整理下,给出一个完整顺序,方便自己以后看或者是有需要的人可以参考。二更:linux系统崩溃(任务栏工具栏不见,未解决),准备加个硬盘后在安装双系统,现在先卸载Ubuntu,但是开机后停留在gurb引导界面,需要输入exit进入Windows boost manager方可进入Windows。。...

2018-11-30 21:07:23 414

原创 C++语法记录

回头看了C++的语法基础,与C不同点记录、以及以前不知道的内容记录如下: cout << a << endl; endl表示输出空格,类似\n;数字后面后缀代表类型;100F,表示float型的100;隐式类型转换 char<short<int<float<double;运算时类型不同,会自动从低类型像高类型转换,且永远是右边向左边转...

2018-10-29 21:53:03 436

原创 光度立体法重构表面

光度立体法:用一个表面在不同光照条件下所拍摄的图像序列来重构这个表面快的形状       本文讨论的为采用正交投影摄像机,并且选择点(x,y,z)→(x,y)。也就是,只要找到(x,y)对应的像素值f(x,y)即可。表面可以用(x,y,f(x,y))表示,称作monge表面,因为法国一个军事工程师先采用这种方法,为了纪念他而已     所以我们的目标就是:获得表面的深度(高度、像素值)...

2018-10-17 21:51:23 12349 5

原创 单应性矩阵计算(相机标定)时点的提取

前言:本文解决问题:1、在相机标定,也就是图像矫正过程中,参考点的选取;2、根据选择出的点,如何计算变换矩阵,两种,调用库函数和解方程的方法 一、角点检测cv::goodFeaturesToTrack()   检测整个图像内的角点  本例子里面无法使用。参考:https://blog.csdn.net/guduruyu/article/details/69537083...

2018-10-05 15:50:16 4458

原创 相机标定时单映射H阵的求法

本文转载自:https://blog.csdn.net/ganguowa/article/details/56843208 https://blog.csdn.net/ganguowa/article/details/60765691正文相机的坐标系,总共有四个,有的文章里面说是三个。不管三个,还是四个,说的都是一样的意思。...

2018-10-05 12:11:00 1239

原创 Keil5新建STM32工程(详细图解)

一、下载ST官方库      首先注册账号登录,然后点击产品、微控制器;如图        接着右侧的工具与软件;嵌入式软件,并选择STM32,如图。  我的是STM32F1系列,选择如图这个    获取软件    然后下载即可。 二、安装keil    不介绍。相信都安装好了。三、准备工作         新建project文件夹,并在里面新建三个文件夹,CMSIS(存放内核函数及启动引导文件)...

2018-05-04 19:37:03 159134 70

原创 十一届恩智浦摄像头双车追逐

调车总结,留存备份;一年的飞思卡尔调车结束了,在这个过程中学到了很多。我调的是双车追逐组,C车模,用的是鹰眼OV7725摄像头,主控为ARM KL26。调车不是一个人就能干好的,只有大家一块共同努力,才能取的好的成绩。下面我就按照自己的理解讲一下双车组。因为传感器选用的是摄像头,所以图像处理是很大的问题,也是关键的问题。一、摄像头的选择刚开始的时我们用的是蓝宙捕食者...

2018-04-30 11:13:14 2605 2

原创 基于dephi7 spcomm控件的上位机

dephi上位机 通过串口实现与STM32的通讯 最近用dephi做了一个上位机,刚开始什么都不懂,在网上乱搜帖子看,发现大家的帖子写的都很好,对新手来说吧真不太适应,我对着好几篇文章弄了好久才弄好。现在分享一下个人经验,供新手入门用。首先本文介绍的是基于spcomm控件的实现方法,首先下载spcomm控件然后安装进dephi。安装方法如下:一: 选择下拉菜单 Comp...

2016-11-12 19:19:55 1630 1

Green-screen-matting

对应说明https://blog.csdn.net/cheapter/article/details/85622721 1、本文核心算法(alpha求解)基于论文Shared Sampling for Real-Time Alpha Matting进行; 2、本文对上面论文的核心算法进行了分析; 3、对于绿色背景的视频进行自动抠图与重新合成; 4、绿屏视频中(只要是单一颜色背景)的前景目标在新背景上的位置以及大小用户自己设定; 5、对于光照有较好的鲁棒性

2019-01-02

jlink_V8刷固件的方法

只支持 XP 。部分WIN7可用 里面说到的操作时间要足够长,否则后面没法安装驱动 如果电脑禁止自动安装驱动,则需要自行手动安装驱动

2018-04-30

青岛理工大学C程序实习

青岛理工大学C程序实习。包含必做、基础、提高等部分。独立完成可对C语言有较深入的理解,包含答案。

2018-04-30

IAR 破解工具

内含破解软件一个,以及详细破解步骤。对于IAR6.9,7.2等有效。

2018-04-30

恩智浦摄像头双车程序

工程文件,IAR6.9;KL26+OV7725;速度两米三四左右,需要的可以下载参考一下。只要是用摄像头的组别都可以参考此程序里的中线提取、赛道识别等方法。当然还有对于偏差的加权平均等。

2018-04-30

pulse sensor中文资料+Stm32f103程序

包含pulse sensor详细使用手册。开发板为为STM32,使用ADC采集传感器信号,经过相应算法处理后得到脉搏信息。

2018-04-29

dephi spcomm控件

spcomm控件 dephi调用串口组件

2016-11-12

dephi上位机源码

实现自动搜索串口 设置各种模式 通过串口与STM32实现通信

2016-11-12

dephi上位机 通过SPComm控件调用串口进行通信

包含spcomm控件 dephi上位机源码 支持自动搜索串口 设置奇偶校验及各种验证

2016-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除