自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(267)
  • 资源 (8)
  • 收藏
  • 关注

原创 Android基础(1)-----GLSurfaceView

常用,但是经常会遇到一些混淆,除了文字介绍,并进行demo演示;主要介绍GLSurfaceView、TextureView等demo见:github:

2020-03-12 12:39:49 319

原创 常用网站保存

http://www.cnblogs.com/salam/archive/2016/02.html 一个介绍美图秀秀的个人博客

2016-02-26 17:52:59 655

原创 可微分概述

但是一旦渲染器可微分,就可以集成到优化或者神经网络管线中(比如:梯度下降算法使用导数来调整参数,并通过使用梯度反向传播技术调整权重来训练神经网络),从而解决逆向图形问题:比如2D到3D的重建或者光传输优化等。2)可以将渲染的输入(材质、场景、光照等)作为各种参数,最终结果对参数求导。可微渲染的目标就是提供可微渲染函数,计算该函数对于不同场景参数的导数。总体来说,路径追踪的渲染函数由使用蒙特卡罗方法估计的嵌套积分组成。当我们根据场景参数对这个函数进行微分时,我们遇到的主要障碍将来自于这些积分的微分。

2024-01-17 19:29:08 204

转载 什么是大模型?一文读懂大模型的基本概念

引申到模型层面,涌现能力指的是当模型的训练数据突破一定规模,模型突然涌现出之前小模型所没有的、意料之外的、能够综合分析和解决更深层次问题的复杂能力和特性,展现出类似人类的思维和智能。在探索期,以 Transformer 为代表的全新神经网络架构,奠定了大模型的算法架构基础,使大模型技术的性能得到了显著提升。而当模型的训练数据和参数不断扩大,直到达到一定的临界规模后,其表现出了一些未能预测的、更复杂的能力和特性,模型能够从原始训练数据中自动学习并发现新的、更高层次的特征和模式,这种能力被称为“

2024-01-17 09:37:36 1890

原创 Vulkan---01 准备工作

1、支持vulkan的显卡,Nvida、AMD、Intel、Apple Silicon(Apple M*)等。3、支持c++17的编译器(Visual studio 2017+, GCC 7+ Clang 5+)2、具有C++经验,熟悉RAII。4、一些3D图形学知识。可以基于以下引擎学习。

2024-01-17 09:33:00 86

原创 关于Nerf

Nerf作为一个新兴而且发展非常迅速的领域,在高精度快速三维重构、AR、元宇宙等领域会大发异彩。未来会继续分享关于Nerf深入的东西,已做记录。

2024-01-17 09:32:24 504

原创 关于GLTF模型压缩

它压缩顶点位置、法线、颜色、纹理坐标和任何其他通用顶点属性,从而提高在网络上传输 3D 内容的效率和速度。1) glTF是一种3D内容的格式标准,由Khronos Group管理(Khronos Group还管理着OpenGL系列、OpenCL等重要的行业标准);5) 作为一个标准,自2015年10月发布(glTF 1.0)以来,已经得到了业界广泛的认可,你可以相信它的水平;2)glTF的设计是面向实时渲染应用的,尽量提供可以直接传输给图形API的数据形式,不再需要二次转换;2、GLTF模型压缩方式。

2023-07-24 09:38:34 949

原创 跟着ChatGPT学习python

1、如何学习python。

2023-04-27 14:53:38 533

原创 关于Nerf的最新研究

随着Luma AI的到来,再次将Nerf推向浪尖,实用性进一步得到强化。Nerf仍以极速的发展速度前行,越来越多的研究方向不断涌现。关于Nerf的介绍,会另外写一篇文档记录,不过网上也有很多介绍。本文主要介绍几个Nerf的最新研究:1)4K-Nerf作者提出了一种扩展NeRF方法以生成超高分辨率3D场景的方法。通过实现更逼真的3D场景的生成,有望应用于VR/AR和电影制作等领域。类似研究还有:2)

2023-04-27 11:23:01 1067

原创 一款文字转语音工具

Tortoise 是一个开源的 Text-To-Speech 程序,具有强大的文本转语音功能和高度逼真的语音和语调。,目前官方还不支持其它语言,需要自己去训练 wav2vec 模型。

2023-03-03 17:13:38 706

原创 Stable Diffusion WebUI安装与使用

是免费开源的,但是参数众多,难以使用,所以有了封装的SD-WebUI.并且一直处于更新状态。

2023-02-28 10:30:36 461

转载 ControlNet|模型下载

基于Stable Diffusion WebUI的V1.5版本官方模型+ControlNet模型融合训练模型,全部模型打包下载。ControlNet+SD1.5模型使用M-LSD线检测来控制SD(也可以与传统的Hough变换一起使用)。该模型基本不能识别人物的,但非常适合建筑生成,根据底图或自行手绘的线稿去生成中间图,然后再生成图片。根据图片生成动作骨骼中间图,然后生成图片,使用真人图片是最合适的,因为模型库使用的真人素材。ControlNet+SD1.5 模型,用于使用精明边缘检测来控制 SD。

2023-02-28 10:25:08 20424

原创 Filament材质部分

SPIR-V主要被用于实现Graphics和Parallel Compute领域的Shader、Kernel 编译器,目前,Vulkan,OpenGL,OpenCL,LevelZero等常用的drivers都支持SPIR-V。cmake首先调用了matc命令行工具来编译所有的mat文件,编译后得到filamat为后缀的二进制文件,然后用一个叫做resgen的工具打包所有的资源。也就是说,Filament使用的是glslang作为着色器语言(即前端),后端使用spirv来编译成不同平台的着色器代码。

2023-01-10 16:45:11 375

原创 神经渲染资料归结

暂时先放在这里。

2023-01-03 22:44:42 137

转载 (转)一文读懂渲染管线

读到这篇文章感觉对基本的渲染管线梳理的比较清晰,转载一下。渲染(Render)定义渲染在电脑绘图中是指软件从模型生成图像的过程,通俗讲就是在计算机里面给虚拟世界"拍照"。渲染主要分为两种,一种是预渲染(pre-rendering),它的计算强度很大,通常用于电影制作;另一种是实时渲染(real-time rendering),多用于三维游戏,并且依靠显卡完成渲染过程.渲染管线渲染是一个非常复杂的过程,它需要从一系列的顶点、纹理等信息出发,把这些信息最终转换成一张人眼可以看到的图像,在这个过程

2022-05-14 15:03:13 828 1

原创 A collection of resources on clothed people.

Table of ContentsClothed People Digitalization 3D People Dressing and Clothing Draping Image-Based Virtual Try-On Garment Design Fashion Style Influences Team and People DatasetIndustry Demo or ProductHighavenue: Turn yourself into a 3D mo

2022-04-24 21:51:36 4979 1

原创 GitHub 提交代码

1、在用户setting中生成自己的token,建议全选,有效期无限,复制生成的token2、清空本地密码git config --local credential.helper ""3、设置token修改服务的配置,配置文件在 .git/config[core]repositoryformatversion = 0filemode = truebare = falselogallrefupdates = trueignorecase = trueprecomposeuni

2022-04-10 17:08:20 199

原创 技术人员需要思路的

1、成功=业务价值*先进生产力2、先进生产力 如何评价?能否带来十倍速的改变(全局/局部) 难而正确的事:短期、长期怎么平衡 不重复造轮子、不拿锤子找钉子,不为了平台而平台 立足业务思考?下一代技术是什么?防止突然死亡 技术人员的洁癖(代码具有可读性、规范性等)...

2021-12-01 14:57:07 104

原创 Fundamentals Of Computer Graphics (4th Ed)

1 介绍(Introduction)1.1 图形领域(Graphics Areas)1.2 主要应用(Major Applications)1.3 图形API(Graphics APIs)1.4 图形管线(Graphics Pipeline)1.5 数值问题(Numerical Issues)1.6 效能(Efficiency)1.7 设计和编码图形程序(Designing and Coding Graphics Programs)2 各种各样的数学(Miscellaneou

2021-11-01 17:17:32 2321

原创 图像特征系列总结

1、方向梯度直方图(Histogram of Oriented Gradient, HOG)特征2、局部二值模式(Local Binary Patter, LBP)特征3、Haar特征4、角点检测(Corner Detection)也称为特征点检测5、LoG(Laplacian of Gaussian)算子和DoG(Difference of Gaussian)算子6、尺度不变特征变换(Scale-invariant feature transform, SIFT)7、ORB(Ori

2021-10-14 10:47:58 404

原创 IMU+GPS

GPS+IMU介绍(熟悉的略过)IMU校准姿态估算数据融合介绍(熟悉的略过)GPS(GlobalPositioningSystem):指美国国防部研制的全球定位系统。用户设备通过接收GPS信号,得到用户设备和卫星的距离观测值,经过特定算法处理得到用户设备的三维坐标、航向等信息。使用不同类型的观测值和算法,定位精度为厘米级到10米级不等。GPS的优点是精度高、误差不随时间发散,缺点是要求通视,定位范围无法覆盖到室内。**IMU(Inertial measurementunit):**指惯性测量单元。包括

2021-08-20 14:51:14 2462

原创 Vulkan----Mac环境搭建

1、https://vulkan.lunarg.com/ 下载SDK 2、GLFW brew install glfw3、GLM brew install glm4、Xcode #define GLFW_INCLUDE_VULKAN#include <GLFW/glfw3.h>#define GLM_FORCE_RADIANS#define GLM_FORCE_DEPTH_ZERO_TO_ONE#inc...

2021-07-30 15:14:34 1522

转载 Awesome 3D reconstruction list

A curated list of papers & resources linked to 3D reconstruction from images.Note that:This list is not exhaustive, Tables use alphabetical order for fairness.If you look to a more generic computer vision awesome list please checkthis list..

2021-05-10 20:48:09 407

原创 机器学习框架(1)----MediaPipe

1、MediaPipe Google 多媒体机器学习框架 https://google.github.io/mediapipe/ MediaPipe 是一款由 Google Research 开发并开源的多媒体机器学习模型应用框架。基于图形的跨平台框架,用于构建多模式(视频,音频和传感器)应用的机器学习管道。MediaPipe 可在移动设备、工作站和服务器上跨平台运行,并支持移动 GPU 加速。使用 MediaPipe,可以将应用的机器学习管道构建为模块化组...

2021-05-10 20:31:14 7773

原创 三维重建 3D reconstruction

三维重建 3D reconstructionKinectFusionNewcombe等人在2011年提出的KinectFusion,可在不需要RGB图而只用深度图的情况下就能实时地建立三维模型。KinectFusion算法首次实现了基于廉价消费类相机的实时刚体重建,在当时是非常有影响力的工作,它极大的推动了实时稠密三维重建的商业化进在他们的论文中没有开源代码,最初的代码是由PCL团队实现的:kinectfusion-open-sourceKintinuous和ElasticFusion这两个工作都

2021-03-12 19:09:55 493

转载 Facebook用神经渲染实现AR/VR全天候穿戴新里程碑

映维网2020年05月16日)FacebookReality Labs(FRL)致力于构建一个现实世界和虚拟世界能够自由混合,同时提升我们日常生活体验,增加效率和加强彼此之间联结的未来。续航是迈向所述愿景的挑战之一。为了能够实现能够长时间(包括一整天)舒适穿戴的虚拟现实头显和增强现实眼镜,我们必须优化设备的功耗。作为朝构建下一阶段AR/VR系统的一步,这家实验室正努力开发不影响图像质量的情况下显著降低功耗的图形系统。DeepFovea是FRL为应对这一挑战而开发的数种基于神经网络的方法之一。De..

2021-01-08 14:20:58 305

原创 光线追踪

1、概念 全局光照(Global Illumination,简称 GI),是指既考虑场景中来自光源的直接光照,又考虑经过场景中其他物体反射后的间接光照的一种渲染技术。 光线追踪(Ray tracing),只是全局光照的一个实现方向,当然还有辐射度、环境光遮蔽(ambient occlusion)、光子贴图、Light Probe等方向。 环境光遮蔽(AO)以主光线的交点位置为起点,交点的法线为中心,发射若干条随机光线做半球上的蒙特卡洛积分,积分结果再除以PI归一化到[0, 1...

2021-01-04 21:00:14 562

转载 移动端跨平台开发方案解析

原生开发Native App是一种基于智能手机本地操作系统如iOS、Android、WP并使用原生程式编写运行的第三方应用程序,也叫本地app。一般使用的开发语言为Java、C++、Objective-C。自iOS和Android这两个的手机操作系统发布以来,在互联网界从此就多了一个新的名词:App意为运行在智能的移动终端设备第三方应用程序)。Native App因为位于平台层上方,向下访问和兼容的能力会比较好一些,可以支持在线或离线,消息推送或本地资源访问,摄像拨号功能的调取。优势1、相比

2021-01-04 15:31:58 3345

转载 CG专业术语

001. Physically Based Rendering【英文缩写】PBR【中文翻译】基于物理的渲染【补充说明】大型3D游戏常用的一种渲染流程,有利于保证画面效果的真实感。【相关资料】《Physically Based Rendering: From Theory to Implementation》002. Local Illumination【英文缩写】未知【中文翻译】局部光照【补充说明】光源直接作用于模型表面的光照效果。003. Global Il..

2020-12-25 20:40:12 1632

转载 移动平台延迟渲染

https://www.bilibili.com/read/cv779019/

2020-12-25 20:29:04 894

原创 工作学习中可能用到的网站

1、https://www.iconfont.cn设计师将图标上传到Iconfont平台,用户可以自定义下载多种格式的icon,平台也可将图标转换为字体,便于前端工程师自由调整与调用。2、PPT 超级市场http://ppt.sotary.com/web/wxapp/index.htmlPPT 超级市场是一个完全免费的 PPT 模板下载网站。它完全免费,不需要注册登录,所有 PPT 模板都可以免费下载,你可以利用网站的搜索功能搜索你需要的 PPT 模板。它主要的特点是每一个 PPT ..

2020-12-22 15:41:29 252

翻译 Multi-Threaded Android: Handler, Thread, Looper, and Message Queue

主线程就是一个handler thread,负责处理整个app的类似于callbacks等事件Thread1、 class Test extends Thread{ @Override public void run() { Log.d("Threading", "test class thread is > " + Thread.currentThread().getName());}}2、class Test implements...

2020-12-14 16:10:20 115

转载 Android Handler

关联文章:Android多线程(Handler篇)Android多线程(AsyncTask篇)Android多线程(HandlerThread篇)Android多线程(IntentService篇)先放流程图:由于Android中的耗时操作不能放入主线程中,所以实现多线程是必须的。今天的主角是Handler,本文将从使用及源码来分析探索其奥秘。使用步骤:创建Handler对象,实现handlMessage()方法 创建Runnable线程 此时产生一个Looper,并自动创建一个消息队

2020-12-13 22:30:45 76

翻译 3D渲染--OpenGL

1、图形硬件 GPU(Graphics Processing Unit): 像素和帧 基本所有现代显示器都是基于光栅的,一个光栅是一个像素的2D矩形网格,一个像素有两个属性:颜色和位置。颜色以RGB分量表示--经常8位一个分量或者24位一个像素。位置以(x,y)形式表示。原点(0,0)在左上角,如下图所示: 每个像素的颜色位数...

2020-12-11 20:29:13 1108

转载 带你使用opencv+dnn+yolov3识别物体

若该文为转载文章,原文出处https://blog.csdn.net/qq21497936/article/details/109201809前言  级联分类器的效果并不是很好,准确度相对深度学习较低,上一章节使用了dnn中的tensorflow,本章使用yolov3模型,识别出具体的分类。Demo  320x320,置信度0.6  608x608,置信度0.6(.cfg里面是608)yolov3模型下载coco.names:模型具体的分类信息。https:/...

2020-11-03 17:17:00 2955

原创 OpenCV 备忘

1、cv::Mat 现有的常见的数组元素访问方式有三种:at函数方式访问 //定义2行2列,CV_8UC1型的 Mat cv::Mat mat(2,2,CV_8UC1); //at成员函数方式访问 mat 元素 uchar p = mat.at<uchar>(0,1); //读0行1列元素 mat.at<uchar>(1,0) = 128; //写1行0列元素 比较直观,但是需要函数调度开销,效率较低 iteration迭代器方式访问 ...

2020-11-02 17:08:37 494

转载 SLAM 传感器融合算法问题与概念理解

https://zhuanlan.zhihu.com/p/225666687参照一些博客,对复杂的一些问题添加了自己的理解,欢迎讨论1、如何对匹配好的点做进一步的处理,更好保证匹配效果:答:(1)设置汉明距离小于最小距离的两倍(2) 使用类似于非极大值抑制的方法避免,特征点过于拥挤(参照vins)(3)使用RANSAC(随机采样一致性)避免带有错误匹配数据的特征点2、单目相机,F和H矩阵有何不同,E和F矩阵有何不同,只旋转不平移能不能求F,只旋转不平移能不能求H答:本质矩

2020-10-14 10:46:00 864

原创 Linux操作命令总结

文件操作:1、touch 命令功能: 创建文件和修改文件或者目录的时间戳 命令语法: touch 【选项】 【文件名或者目录名】touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录…]参数说明: a 改变档案的读取时间记录。 m 改变档案的修改时间记录。 c 假如目的档案不存在,不会建立新的档案。与 –no-create 的效果一样。...

2020-10-13 11:03:59 123

原创 Git上Android开源项目--整理中,不断更新。。。。。

1.Android平台上拍照/录像,图片/视频选择,编辑和压缩的一站式解决方案。Github链接:https://github.com/sucese/phoenix2.Android 标题栏框架Github链接:https://github.com/getActivity/TitleBar3.日头条屏幕适配方案终极版,极低成本的 Android 屏幕适配方案Github链接:https://github.com/JessYanCoding/AndroidAutoSize4.在所有Andr.

2020-10-10 11:33:19 1270 1

原创 YOLOV5训练

简介 YOLOv4还没有退热,YOLOv5就已经来了! 6月9日,Ultralytics公司开源了YOLOv5,离上一次YOLOv4发布不到50天,不过这一次的YOLOv5是基于PyTorch实现的,而不是之前版本的darknet! 根据官方给出的数字,YOLOv5的速度最快可以达到每秒140帧(FPS),但是权重文件只有YOLOv4的1/9,而且准确度更高。本次的发布的YOLOv5并不是一个单独的模型,而是一个模型家族,包括了YOLOv5s、YOLOv5m、YOLOv5...

2020-10-10 11:27:34 2029 1

AS3.3.2与opencv3.4.5实现摄像机预览

AS3.3.2与opencv3.4.5实现摄像机预览,能够打开摄像头,并进行彩色与灰度图像转换

2019-03-27

cocos3d-72

cocos3d 网上的代码

2012-12-12

Windows 程序设计源码

Windows 程序设计源码

2012-04-10

javajavajavajava

javajavajavajavajavajava

2011-03-11

spreadsheet

spreadsheetspreadsheetspreadsheetspreadsheet

2010-09-30

c语言 经典实例105个

语言经典实例105个语言经典实例105个语言经典实例105个语言经典实例105个语言经典实例105个

2008-11-15

C语言函数库 C语言参考手册之函数库

C语言参考手册之函数库C语言参考手册之函数库

2008-11-15

空空如也

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

TA关注的人

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