news 2026/6/10 10:27:53

在线教程丨基于AI手势识别,仅用CPU即可定制形态多变的3D圣诞树

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在线教程丨基于AI手势识别,仅用CPU即可定制形态多变的3D圣诞树

作者:李宝珠

转载请联系本公众号获得授权,并标明来源


「基于手势识别的 3D 圣诞树」已上线 HyperAI超神经官网(hyper.ai)的教程板块,随着圣诞节脚步临近,快来生成专属圣诞树吧!

装饰圣诞树几乎成了每个家庭迎接节日时不可或缺的一环,彩灯一圈圈绕上树枝,挂件、照片慢慢填满空隙,灯亮起的那一刻,节日的氛围也随之到位。

随着圣诞节临近,HyperAI超神经也为大家置办了一颗「赛博圣诞树」。3D Christmas Tree 是由 moleculemmeng020425 开源的一个基于 React, Three.js(R3F)和 AI 手势识别 Web 应用。

基于 AI 手势识别,用户可以轻松用手势控制圣诞树的形态变化(聚合与散开)以及视角的自由旋转。更有意思的是,这不仅是一棵普通的圣诞树,通过上传个性化、有意义的图片,用户还能将其装扮为一个充满回忆的交互式艺术画廊。

数千个精美的粒子效果、绚烂的灯光秀以及悬浮的珍贵拍立得照片交相辉映,共同构成了一棵奢华而富有生命力的虚拟圣诞树。目前,「基于手势识别的 3D 圣诞树」已上线 HyperAI超神经官网(hyper.ai)的教程板块,本文以 HyperAI超神经的标志性 logo 为例,欢迎感兴趣的读者通过一键部署教程定制专属圣诞树。

教程链接:

https://go.hyper.ai/C06qS

值得一提的是,该教程使用 CPU 即可在线体验,而 HyperAI 的算力平台为用户提供了永久免费的 CPU 使用时长。点击了解详情 ⬇️

https://hyper.ai/docs/membership

教程示例如下图所示,通过手势变化(图片右上)调整圣诞树形态:

Demo 运行

1.进入 hyper.ai 首页后,选择「基于手势识别的 3D 圣诞树」,或进入「教程」页面选择。进入点击「在线运行此教程」。

2.页面跳转后,点击右上角「Clone」,将该教程克隆至自己的容器中。

注:页面右上角支持切换语言,目前提供中文及英文两种语言,本教程文章以英文为例进行步骤展示。

3.选择「Free CPU」以及「PyTorch」镜像,选择「Pay As You Go(按量付费)」,点击「Continue job execution(继续执行)」。

HyperAI 为新用户准备了注册福利,仅需 $1,即可获得 5 小时 RTX 5090 算力(原价 $7),资源永久有效。

4.等待分配资源,首次克隆需等待 3 分钟左右的时间。当状态变为「Running(运行中)」后,点击「API address」旁边的跳转箭头,即可跳转至 Demo 页面。

效果演示

1.准备照片

找到项目目录下的 /openbayes/home/christmas-tree/public/photos/ 文件夹。顶端大图/封面图:命名为 top.jpg(将显示在树顶的立体五角星上)。树身照片:命名为 1.jpg,2.jpg,3.jpg … 依次类推。建议:使用正方形或 4:3 比例的图片,文件大小不宜过大(建议单张 500kb 以内以保证流畅度)

2.替换照片

直接将你自己的照片复制到 /openbayes/home/christmas-tree/public/photos 文件夹中,覆盖原有的图片即可。请保持文件名格式不变(1.jpg,2.jpg 等)。

3.修改照片数量(增加或减少)

如果放入了更多照片(例如从默认的 31 张增加到 100 张),需要打开文件:dependencies.sh,将看到:export VITE_TOTAL_PHOTOS=31,修改数字「31」为实际图片数量,然后关闭容器再次启动即可。

4.手势控制说明

本项目内置了 AI 手势识别系统,请站在摄像头前进行操作(屏幕右下角有 DEBUG 按钮可查看摄像头画面):

🖐 张开手掌(Open Palm)Disperse(散开)圣诞树炸裂成漫天飞舞的粒子和照片 。

✊ 握紧拳头(Closed Fist)Assemble(聚合)所有元素瞬间聚合成一棵完美的圣诞树 。

👋 手掌左右移动 旋转视角 手向左移,树向左转;手向右移,树向右转 。

以下为效果展示:

以上就是 HyperAI超神经本期推荐的教程,欢迎大家前来体验!

教程链接:

https://go.hyper.ai/C06qS

一键获取 2023—2024 年 AI4S 领域高质量论文及深度解读文章 ⬇️

往期推荐

戳“阅读原文”,免费获取海量数据集资源!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:52:23

PotPlayer播放器

Daum PotPlayer播放器是一款全能多媒体影音播放器,堪称Windows平台最强大的本地视频播放器.PotPlayer最新版拥有强劲播放引擎加速,支持DXVA,CUDA,QuickSync,多媒体播放器支持蓝光3D,其内置强大的编码器及滤镜/分离器,支持自定义添加解码器,对字幕的支持非常优秀,能兼容特效字幕…

作者头像 李华
网站建设 2026/6/9 21:12:29

华为云国际站代理商的ESW主要有什么作用呢?

华为云国际站代理商的 ESW(企业交换机),核心是基于二层连接网关(L2CG)VXLAN 构建云 - 下大二层隧道,解决云上 / 云下子网重叠互通、业务无改 IP 无缝迁移、混合云组网与容灾等难题,是跨境 / 出海…

作者头像 李华
网站建设 2026/6/10 10:55:26

【完整源码+数据集+部署教程】樱桃成熟度检测系统源码分享[一条龙教学YOLOV8标注好的数据集一键训练_70+全套改进创新点发刊_Web前端展示]

一、背景意义 随着全球人口的增长和人们生活水平的提高,水果消费量逐年上升,樱桃作为一种营养丰富且口感独特的水果,受到越来越多消费者的青睐。然而,樱桃的成熟度直接影响其市场价值和消费者的购买决策,因此&#xff…

作者头像 李华
网站建设 2026/6/10 12:26:04

Java String API完全指南:从入门到实战

在Java编程的世界里,String类可能是我们最早接触、使用最频繁的类之一。它看似简单,却隐藏着许多精妙的设计和实用的功能。让我们深入探索掌握String API。一、String基础:不可变的艺术1.1 String的不可变性java// String对象一旦创建就不可修…

作者头像 李华
网站建设 2026/6/10 11:10:59

跨应用流程自动化难落地?Open-AutoGLM实施避坑指南(仅限前1000人阅读)

第一章:Open-AutoGLM跨应用操作Open-AutoGLM 是一款基于大语言模型的自动化工具框架,支持在多个应用程序之间执行智能任务流转。通过标准化接口封装与上下文感知引擎,开发者可实现跨平台数据抓取、指令传递与状态同步。配置多应用连接 在使用…

作者头像 李华
网站建设 2026/6/8 22:10:45

Windows操作系统深度解析:从内核架构到全球应用的全面透视

1 概述:数字世界的基石Windows操作系统是由微软(Microsoft)开发的图形化操作系统,自1985年诞生以来,已成为全球个人计算机和应用生态中最具影响力的系统之一。截至2025年,Windows在桌面操作系统市场的份额仍…

作者头像 李华