摘要:现开源一个项目 OEIP 项目实现的功能Demo展示 这个项目演示了在UE4中,接入摄像机通过OEIP直接输出到UE4纹理上,并直接把UE4里的RenderTarget当做输入源通过OEIP里GPU管线处理后推流出去,而另一边Unity3D也是把RenderTarget当做输入,用OEIP处理后推流 阅读全文
posted @ 2020-03-26 08:23 天天不在 阅读 (149) 评论 (2) 编辑
摘要:现在要针对我们需求引入检测模型,只检测人物,然后是图像能侧立,这样人物在里面占比更多,也更清晰,也不需要检测人占比小的情况,如下是针对这个需求,用的yolov3-tiny模型训练后的效果。 Yolov3模型网上也讲烂了,但是总感觉不看代码,不清楚具体实现看讲解总是不清晰,在这分析下darknet的实 阅读全文
posted @ 2019-06-27 18:58 天天不在 阅读 (4006) 评论 (0) 编辑
摘要:这篇其实是前文 CUDA版Grabcut的实现 的后续,和上文一样,先放视频。 (博客园好像不支持视频,gif文件太大,视频链接) 在上文用CUDA实现opencv下的grabcut后,当时问题主要是最后需要mincut需要上千次push-relabel才能得到满意结果,后改为种子点方式,不到100 阅读全文
posted @ 2019-04-30 10:15 天天不在 阅读 (902) 评论 (1) 编辑
摘要:在上次用 CUDA实现导向滤波 后,想着导向滤波能以很小的mask还原高分辨率下的边缘,能不能搞点事情出来,当时正好在研究Darknet框架,然后又看到grabcut算法,用opencv试了下,感觉效果有点意思,后面想了下,这几个可以连在一起,先读取高分辨率的图像,然后用降低分辨率先通过yolov3 阅读全文
posted @ 2019-03-20 19:47 天天不在 阅读 (306) 评论 (5) 编辑
摘要:CUDA是GPU通用计算的一种,其中现在大热的深度学习底层GPU计算差不多都选择的CUDA,在这我们先简单了解下其中的一些概念,为了好理解,我们先用DX11里的Compute shader来和CUDA比较下,这二者都可用于GPU通用计算。 先上一张微软MSDN上的图. Compute shader: 阅读全文
posted @ 2019-01-01 00:14 天天不在 阅读 (494) 评论 (5) 编辑
摘要:大家可能发现一些大佬讲UE4,首先都会讲类型系统,知道UE4会根据宏标记生成一些特定的内容,UE4几乎所有高级功能都离不开这些内容,一般来说,我们不会直接去使用它。 今天这个Demo内容希望能加深大家的理解,为什么有这个东东了,主要是由于我们产品需要很多根据环境调整的参数,我们需要提供很多UI,一个 阅读全文
posted @ 2018-07-18 19:47 天天不在 阅读 (1481) 评论 (1) 编辑
摘要:本文主要讲实现过程的一些坑。 先说下要实现的目标,主要功能在UE4/Unity中都要用,能同时捕获多个摄像头,并且捕获的图片要达到1080p25桢上,并且需要经过复杂的图片处理(如深度图与颜色图的对齐,结合深度摄像头的自然背景扣色,用于直播传输带Alpha通道的编码等)后丢给UE4/Unity3D, 阅读全文
posted @ 2018-01-29 09:42 天天不在 阅读 (4991) 评论 (31) 编辑
摘要:距离上一篇博客已经有点久了,中间忙的飞起,忽然发现很久没写了,这样不好,写一篇和工作无关的吧。 一直想搞清UE4距离场的原理,网上有几乎找不到任何有关UE4距离场实现的内容,加上上篇末说要写一个完全的Rendering过程,而UE4下有个距离场的渲染,刚好用来追踪理解UE4距离场,并顺便理下距离场的 阅读全文
posted @ 2017-08-21 19:09 天天不在 阅读 (5169) 评论 (0) 编辑
摘要:UE4中的RHI指的是Render hardware interface,作用像Ogre里的RenderSystem,针对Dx11,Dx12,Opengl等等平台抽象出相同的接口,我们能方便能使用相同接口对应不同渲染平台. 和以前一样,先简单介绍一些类与文件的作用,我们有个抽象的了解. RHI.h 阅读全文
posted @ 2017-02-22 12:11 天天不在 阅读 (4921) 评论 (1) 编辑
摘要:记的上次看过UniRx里的源代码,说是参考微软的响应式编程框架,响应式编程里的一些理论不细说,只单说UniRx里的事件流里的事件压入与执行,与UE4的渲染线程设计有很多相同之处,如果有了解响应式编程相关源码如UniRx,应该对UE4的渲染线程流程容易理解。 在这先说下UniRx相应事件流的处理,让不 阅读全文
posted @ 2017-02-03 16:45 天天不在 阅读 (2730) 评论 (2) 编辑