自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ephemeroptera的博客

生死看淡,不服就干

  • 博客(26)
  • 资源 (11)
  • 收藏
  • 关注

原创 kaldi入门:搭建第一个中文ASR (AISHELL-1)

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片

2020-08-03 15:25:45 8424 11

原创 C++绘图神器——EasyPlot(绘制实时变量的波形)

** 大家好,我是作者Ephemeroptera。最近因为研究需要,基于EasyX的基础上开发了一个工具EasyPlot(自己乱取的-。-),这个工具可以实时显示变量或者信号的变化,如下图所示**怎么样是不是很方便,相比较专业的PLPLOT这类工具要简单许多,下面附上实现过程:#include<iostream>#include&amp

2018-11-29 19:47:26 13980 9

原创 自媒体引流利器: 短视频一键推送工具

自媒体自动化推送视频利器

2024-04-17 02:59:24 87

原创 基于Whisper语音识别的实时视频字幕生成 (二): 在线实时字幕

基于whisper的流式语音识别

2024-04-09 01:45:54 201 1

原创 基于Whisper语音识别的实时视频字幕生成 (一): 流式播放视频帧和音频帧

Whistream (微流)是基于openai-whisper 大语音模型下的流式语音识别工具本期主要介绍实时显示工具Whishow,可以实时逐帧显示视频流(RTSP/RTMP)和离线文件(mp4,avi等)

2024-04-06 14:00:37 646 1

原创 C/C++ 实现录音和播放

#include <iostream>#include <windows.h>#include <Mmsystem.h>#pragma comment(lib, "winmm.lib") static BYTE* file = (BYTE*)malloc(sizeof(BYTE) * 512);static DWORD hasRecor...

2019-09-02 08:27:37 11035 9

原创 基于眨眼状态的在线疲劳检测系统(Matlab-GUI设计)

参考文档1.参考论文: https://ieeexplore.ieee.org/document/82428422.基于Matlab的GUI开发:Matlab-GUI编程:简单计算器的实现3.基于Matlab的webcam读取: https://ww2.mathworks.cn/help/supportpkg/usbwebcams/ug/webcam....

2019-06-17 21:12:49 5999 40

原创 基于CNN的四位数字验证码识别

前言 验证码技术作为一种反自动化技术,使得很多程序的自动化工作止步。今天作者采用一些数字图像处理和CNN方法来识别较为简单的数字验证码实验步骤 实验步骤主要围绕以下展开图像预处理即滤除噪声和字符分割 CNN搭建和训练 验证码识别一.图像预处理接下来,我将一张验证码0250为例,使用python语言和依赖opencv来开展预处理 ...

2019-06-15 17:10:47 7551 4

原创 高斯金字塔和拉普拉斯金字塔

参考博客:https://blog.csdn.net/poem_qianmo/article/details/26157633上采样方式:(1)近邻插值法,即复制扩张存在像素,其信息量不会增加,opencv实现:resize()(2) 高斯金字塔,即先近邻插值再高斯滤波,opencv实现:pyrUp()同理下采样方式:(1)隔行取值,图像信息量会丢失,opencv实现:resize()(...

2019-05-13 20:28:15 1634

原创 生死看淡,不服就GAN(九)----英伟达力作PGGAN实战,生成高清图片

2017年,NVIDIA Research 网站发布了一篇颇为震撼的GAN论文:Progressive Growing of GANs for Improved Quality, Stability, and Variation,通过使用逐渐增大的GAN网络和精心处理的CelebA-HQ数据集,实现了效果令人惊叹的生成图像。论文地址Progressive Growing of GANs fo...

2019-04-18 20:22:12 10393 34

原创 生死看淡,不服就GAN(八)----WGAN的改进版本WGAN-GP

WGAN-GP是针对WGAN的存在的问题提出来的,WGAN在真实的实验过程中依旧存在着训练困难、收敛速度慢的 问题,相比较传统GAN在实验上提升不是很明显。WGAN-GP在文章中指出了WGAN存在问题的原因,那就是WGAN在处理Lipschitz限制条件时直接采用了 weight clipping。相关讲解请参考WGAN-GP的介绍同往期一样,依然以生成cifar数据集中马的彩色图片为例,关于...

2019-04-07 20:29:41 3873 1

原创 生死看淡,不服就GAN(七)----用更稳定的生成模型WGAN生成cifar

WGAN提出Wasserstein距离取代原始GAN的JS散度衡量两分布之间距离,使模型更加稳定并消除了mode collapse问题。关于WGAN的介绍,建议参考以下博客:令人拍案叫绝的WassersteinGANGAN是怎么工作的这次依然是使用cifar数据集生成马的彩色图片,上期采用DCGAN实现,关于数据集的读取和生成模型的验证请参考DCGAN教程:https://blog.csd...

2019-04-04 17:41:53 1835 1

原创 生死看淡,不服就GAN(六)----用DCGAN生成马的彩色图片

1. 首先我们需要的一组真实样本集来自cifar10,因此先制作一个读取cifar10的脚本。"""-------------------------------------------------------生死看淡,不服就GAN-------------------------------------------------------------------------PROJECT:...

2019-04-04 12:32:48 2867 1

原创 生死看淡,不服就GAN(五)----用DCGAN生成MNIST手写体

搭建DCGAN网络'''Script:MNIST_DCGANAuthor:Ephemeropterawhere:AHUDate:2019-3-28'''# 导入包import numpy as npimport tensorflow as tfimport pickleimport matplotlib.pyplot as plt# 导入MNSIT数据集from t...

2019-03-28 19:22:22 1062

原创 生死看淡,不服就GAN(四)---- 用全连层GAN生成MNIST手写体

# 导入包import tensorflow as tfimport numpy as npimport pickleimport matplotlib.pyplot as plt# 导入MNISTfrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets(r...

2019-03-26 20:26:06 1156

原创 深度学习入门(三)一种预测阶段使用任意参数的滑动平均的快捷方式

俗话说:道高一尺,魔高一丈 。GAN的生成器和判别器之间的博弈也就这回事。分配下角色,生成器捏造是非、蛊惑人心当属魔头,判别器心存正义,铲奸除恶,实乃正道。但是。。道一尺魔一丈,实力还是相差悬殊,判别器也有无助的窘态,作为上帝视角的我们出于匡扶正义,在每回合的博弈中,生成器升级法力的同时,我们也要帮助判别器一把,下面请看战况:根据上述规律,当我们帮不动判别器了(识别率0.5),生成器也算...

2019-03-25 19:17:32 420

原创 深度学习入门(一)MNIST手写体识别两种实现(初级版和优化版)

话不多说,上代码""" 基于LeNet-5 的手写数字体MNIST识别 联系qq 605686962"""import tensorflow as tfimport numpy as npimport tensorflow.contrib.layers as tclfrom tensorflow.examples.tutorials.mnist impo...

2019-03-19 20:27:17 1980 1

翻译 深度好文!人眼中心定位(基于ACCURATE EYE CENTRE LOCALISATION BY MEANS OF GRADIENTS),含matlab实现

附上实现代码:%% (1)get eye imageman = im2double(rgb2gray(imread('man.jpg')));faceDetector = vision.CascadeObjectDetector('FrontalFaceCART');LeftEyeDetector = vision.CascadeObjectDetector('Class...

2019-03-06 20:39:10 4295 4

翻译 基于LSH的目标追踪(Visual Tracking via Locality Sensitive Histograms)

《Visual Tracking via Locality Sensitive Histograms》发自于CVPR2013,此文主要阐述了一种基于位置敏感直方图特征的目标追踪算法,论文中主要围绕LSH特征和IIF(光照不变性特征)的提取算法展开论述。

2019-01-17 15:50:46 1406 3

原创 分别用MATLAB和opencv实现 :KLT目标追踪

MATLAB:% 作者:Ephemeroptera% 时间:2018/11/24% 联系qq:605686962%% 读取视频以及视频第一帧video=VideoReader('ww.mp4');firstFrame=imresize(readFrame(video),[480 640]);%% KLT的初始化设置faceDetector = vision.Cascade...

2018-11-24 20:24:02 3033 1

原创 MATLAB——混乱场景目标图像检测(特征点匹配)

%本例描绘在一个混乱场景检测一个盒子,目标物匹配策略为寻找SURF特征匹配%并根据特征点仿射变化去除野值%% Step 1: 读取图片boxImage = imread('stapleRemover.jpg');sceneImage = imread('clutteredDesk.jpg');%% Step 2: 提取SURF特征点boxPoints = detectSURFFe...

2018-11-22 21:01:04 9248 8

原创 MATLAB基于CascadeObjectDetector的人脸、眼睛、鼻子、嘴巴、上半身检测(9个模型)

%本文使用CascadeObjectDetector提供的官方Model实现对人脸的多个区域检测,%当然detector也支持自定义模形(以xml形式加载)img=imread('friend.jpg');imshow(img);title('Original IMG');detector = vision.CascadeObjectDetector;% detector成员属性:...

2018-11-21 11:51:26 15375 15

原创 (原创)基于matlab和c++混合实现的SUSAN特征检测

///////////////////////////////////////////////////////////////////////////简述:用MATLAB获取圆周模板,自定义封装susan的特征提取函数(GetUSAN),实现对图像的SUSAN特征检测,// 关于SUSAN特征的原理请参考:https://blog.csdn.net/kezunhai/article/...

2018-11-20 18:49:07 633

原创 基于matlab的SUSAN特征检测实现

大家好,我是蜉蝣,今天给大家带来的是susan算子的实现过程。SUSAN算子是一个原理简单、易于了解的算子。由于其指数基于对周边象素的 灰度比较,完全不涉及梯度的运算,因此其抗噪声能力很强,运算量也比较小;同时,SUSAN算子还是一个各向同性的算子;最后,通过控制参数t和g,可以根据具体情况很容易地对不同对比度、不同形状的图像通过设置恰当的t和g进行控制。比如图像的对比度较大,则可选取较大的t值...

2018-11-12 16:23:33 4371 3

原创 MATLAB 图像特征点检测(6个方法)

clc,clear;I = imread('cameraman.tif');%% (1) detect BRISKpoints = detectBRISKFeatures(I); %输入参数: %'MinContrast' -最小强度差[0.2]: % 角及其周围区域之间的最小强度差, 指定为由 "MinContrast" 和范围 (0 1) 中的标量组成的逗号分隔对。 %...

2018-11-11 19:35:01 23556 1

原创 用Matlab实现人脸 68 landmarks详细教程

前言大家好,我是作者蜉蝣,在之前的博客中我告诉大家如何用matlab调用dlib: matlab调用dlib教程相信这有帮到当时一头雾水的你们。然而dlib虽然强大,但是仍然存在很多bug。这次蜉蝣就给大家带来matlab如何使用dlib的face_landmark以及这其中存在的问题。下面先附上我用matlab的调用成果:方法在教学之前,我们先看看dlib中如何实现landmark,为...

2018-11-06 15:56:10 6162 5

onlineblinkdetectdion.zip

基于眨眼状态的在线疲劳检测系统(Matlab-GUI设计)(在r2021b上可运行)

2021-11-19

基于CNN的4位数字验证码识别(字符分割)

请参考我的博客:基于CNN的为数字验证码识别,内容包含验证码去噪,字符分割,CNN搭建,测试集验证,在线识别

2019-04-24

TFRtools工具脚本

基于tensorflow的深度学习框架提供了便携的tfrecord格式数据集读取机制,对此我封装了相关函数,简化了加载数据的过程

2019-04-23

TFRecordTool

tensorflow推荐的TFRecord的保存和读取数据集,支持多线程读取和打乱顺序,使用队列读取,避免了大型数据集对内存的严重占用

2019-04-04

MeanOfWeightedSquaredDotProducts.m

基于论文ACCURATE EYE CENTRE LOCALISATION BY MEANS OF GRADIENTS的matlab实现,或者说是eyelike的matlab版

2019-03-06

EasyPlot1.2

EasyPlot1.2是目前最新版,修复了一些bug,具体实现过程可以参考我的博客。使用该工具前,请先安装easyx(资源里涵盖)

2019-01-03

EasyPlot首发版

作者原创的C++绘图利器,可对在线信号进行实时绘制,感谢大家多多支持!

2018-11-29

susan特征检测c++函数

因为opencv官方api中没有提供susan特征检测函数,因此作者本人根据相关原理编写了检测图像头文件和源文件,,详情请参考我的博客以及代码的说明

2018-11-20

matlab_68_ facelandmarks

matlab 调用DLIB 的C++接口,实现68landmarks检测,详情请看我博客

2018-11-07

matlab 调用face_landmark接口

本人编写的matlab实现调用dlib中人脸landmark提取的接口,具体可参考我的博客

2018-11-06

含(mexw64)dlib的matlab接口

此文件是生成完毕的,解压后请将文件夹替换../dlib/matlab文件夹即可使用

2018-11-03

空空如也

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

TA关注的人

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