自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(十六)

定义mark_vedio方法。基于提供的视频标记区域,将带时间戳的句级文本序列与视频帧匹配,并在视频中标记相应区域。使用了OpenCV库来处理视频帧,并在特定时间范围内绘制矩形和文本以标记指定区域。用上面定义的方法读取视频文件,对其进行处理并标记视频中的相关区域,然后将处理后的视频保存到输出文件夹中。

2024-06-23 20:44:35 259

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(十五)

3、数据整合与匹配: 根据视频帧播放时段对音频文本序列进行切片 视频帧知识点语义注解与对应的音频文本片段进行匹配,实现音频文本与句级知识点的精准匹配。2、视频分析: 通过监测视频播放过程中的前后帧差异,识别出视频画面变化的具体时刻,精确捕捉变化的视频帧及其播放时段。1、语音处理: 利用 Whisper 语音处理模型,将语音转换成带时间戳的句级文本序列。将whisper语音识别提取出的音频文本和根据视频帧画面提取出的知识点进行匹配。

2024-06-23 20:42:40 88

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(十四)

算法工作——语音-视频帧知识点匹配。

2024-06-23 20:40:22 265

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(十三)

工作:添加教师管理员查看课程报告的功能完善相关功能,将设计好的接口告诉前端人员在项目基本框架和功能都完成之后,细化部分功能。

2024-06-23 20:28:12 257

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(十二)

为进行前后端通信,需为项目编写controller类,具体实现了处理管理员对课程信息等进行管理的。类,下面我展示一个功能的controller类的实现代码。同时也对项目业务逻辑类进行设计和编写工作。

2024-06-23 20:16:18 260

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(十一)

主要工作为课程功能的服务实现类的编写,实现了对分类对象的。还定义了对课程信息进行数据库操作的方法接口。,并通过接口方法暴露了这些操作给上层调用。

2024-06-23 19:52:39 305

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(十)

针对课程功能,进行后端的编写和数据库的构建。

2024-06-23 16:45:40 129

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(九)

其中,注解指定了要调用的微服务名称和路径,注解指定了具体的 HTTP 请求路径。Feign 是 Spring Cloud 生态系统中用于微服务之间通信的重要组件。它通过声明式的方式简化了 HTTP 请求的处理,使开发者能够更加专注于业务逻辑的实现。结合其他 Spring Cloud 组件,Feign 提供了强大的服务调用、负载均衡、熔断和降级等功能,是构建微服务架构的理想选择。

2024-05-31 00:38:15 1384

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(八)

课程管理模块主要用于管理课程的基本信息,包括分页查询、修改、保存和删除功能。分页查询课程修改课程保存课程删除课程课程章节管理包括课程章和课程节的管理。每个课程包含多个章,每个章包含多个节。分页查询课程章修改课程章保存课程章删除课程章分页查询课程节修改课程节保存课程节删除课程节资源管理模块用于管理课程相关的资源文件,包括分页查询、修改、保存和删除功能。分页查询资源修改资源保存资源删除资源用户学习记录管理模块用于记录和查询用户的学习行为,包括课程记录、学习记录、评论记录和收藏记录。分页查询用户课程记录分页查询用

2024-05-31 00:16:08 319

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(七)

本设计文档提供了系统配置管理 API 的详细设计,包括系统配置分页查询、添加、查看、修改、删除、列举和初始化。这些 API 旨在提供管理员对系统配置的全面管理功能。本设计文档提供了头部导航管理 API 的详细设计,包括头部导航分页查询、添加、查看、修改、删除等功能。这些 API 旨在提供管理员对网站头部导航的全面管理功能。

2024-05-30 23:10:11 1341 1

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(六)

本研究探索了用于识别教育虚拟现实中分心学生的眼动可视化技术,通过实时显示学生的眼动情况,帮助教师识别分心的学生并更好地引导他们关注重要的对象。研究提出了六种眼动可视化技术,并通过用户研究比较了这些技术的效果,结果表明,短粒子轨迹表示眼动轨迹的技术是有前景的,而用于短时间内可视化眼动的3D热图则存在问题。

2024-05-30 20:24:12 691

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(五)

本周的主要工作还是进行系统框架的搭建,根据设计好的api搭建后端框架

2024-05-30 19:51:49 475

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(四)

管理员端功能API设计涵盖了多个方面的管理需求,包括用户管理、权限控制、系统监控、任务调度和日志管理等。每个API均提供了详细的功能描述、请求方法、请求参数和响应格式,以确保易于理解和使用。

2024-05-30 13:32:10 600 1

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(三)

本篇介绍系统运行所需要的环境Nacos 是一个服务发现和配置管理平台,它能够帮助我们实现微服务架构中的服务注册与发现、动态配置管理等功能。通过 Nacos,我们能够实现微服务之间的协同工作,保证整个系统的稳定性和可靠性Nacos提供了一种可靠的机制,用于服务发现和注册。服务发现指的是客户端应用程序可以动态地发现运行时可用的服务实例,而不需要硬编码服务的位置信息。服务注册是指服务实例启动时,将自己的位置信息(比如IP地址和端口号)注册到Nacos服务器上,使得其他应用程序能够找到并与之通信。

2024-05-30 09:57:42 1502

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(二)

本周对开发工具以及技术框架进行系统的学习,选择适合本项目的开发工具和技术框架本篇主要介绍搭建前后端使用的框架以及工具IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),主要用于 Java 开发,但也支持多种其他编程语言,如Kotlin、Groovy、Scala等。IntelliJ IDEA 提供了丰富的代码编辑功能,包括智能代码完成、代码导航、重构等,能够帮助开发者高效地编写代码。具有强大的调试功能,包括断点调试、表达式求值、变量监视等,能够帮助开发者快速定位和解决问题。

2024-05-30 09:47:13 642

原创 山东大学软件学院项目实训——V-Track:虚拟现实环境下的远程教育和智能评估系统(一)

经过初步讨论之后,我们细化了对项目的功能设计并完成了初期的分工。

2024-05-30 09:41:42 276

空空如也

空空如也

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

TA关注的人

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