自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

指甲的博客

发现、记录、整理、分享

  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

原创 [解疑][TI]TI毫米波雷达系列汇总目录

本系列所有内容均源自TI官网文档及各博主文章,在此以表敬意。(本文持续更新)TI毫米波雷达系列汇总目录[解疑][TI]TI毫米波雷达系列(一):Texas Instruments德州仪器 相关软件安装及使用时问题汇总,持续更新…[解疑][TI]TI毫米波雷达系列(二):#pragma是什么[解疑][TI]TI毫米波雷达系列(三):调频连续波雷达回波信号3DFFT处理原理(测距、测速、测角)[解疑][TI]TI毫米波雷达系列(四):xWR1642雷达数据解析...

2020-09-27 09:04:03 3078 2

原创 ^v^^v^^v^联系我吧^v^^v^^v^

写于关雎新浪微博:https://weibo.com/tianzhejiaCSDN博客:https://blog.csdn.net/qq_35605018QQ邮箱:2461824656@qq.com126邮箱:tianzhejia@126.comOutlook邮箱:tianzhejia@outlook.com以上均可与本人取得联系,欢迎探讨。^ v ^...

2020-06-17 10:53:54 500 1

原创 TI SK-AM62A-LP 使用gst-launch-1.0 v4l2src图像上有横纹

在播放test.mp4文件时,发现视频图像上有些地方出现错误;静态时编码没问题,动态时发现在移动物体上面有好多横线,在开发板上播放有,将文件转到电脑上,用potplayer软件播放也有。最近在使用TI的SK-AM62A-LP开发板,连上了CSI-2 摄像头,想着从摄像头上采集视频图像,然后用开发板打包压缩为h264流并保存为mp4文件,指令如下,挥动手时,不正常的画面。

2024-07-15 14:58:02 229

原创 [教程][计算机体系结构]计算机组成原理(一):计算机系统概述(3)

声音、图像、文字与指令的0、1编码声音的0、1编码声音是一种连续的波,要把连续的波用0、1进行编码,需要经过采样、量化两步完成。将一个连续波形(模拟信号)转化为数字信号的过程称为模数转换。图形图像的0、1编码在计算机中处理图有矢量图法和位图法两种方法。位图图像通过离散化、采样和量化得到。1.离散化用MN的网格将图像分成一些小块。离散化后的图像被看成一个由MN的像素点阵组成的图。图像中像素点的密度称为图像分辨率,单位为dpi(dots per inch,每英寸像点数)。2.采样与量化采样就是

2021-06-03 10:45:31 803

原创 [教程][计算机体系结构]计算机组成原理(一):计算机系统概述(2)

0、1编码数字系统中的信息单位与量级1.数字系统中的信息单位1)位(bit,b),位即一位0、1码;2)字节(Byte,B),在0、1编码系统中,每8位划分一个字节,1B=8b;3)字(word),一个用途表示机器一次所能处理的0、1码位数,这个位数称为字长,表明了机器处理的精度,如8位计算机一次所处理的0、1码只有8b;另一个用途表示一个具有逻辑独立意义的信息,如一个数据字、一个指令字。2. 数字系统中的数量级K(千),M(兆),G(吉),T(太),P(拍),E(艾),Z(泽),Y(尧)。

2021-06-02 18:52:20 552

原创 [教程][计算机体系结构]计算机组成原理(一):计算机系统概述(1)

电子数学计算机体系的确立图灵计算机图灵的构想1936年,在论文《论数学计算在决断难题中的应用》中,形成如下计算机必须具备的机制。1)记忆----存储器,记忆每一步要对什么做什么,得到了什么;2)语言----用于描述运算和数据;3)扫描----用于查看计算机当前运行的情况;4)计算意向----程序,打算进行什么计算;5)控制----根据程序和当前状态执行下一步计算。图灵机组成1)一条无限长的纸带;2)读写头;3)状态变迁表。阿塔纳索夫三原则1939年,研制出世界第一台采用真空管的电

2021-06-02 17:29:30 751

原创 [解疑][TI]TI毫米波雷达系列(七):xWR1xxx与DCA1000硬件板问题检测

在使用TI的板子时,难免会因使用不当使得功能难以实现,在检查完程序、硬件状态设定等没有问题时,应当考虑板子是否损坏。本文举例TI的IWR1843和DCA1000的使用问题进行解释说明。(作者才疏学浅,文中有纰漏之处请硬件大神明确指出,万分感谢。文末有联系方式,也可通过邮箱互相讨论。)出现问题在使用mmwave studio软件连接板子时,出现如下报错(具体如图):Status: Failed,Error Type:PROTOCOL ERRORStatus: Failed,Error Type:RE

2020-12-22 11:09:28 4124 9

原创 [解疑]图像、矩阵的二维空间变换

本文经过参考多个文章整理而成,感谢各位博主的无私分享。对图像的几何变换本质上是一种线性变换,其数学本质为 Inew=TIold,即通过变换矩阵 T 将原图上的点的位置 Iold 变换到新的位置,从而得到新的图像Inew。eometry Transformation 几何变换Homogeneous coordinate 齐次坐标2D平面变换示意图(”Computer Vision: Algorithms and Applications”, Richard Szeliski)Translatio

2020-11-04 11:30:29 2664 1

转载 [解疑][TI]TI毫米波雷达系列(六):经典恒虚警(CFAR)算法门限因子alpha的计算

本文汇集CA、SO、GO、OS、杂波图等恒虚警算法的门限因子求解方法及其matlab实现程序。CA-CFAR非常简单,可以直接求解。%% 均值恒虚警_门限因子计算公式%% 版本:v1%% 时间:2019.11.08%% 终版【不在优化】 function [ alpha ] = form_ALPHA_ca( PFA,N )%FORM_ALPHA_CA 此处显示有关此函数的摘要% PFA:虚警概率% N:参考单元个数 alpha=N.*(PFA.^(-1./N)-1);

2020-11-03 22:05:44 6297 1

原创 [解疑][TI]TI毫米波雷达系列(五):恒虚警算法(CFAR)原理

在雷达应用中经常会用到恒虚警算法,本文介绍经典的算法及用matlab实现程序,本文参考相关文章博文整理汇总而成,感谢各位博主的无私分享。介绍统计检测理论是利用信号的统计特性和噪声的统计特性等信息来建立最佳判决的数学理论。主要解决在受噪声干扰的观测中,信号有无的判决问题。其数学基础就是统计判决理论,又称假设检验理论。 假设检验是进行统计判决的重要工具,信号检测相当于数理统计中的假设检验。 假设就是检验对象的可能情况或状态。对于雷达或声呐检测来说,可以选用两个假设,即目标存在或不存在。由于噪声的存在及观察

2020-11-03 21:48:40 32591 12

原创 [解疑][TI]德州仪器Texas Instruments官网账号注册不了解决办法

不知什么时候,TI官网上,用国内邮箱,填写相应的信息后便无法注册了,具体原因不愿深究。解决办法很简单,注册一个outlook邮箱,用这个邮箱注册,填写信息时先填写成米国某个大学的,在网上可以搜到相关大学的邮编等信息,然后就可以点击注册成功了。注册成功后,再在个人信息处修改成自己真实的信息就ok了。...

2020-09-28 11:15:18 21071 24

原创 [解疑][AD]有源蜂鸣器与无源蜂鸣器的区别

1、外形不同两种蜂鸣器的引脚郡朝上放置时,可以看出有绿色电路板的一种是无源蜂鸣器,没有电路板而用黑胶封闭的一种是有源蜂鸣器。2、测试声音不同用黑表笔接蜂鸣器 “+”引脚,红表笔在另一引脚上来回碰触,如果触发出咔、咔声的且电阻只有8Ω的是无源蜂鸣器;如果能发出持续声音的,且电阻在几百欧以上的,是有源蜂鸣器。同时有源蜂鸣器直接接上额定电源(新的蜂鸣器在标签上都有注明)就可连续发声;而无源蜂鸣器则和电磁扬声器一样,需要接在音频输出电路中才能发声。3、振动频率不同用直流电压输入相应电压(可以由小调到大)

2020-09-27 10:39:08 4508

原创 [解疑][TI]TI毫米波雷达系列(四):xWR1642雷达数据解析

根据采集文件的数据格式,计算一下文件大小。数据形式如下图:保存的文件大小为:由上图可以看到,文件大小为16MB。已知数据包有32个帧一帧(frame)有128个chrip一个chrip采256个点一个采样点16bit一个接收天线分为I/Q两路采集(看上上图)iwr1642有4个接收天线一个接收天线1帧的数据大小(字节): E=128 * 256 * (16/8) * 24个接收天线32帧的数据大小(字节) : 32 * 4 * E=16,777,216 字节...

2020-09-26 22:37:25 6778 5

原创 [解疑][TI]TI毫米波雷达系列(三):调频连续波雷达回波信号3DFFT处理原理(测距、测速、测角)

本文是经过参考多个文章并整理的,相关程序已经经过验证其可行性。在此感谢原文作者(文末有相关链接)的无私分享。1、测距、测速毫米波雷达测距主要是通过检测回波时延来计算目标距离;测速是通过检测目标运动产生的多普勒频移来计算目标速度。TI的毫米波雷达采用LFMCW(Linear Frequency Modulated Continuous Wave,线性调频连续波)信号体制,其发射信号与回波示意图如图所示。(1)回波信号为发射信号的时延复本,而回波时延与差拍频率成线性关系,通过差拍频率即可计算回波时延,从

2020-09-26 21:54:47 30288 29

原创 [攻略][Matlab]Matlab窗函数介绍

MATLAB中的窗函数(1)矩形窗(Rectangle Window)调用格式:w=boxcar(n),根据长度 n 产生一个矩形窗 w。(2)三角窗(Triangular Window)调用格式:w=triang(n),根据长度 n 产生一个三角窗 w。(3)汉宁窗(Hanning Window)调用格式:w=hanning(n),根据长度 n 产生一个汉宁窗 w。(4)海明窗(Hamming Window)调用格式:w=hamming(n),根据长度 n 产生一个海明窗 w。(5)布拉

2020-09-04 23:14:14 7031

原创 //重//Python简单实现程序的暂停执行与继续执行

在使用python时,经常会暂停(不是停止)运行程序查看结果,网上的方法比较多,但都会用到专用的库,因此比较麻烦且繁琐。考虑到使用python经常会用到opencv库,所以可以使用opencv库中的相关函数进行实现。使用到的函数或库1.cv2.imshow()2.cv2.waitKey()3.time.sleep()4.cv2.putText()5.np.zeros()程序如下程序说明:运行后,无操作则等待一段时间后继续运行程序;若按空格键暂停运行程序,再按空格键继续运行程序。im

2020-08-13 10:39:39 5702 2

原创 [教程][Ubuntu][Qt]将Qt程序打包成deb文件,发布、安装及使用

在Ubuntu上用qt软件编写的程序完成后,如果需要在另一台纯净的Linux系统上运行,则可以通过打包成deb文件的形式进行移植,经测试可用。0 准备前说明修改程序.pro文件,将程序运行时要加载的数据文件放置在运行文件目录下。(例如要加载人脸检测的文件)QMAKE_POST_LINK += "cp -u $${_PRO_FILE_PWD_}/facefile/shape_predictor_68_face_landmarks.dat $${OUT_PWD};" \这样在Release编译时,会将

2020-08-05 11:49:16 7058 1

原创 [教程][Opencv][dlib]dlib和opencv的互转

一、dlib::matrix转换成cv::Mat1、注意事项:1)将dlib::matrix转成BGR格式后,再转换成cv::Mat,因为cv::Mat中是按照BGR顺序存储2)注意最后添加的cv::Mat::clone()函数,因为dlib::toMat(tmp)返回的mat数据部分在tmp中,tmp是临时变量,因此在函数返回前,执行clone()操作。2、代码://将dlib::matrix转成BGR格式后,再转换成cv::Mat,因为cv::Mat中是按照BGR顺序存储template &

2020-08-02 23:40:03 456

原创 [教程][Ubuntu][dlib]Ubuntu安装dlib

1、下载dlibhttp://dlib.net/2、解压安装cd dlib-19.20/mkdir buildcd buildcmake ..cmake --build . --config Releasesudo make installsudo ldconfig写于关雎新浪微博:https://weibo.com/tianzhejiaCSDN博客:https://blog.csdn.net/qq_35605018博客网站:http://www.zhijiadebo

2020-07-31 14:53:05 2631

原创 [攻略][Qt]QString类的使用

Qt的QString类提供了很方便的对字符串操作的接口。1、使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替。QString::fill ( QChar ch, int size = -1 )例:QString str = "Berlin";str.fill('z');// str == "zzzzzz"str.fill('A', 2);// str == "AA"2、从字符串里查找相同的某个字符串str。int QString::indexOf ( const

2020-07-26 16:24:14 268

原创 [攻略][Matlab][C++][opencv]Matlab及C++ Opencv求图像的连通区域的圆度并可视化

1、Matlab代码%% 圆度的计算% 圆形需要是白色的,背景是黑色的,可以根据需要确定是否对图像进行反向clcclear;close all; %%读取源图像 I = imread('1.bmp'); % figure;imshow(I); % %灰度化、取反 h = I;if ndims(h) == 3 h = rgb2gray(I); end% figure;imshow(h);%灰度图像 % h = imcomplement(h);%取反 %

2020-07-25 21:31:19 3594

原创 [教程][Ubuntu][opencv]Ubuntu安装opencv3.4.3

1、下载opencv3.4.3.ziphttps://opencv.org/releases.html或者通过下面的链接下载:链接:https://pan.baidu.com/s/1W9BRQ8eMz0vUDs6elXGrbw提取码:5lfe2、上传解压文件cd Downloads # 定位到文件目录下sudo chmod +x opencv-3.4.3.zip # 给文件可读sudo unzip opencv-3.4.3.zip # 解压文件sudo chmod 777 +x

2020-07-24 21:08:35 917

转载 [教程]Vmware Ubuntu虚拟机磁盘扩容方法

在vmware上装好ubuntu虚拟机后,随着使用时间的增加,虚拟机的硬盘空间可能会出现不够用的情况,这个时候就需要增加虚拟机硬盘空间,我们来看下怎么给ubuntu虚拟机磁盘扩容。链接:https://jingyan.baidu.com/article/86fae34604bdd53c49121a26.html...

2020-07-18 23:02:31 278

原创 [教程][Ubuntu][opencv]Ubuntu安装opencv2.4.10

1、下载opencv2.4.10.ziphttps://opencv.org/releases.html2、上传解压文件cd Downloads # 定位到文件目录下sudo chmod +x opencv-2.4.10.zip # 给文件可读sudo unzip opencv-2.4.10.zip # 解压文件sudo chmod 777 +x opencv-2.4.10 # 给文件权限3、进入源码目录,创建release目录sudo cd opencv-2.4.10sud

2020-07-18 22:53:35 539

原创 关于Qt中绘制的图标的问题

在Qt中,想绘制如下的图表,请问该选择什么库或者控件?目的是想图标边缘能显示坐标系。还有一个问题是如何使鼠标放在图表的曲线上可以显示对应的坐标?我现在使用的是GraphicsView控件显示感激不尽。...

2020-06-30 21:20:08 211 1

原创 [解疑][TI]TI毫米波雷达系列(二):#pragma是什么

1#pragma mark -…从技术角度来说,任何以#pragma开头的代码都是一条编译器指令。具体来讲,是一个特定于程序或特定于编译器的指令,它们不一定适用于其他编译器环境。如果编译器不能识别该指令,则会将其忽略,但可能会生成一个警告。在我们的例子中,#pragma指令实际上是针对IDE的指令,而与编译器无关,它们告诉 Xcode的编译器,要在编辑器版面顶部的方法和函数弹出菜单中插入一条分隔线。第二条指令创建一个文本条目,其中包含该行剩余的内容,可以将该文本条目用作源代码中各组方法的描述性标题。一

2020-06-27 15:37:03 960

原创 [解疑][TI]TI毫米波雷达系列(一):Texas Instruments德州仪器 相关软件安装及使用时问题汇总,持续更新......

德州仪器 (Texas Instruments),简称TI,是全球领先的半导体公司,为现实世界的信号处理提供创新的数字信号处理(DSP)及模拟器件技术。除半导体业务外,还提供包括传感与控制、教育产品和数字光源处理解决方案。(源于百度https://baike.baidu.com/item/TI%E5%85%AC%E5%8F%B8/7281117?fr=aladdin)使用其芯片或开发板时要用到相关软件,比如Code Composer Studio(CCS)、mmWave Studio、mmWave_Dem

2020-06-22 10:30:54 7888 3

原创 [实验][MATLAB]最优化算法集合

http://blog.sina.com.cn/s/blog_e18cfebc0102xvx6.html

2020-06-17 22:49:51 968

原创 [攻略][Python]给array类型的数据添加方括号、去掉方括号

在python使用中经常会用到array类型的数据,但是如何给里面的元素添加或者去掉其中的一个或两个方括号呢?使用工具Python.3.7设定得到a的值为>>a[[113 50]]添加方括号如果直接给a加方括号,则得到,>>[a][array([[717, 628]], dtype=int32)]这样是错误的,应该通过array()函数,>>import numpy as np>>np.array([a])array([[[71

2020-06-17 10:42:44 10517

转载 [解疑][WordPress]要执行请求的操作,WordPress 需要访问您网页服务器的权限。 请输入您的 FTP 登录XXXX完美解决方法。

方法一:如果不是自己编译的LAMP环境,那么网站的根目录都会是/var/www/,那么把wprdpress解压到此目录后,执行sudochown-R www-data /var/www/wordpresssudochmod-R775/var/www/wordpress这样就完全解决问题了.注意了,不需要把/var/www/目录的所有者也设置为www-data,而只需要设置wordpress文件夹的所有者.方法二:wp-config.php里加入下面代码:define(“FS_METHOD”,

2020-05-31 11:47:35 1625

原创 [教程][树莓派][WordPress]使用树莓派搭建WordPress博客

拥有自己的博客可以自由发挥创作很多实用的功能,然服务器等等都需要money,如何搭建免费的自己的博客?用树莓派便可以实现一个简单的博客。准备工作(代码操作均在LX终端上实现)1、一台已经做好系统的树莓派如果还没有,那就赶快参考这个教程吧[教程]树莓派安装Raspbian系统https://blog.csdn.net/qq_35605018/article/details/1048030762、更新源树莓派默认的软件源是国外的服务器,对于国内用户不友善,所以咱们要将软件源换成中国的镜像源。换

2020-05-27 19:23:44 1840 7

原创 [教程]Raspbian系统、Linux系统、Ubuntu系统换成国内源

树莓派默认的软件源是国外的服务器,对于国内用户不友善,所以咱们要将软件源换成中国的镜像源。

2020-05-27 17:51:52 796

原创 [教程][树莓派]树莓派安装Raspbian系统

[攻略]树莓派安装

2020-05-27 17:27:21 816

原创 [英文话剧][搞笑话剧短剧][中英文对照]7人话剧 新三顾茅庐

今天整理了一份英文话剧剧本,算是搞笑短剧吧,后面也在其他网页找到相关的话剧视频并贴上了链接,请君欣赏。剧本Three visits to the cottage(中文名三顾茅庐)Three visits to the cottage(中文名三顾茅庐)is a story from one of the Four Great classical Chinese novels——the Three Kingdoms. Zhu Ge Liang is one of the main characters i

2020-05-26 18:54:38 9689

原创 [实验][Matlab]基于GUI的信号基本运算设计

内容:利用连续时间信号时域运算的基本方法,设计基于GUI的连续信号的基本运算操作和演示。目的:掌握MATLAB的GUI设计及信号基本运算实现要求:1、设计菜单包括信号的运算有:加运算,乘运算,信号的翻转、平移和展缩和卷积操作;2、输入两个信号,可进行信号的相关操作并显示;3、可输入任意信号,信号的翻转平移展缩的参数可修改。实验软件Matlab 2010b参考程序下载地址MATLABSHIYAN.ziphttps://download.csdn.net/download/qq_3560

2020-05-25 10:34:07 2590

原创 [解疑][VS]Visual Studio软件编程时,ID号的格式ID_,IDS_,IDC_,IDI_,IDB_,IDD_之间有什么区别?

是VS为了标识不同的资源而使用的符号,其实他们都是数字,在 resource.h 中可以找到它们,是有一定规律的,不是随机的。一般我们不用去改动它们,只要在资源里面编辑就行了。IDC -> ID of Control IDI -> ID of Icon IDB -> ID of Bitmap IDD -> ID of Dialog IDS ->

2020-05-20 21:17:34 1378

原创 [攻略][AD]使用Altium Designer软件在铺铜后再挖铜

使用Altium Designer铺铜后,总是会有不满意的地方,或需要轻微修改的地方,那么就需要通过铺铜挖孔的方式进行修改。使用软件及版本Altium Designer 18具体步骤1、打开已经做好的PCB2、右击页面,选择 优先选项(P)3、优选项 界面,在PCB Editor – General – 铺铜重建目录下,勾选目录下的“铺铜修改后自动重铺”“在编辑过后重新铺铜”两个选项,点击 确定4、选择 放置(P) – 多边形铺铜挖空5、勾画需要移除的部分,则可看到已经自动删除掉需要

2020-05-17 09:02:36 16410

原创 [攻略][Python]简单实现程序的暂停执行与继续执行

在使用python时,经常会暂停(不是停止)运行程序查看结果,网上的方法比较多,但都会用到专用的库,因此比较麻烦且繁琐。考虑到使用python经常会用到opencv库,所以可以使用opencv库中的相关函数进行实现。使用到的函数或库1.cv2.imshow()2.cv2.waitKey()3.time.sleep()4.cv2.putText()5.np.zeros()程序如下...

2020-04-18 12:10:52 12493 1

原创 关于C# opencv的WarpPerspective函数的问题

关于C# opencv的WarpPerspective函数的问题这是我的代码这是我的代码private void button3_Click(object sender, EventArgs e) { Mat img = Cv2.ImRead("P1050219.JPG"); List<Point2f> pts1 = ...

2019-10-27 19:43:11 814 1

wordpress.zip

(免积分下载,如果发现需要积分,请联系我修改。)wordpress-4.9.4-zh_CN.tar.gz,做网页用到的,方便简单。给无法访问官网的朋友提供链接。WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。 WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。 WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。

2020-05-27

MATLABSHIYAN.zip

(5个积分下载,如果发现需要更多积分,请联系我修改积分。)利用连续时间信号时域运算的基本方法,设计基于GUI的连续信号的基本运算操作和演示。在matlab2010b中可运行,高版本matlab需适当修改。

2020-05-25

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

TA关注的人

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