自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 Unity Shader从内置渲染管线迁移到URP

Unity 从Build-in渲染管线shader迁移到URP

2022-07-22 19:28:32 4203 2

原创 Unity 3D帧率统计脚本

Unity帧率统计脚本

2022-07-11 11:46:04 388

原创 Unity Shader :实现漫反射与高光反射

最近在研究Unity 的Shader编写,冯乐乐《UnityShader 入门精要》发现还是挺有意思的。这里就来实现一下基础的Shader。笔者使用的Unity版本是2019.4.19f1。相比于《UnityShader 入门精要》中的某些写法和函数进行了更新。标准光照模型在游戏引擎中光照模型有很多种,但在早期的游戏引擎中往往只使用一个光照模型,这个模型被称为标准光照模型。它的基本方法是,把进入到摄像机内的光线分为4个部分,每个部分使用一种方法来计算它的贡献度。这4个部分如下自发光环境光满反

2021-06-15 11:27:20 902 6

原创 简单却好用:使用Keras 2实现基于LSTM的多维时间序列预测

朋友们好,时隔很久我又开始写时间序列相关的博客啦。本次博客的主题是:提供一种适用于初中级学者的时间序列预测模型并且十分的有效好用数据介绍该数据集是一个污染数据集,我们需要用该多维时间序列去预测pollution这个维度,采用80%作为训练集,20%作为测试集。模型实现模型使用双层LSTM加一个全连接层实现预测具体结构如下def trainModel(trainX,trainY,config): ''' trainX,trainY: 训练LSTM模型所需要的数据 p

2021-02-23 12:30:23 6760 52

原创 正则写得6,老板夸我秀。使用python写正则表达式

简介正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。正则是一种很强大的文本索引 匹配以及替换的工具。在python 中 使用re库来写正则。...

2021-02-18 14:44:53 349

原创 Lunix命令入门 - 用户及文件权限(chmod 详解)

提要本文章主要介绍Lunix命令中用户操作相关 如useradd userdel 等。以及文件权限修改chmod命令介绍首先需要明确一个主旨核心 Lunix是一个由文件组成的多用户系统由文件组成,那自然有对于文件的操作 ,Lunix对于文件的操作主要有三种 读 (Read) ,写(Write),执行(Excute)多用户系统,Lunix中的多个用户可以在同一时间使用该系统,那么自然会派生出一系列的权限问题。大致可以分为 用户 以及用户组。用户中又有管理员和普通用户之分。用户操作点击上方链接可见

2020-12-21 14:39:10 1124

原创 HoloLens 2 中文开发文档 MRTK v2

大家好 今天来分享一下HoloLens 2 的 中文开发文档对于常规开发者而言,Mixed Reality Toolkit - Unity 是进行HoloLens 2 开发简单 有效 易于上手的工具。MRTK提供了多种丰富的功能用于进行HoloLens 2 应用程序的构建同时提供了现成的UX构建模块用于快速构建良好的HoloLens / HoloLens 2 的应用程序体验笔者对于MRTK v2的英文版进行了翻译,目前已经完成了全部开发内容的翻译,并且在实时更新和校对(部分翻译版本较旧 正在

2020-07-09 11:37:15 3671 12

原创 使用Keras和LSTM实现对于长期趋势记忆的时间序列预测-LSTNet

今天我们来实现考虑长期趋势的多维度时间序列预测同时也对于整个预测流程进行梳理,实现一个 out-of-the-box 现成的预测流程算法来源于一篇经典的论文LSTNet,相关的介绍可以见 LSTNet详解-知乎开源代码来源于 LSTNet_keras ,做了替换数据集和简化处理。数据介绍该数据集是一个污染数据集,我们需要用该多维时间序列去预%测pollution这个维度,采用80%作为...

2020-06-18 21:19:38 11914 70

原创 使用Keras实现CNN+BiLSTM+Attention的多维(多变量)时间序列预测

首先介绍一下我们的数据集,可以在我的github下载该数据集是一个污染

2020-03-18 13:13:18 69316 292

原创 机器学习&深度学习 入门资料分享总结

近些年来随着算力和数据的发展,机器学习和深度学习越发火热,相关算法岗位的薪资也较高。作为一名机器学习方向且涉猎较广的毕业生,结合自己工程和面试经验,在这里为大家推荐一些相关的学习资料,希望可以对你有所帮助。一个算法工程师需要掌握的编程语言是 python/C++,如果想成为一名算法工程师,可以去各大招聘网站看一下大厂对于算法工程师的要求,这有助于你未来的发展规划。如果你对于编程语言没有入门,建议...

2020-03-16 09:20:28 814

原创 使用Keras实现 基于注意力机制(Attention)的 LSTM 时间序列预测

时隔半年多,毕设男孩终于重操旧业,回到了 LSTM进行时间序列预测和异常检测的路上。如果有阅读过我之前的博客,可以发现使用 LSTM作单类的时间序列异常检测也是基于对于时间序列的预测进行 登堂入室LSTM:使用LSTM进行简单的时间序列异常检测本次我们要进行的是 使用 注意力机制 + LSTM 进行时间序列预测,项目地址为Keras Attention Mechanism首先我们把它git...

2020-01-06 10:43:53 63726 125

原创 使用Docfx 创建属于你的Github 文档页面

最近笔者在研究一个东西叫做 docfx 它是一个开源的文档生成工具,可以方便的创建类似下图风格的文档页面,并且把它放在github页面上开始首先第一步需要使用 git clone docfx到本地,下载地址建议放在全英文路径下载完成之后需要将当前地址添加到环境变量添加成功之后,打开你所想要创建文档的根目录,然后使用命令行输入docfx init -q即会在当前目录下创建一...

2019-12-27 12:02:23 824

原创 常见AR以及MR头戴显示设备整理

目前市场上AR以及MR形形色色 这里笔者就对常见的AR 以及MR 头显设备进行一个整理(注:微软对于MR头显的设备定义很宽泛,笔者这里只收录眼睛能够看到现实世界的设备)01.Ximmerse官方网址:http://ximmerse.com/02.Nreal官方网址:https://www.nreal.ai/03.亮风台官方网址:https://www.hiscene.com/0...

2019-12-11 11:46:01 2761

原创 HoloLens 2 开发101:创建首个HoloLens 2应用程序

注:本教程来源 微软官方文档https://docs.microsoft.com/zh-cn/windows/mixed-reality/mrlearning-basehttps://docs.microsoft.com/zh-cn/windows/mixed-reality/mrlearning-base-ch1有细化和改动1.概述和目标本教程适用于:HoloLens 2系统必备•...

2019-11-28 12:05:54 3625

原创 Python图像增强之 图像覆盖(包括图像和label)

最近笔者在研究李飞飞的DenseFusion(对 笔者就是这么多才多艺爱好广泛 (逃 ), 工程中使用了图像增强的技术 。使用的数据集是YCB_Video_Dataset。其中图像增强的操作之一就是:使用000003中的两类物体,来作为000001 中的前景遮挡,并且更改label为遮挡之后的label图本教程中仅使用: -color 和 -label后缀的图片 (其中label图指示了...

2019-11-06 15:10:55 4658

原创 HoloLens2开发:使用MRTK并且模拟眼动追踪

示例在 Assets\MixedRealityToolkit.Examples\Demos\EyeTracking\Scenes 文件夹下,打开第一个场景由于MRTK中不能真正使用类似HoloLens 2 的眼球追踪,所以会默认把画面中心视为眼球焦点下面是示例运行图片:图中的白点即是眼球的焦点,而且HoloLens 2 中 只给出一个焦点(根据左右眼球的组合)眼睛注视小球即会旋转,手势点...

2019-10-30 18:35:00 3757 5

原创 HoloLens 2 开发:开发环境部署

参考和具体安装链接见:https://docs.microsoft.com/zh-cn/windows/mixed-reality/install-the-tools环境要求(注:此配置要求包括HoloLens2模拟器的配置要求,如不使用请按上面的链接配置):1.64 位 Windows 10 专业版、企业版或教育版HoloLens 2 模拟器需要 Windows 10 2018 年 10...

2019-10-02 23:41:17 8375

原创 HoloLens 2开发:使用MRTK并在Unity中模拟手势输入

使用MRTKMRTK介绍见:https://github.com/microsoft/MixedRealityToolkit-Unity打开https://github.com/microsoft/MixedRealityToolkit-Unity/releases下载Foundation 以及 Examples 两个unity包打开Unity 新建工作空间 导入好两个下载的包...

2019-09-29 12:49:42 7990 4

原创 Openpose2d转换3d姿态识别

最近笔者遇到一个问题就是openpose在对于姿态识别的时候,识别出的人体姿态是一个2d平面姿态。对于AR交互应用来说,2d姿态是不如3d姿态的。当然可以使用kinect深度摄像头或者开源项目vnect实现3d的实时姿态识别。但是如果能够对于openpose做一些改动,可以达到近似的效果。首先openpose的body_25模型输出如图:为了做出一个近似效果 ,我们可以先假定1.躯干是面对...

2019-08-19 12:28:26 10372 20

原创 Openpose Unity 插件部署教程

官方链接见: https://github.com/CMU-Perceptual-Computing-Lab/openpose_unity_plugin官方安装文档:https://github.com/CMU-Perceptual-Computing-Lab/openpose_unity_plugin/blob/master/doc/installation.md官方安装条件(要求已经配置...

2019-08-02 10:16:23 7557 42

原创 Openpose1.5.0+VS2017+CUDA10+cuDNN7.5+WIN10安装部署教程(C++和Python API)

注:主要参考 https://blog.csdn.net/yuhijk2055/article/details/81637832我的电脑配置操作系统:Windows10

2019-07-31 11:47:44 6842 50

原创 openpose输出格式(ouput)解释

最近笔者在使用openpose做姿态识别相关的项目使用了python API,然后对于输出格式作一个分析对于python api的识别中,openpose提供的例程输出有两种 print("Body keypoints: \n" + str(datum.poseKeypoints)) cv2.imshow("OpenPose 1.5.0 - Tutorial Python A...

2019-07-30 15:51:34 10830 6

原创 GSM使用python发送短信

由于最近要使用智能硬件做一个女性安全产品所以接触了GSM模块 笔者使用的是SIM868具体介绍见:首先第一步将SIM868 插入SIM卡 连接USB并且长按PWR三秒上电然后安装相应串口驱动,安装完成后可以在设备管理器中识别到端口点击端口 右键选择属性对于端口进行配置然后使用串口工具进行尝试操作如图发送成功然后我们可以用python的Serial来进行串口通信impo...

2019-07-20 20:24:56 1306

原创 LSTM进阶:使用LSTM进行多维多步的时间序列预测

各位朋友大家好,今天来讲一下LSTM时间序列的预测进阶。现在我总结一下常用的LSTM时间序列预测:1.单维单步(使用前两步预测后一步)可以看到trainX的shape为 (5,2) trainY为(5,1)在进行训练的过程中要将trainX reshape为 (5,2,1)(LSTM的输入为 [samples, timesteps, features]这里的timesteps为...

2019-05-17 20:54:51 98853 115

原创 Keras自写CallBacks回调函数

回调函数(CallBacks)是一组在训练的特定阶段被调用的函数集,你可以使用回调函数来观察训练过程中网络内部的状态和统计信息。通过传递回调函数列表到模型的.fit()中,即可在给定的训练阶段调用该函数集中的函数。我们可以通过继承keras.callbacks.Callback编写自己的回调函数,回调函数通过类成员self.model访问访问,该成员是模型的一个引用回调函数的参数:on_ep...

2019-04-19 15:23:15 2984

转载 Hololens2开发:Gettig Started

本文章引用来源 Unity中使用HoloLens 2开发的必备知识unity版本:Unity 2018.3微软的Mixed Reality Toolkit v2: 下载地址.NET Framework版本: 4.7.1关于获取微软MRTK v2和HoloLens 2未来支持的信息MRTK v2入门指南: 点击此处MRTK v2路线图:点击此处使用MRTK安装好Unity3D ...

2019-03-20 19:59:57 3770 2

原创 浅谈LSTM对于周期时间序列数据的预测

注:本文章主要针对的是长周期的时间序列数据(10000-40000条为一个周期的数据)预测产生训练和测试数据我们需要做的是产生周期为20000条/周期的sin函数时间序列(用于训练)以及周期为40000条/周期的sin函数时间序列(用于测试)总数据长度都为200000条import numpy as npimport matplotlib.pyplot as pltx=np.a...

2019-03-06 12:33:40 23772 14

原创 平平无奇CNN:使用CNN进行图像分类(对比机器学习分类结果)

平平无奇CNN:使用CNN进行图像分类(对比机器学习(SIFT+Bag of Words模型+SVM多分类器)分类结果)初始入门首先我们使用官方的数据集CIFAR-10进行图像分类,关于CIFAR-10的具体介绍见CIFAR-10/CIFAR-100数据集解析具体代码直接可以运行import kerasfrom keras.datasets import cifar10from ke...

2019-02-28 20:32:49 5743 12

原创 浅谈归一化对于LSTM进行时间序列预测的影响(附归一化代码)

首先介绍一下我们的示例数据,此数据是1949 到 1960 一共 12 年,每年 12 个月的航班乘客数据,一共 144 个数据,单位是 1000。下载地址数据如图所示我们选取前60%作为训练数据,后40%作为测试数据#头文件import numpy as npimport matplotlib.pyplot as pltfrom keras.models import Seque...

2019-02-03 12:07:37 24430 26

原创 登堂入室LSTM:使用LSTM进行简单的时间序列异常检测

登堂入室LSTMLSTM进行时间序列异常检测示例数据下载点击此处此数据是1949 到 1960 一共 12 年,每年 12 个月的航班乘客数据,一共 144 个数据,单位是 1000。我们使用它来进行LSTM时间序列预测的实验。数据如图所示第一列为时间 第二列为数据编写代码头文件import numpyimport matplotlib.pyplot as pltfrom ...

2019-01-15 20:37:23 23101 31

原创 HoloLens开发:使用Navigation手势进行物体缩放

使用Navigation手势进行物体缩放笔者开发版本为unity5.6.1f1,写教程时版本已经更新到了2018.2初始化首先需要部署好摄像头然后我们要缩放的物体为一个Plane,并为其添加Collider(这样才能被手势捕捉到)添加EventSystem,必须有这个才能进行交互Cursor是为了展示目光位置以及触及的物体场景中所有物体:添加Manager脚本Manager...

2018-12-24 20:59:58 1086

转载 简单粗暴LSTM:LSTM进行时间序列预测

使用LSTM进行时间序列预测欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界...

2018-12-14 21:12:48 163396 246

使用LSTM进行时间序列预测

用 LSTM 做时间序列预测的一个小例子,详情见我滴博文。

2018-12-14

空空如也

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

TA关注的人

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