logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从语义到推荐:大语言模型(LLM)如何驱动智能选车系统?

近年来,随着大语言模型(LLM, Large Language Model)在自然语言理解上的突破,传统推荐系统也迎来了一次全新的“语言驱动”升级。本文将以我开发的“AI 智能选车助手”为例,介绍 LLM 在智能决策系统中的角色,以及我们是如何将“自然语言需求”转化为“结构化推荐逻辑”的。

文章图片
#语言模型#人工智能#自然语言处理
AI 技术如何重塑智能制造:从质检 2.0 到自愈工厂

本文探讨了AI技术在智能制造中的关键应用,聚焦两大核心场景:1)基于多模态大模型的零缺陷质检2.0系统,通过小样本学习、主动学习和可解释判废机制,实现高精度视觉检测;2)预测性维护与运维Copilot系统,结合RUL预测和知识增强生成技术,构建从设备监测到智能工单的闭环。实践案例显示,AI质检可使召回率提升至98%,预测性维护能减少45%计划外停机。

文章图片
#人工智能#制造
三维模型轻量化技术的发展历程

三维模型轻量化技术经历了四个发展阶段:80-90年代聚焦几何简化,开发了QEM等经典算法;2000年代转向多属性协同优化,实现特征与纹理保持;2010年代以流式传输为核心,推动LOD和Web3D发展;2020年后进入智能时代,SDF、NeRF等神经隐式表示成为主流。这一演进路径呈现出从局部优化到全局表达、从显式压缩到隐式生成、从静态模型到动态适应的技术跃迁,未来将向语义驱动和知识增强方向发展。

文章图片
#图形渲染
OpenGL视图变换矩阵详解:从理论推导到实战应用

OpenGL视图变换是3D图形渲染的核心技术,通过矩阵运算将世界坐标转换为相机坐标。文章详细解析了视图变换的数学原理(右手坐标系、基向量计算、矩阵构造)、GLM库的lookAt函数实现机制,以及在渲染管线中的实际应用(MVP变换、相机控制)。同时探讨了逆矩阵计算、万向锁规避、视锥体剔除等高级话题,并提供了性能优化建议,为开发者实现高效3D渲染提供了全面指导。

文章图片
#c++#图形渲染
OpenGL 实战:从零配置 GLM,到吃透矩阵变换(旋转/平移/缩放/复合)

本文系统介绍GLM库在OpenGL图形开发中的核心应用。从GLM的配置安装、基础变换矩阵(平移/旋转/缩放)到MVP管线实现,重点讲解列主序约定、角度弧度转换、矩阵运算顺序等关键点。针对实际开发需求,提供法线矩阵处理、时间驱动动画、绕任意点旋转等实用技巧,并总结常见错误排查方法。文中包含可运行的代码示例和CMake配置,帮助开发者快速掌握GLM的正确使用方式,避免常见的矩阵变换误区。

文章图片
#策略模式#图形渲染#c++
[Vulkan 学习之路] 26 - 图像视图与采样器 (Image View and Sampler)

本章介绍了如何为Vulkan纹理资源创建图像视图(ImageView)和采样器(Sampler)。主要内容包括: 重构了通用的createImageView函数,简化了SwapChain图像视图的创建流程 为纹理图像创建了ImageView,作为访问纹理的眼睛创建了纹理采样器(Sampler),配置了放大/缩小过滤模式、寻址方式和各向异性过滤等参数 在设备创建时启用了各向异性过滤特性 添加了资源的

文章图片
#图形渲染#windows#c++
[Vulkan 学习之路] 18 - 应对突发状况:重建交换链 (Swap Chain Recreation)

本文介绍了如何在Vulkan程序中实现交换链重建(SwapChain Recreation)功能,使程序能够正确处理窗口大小变化。当窗口大小改变或最小化时,原有的交换链会失效,需要执行以下步骤:暂停GPU操作、销毁旧交换链及相关资源、基于新窗口大小重建交换链和资源、恢复渲染循环。文章详细讲解了如何抽离清理逻辑、实现重建函数、监听窗口变化事件,并修改渲染循环来检查交换链状态。

文章图片
#c++#图形渲染#windows
[Vulkan 学习之路] 16 - 最终章:渲染循环与同步 (Rendering & Presentation)

本文详细介绍了如何在Vulkan中绘制第一个彩色三角形,重点讲解了同步机制(Synchronization)的实现。文章首先解释了Vulkan中CPU和GPU的异步工作特性,以及使用信号量(Semaphores)和栅栏(Fences)的必要性。随后详细展示了创建三个关键同步对象的过程:imageAvailableSemaphore、renderFinishedSemaphore和inFlightF

文章图片
#图形渲染#windows#c++
[Vulkan 学习之路] 14 - 帧缓冲区 (Framebuffers):给画作装裱

本文介绍了Vulkan渲染前的关键准备步骤——创建帧缓冲区(Framebuffer)。主要内容包括:1. 帧缓冲区的作用是将RenderPass与SwapChain中的具体图像视图(ImageView)绑定,建立一对一的映射关系;2. 创建过程需要为每个SwapChain图像视图单独创建对应的帧缓冲区;3. 帧缓冲区创建必须在RenderPass和Pipeline之后进行,并在销毁时遵循正确的顺序

文章图片
#windows#c++#图形渲染
[Vulkan 学习之路] 07 - 交换链 (Swap Chain):图像的物流中心

本文介绍了Vulkan中交换链(SwapChain)的创建过程。与OpenGL不同,Vulkan需要手动管理交换链,它是一个图像队列,包含获取、渲染和呈现三个步骤。文章详细讲解了如何检查设备扩展支持、查询交换链细节、选择最佳配置(包括格式、呈现模式和分辨率),并最终创建交换链。关键点包括:必须启用VK_KHR_swapchain扩展,选择适合的呈现模式(如MAILBOX模式实现三重缓冲),以及处理

文章图片
#图形渲染#c++#windows
    共 19 条
  • 1
  • 2
  • 请选择