首页 > 其他分享 >综合设计——多源异构数据采集与融合应用综合实践

综合设计——多源异构数据采集与融合应用综合实践

时间:2023-12-14 23:45:37浏览次数:31  
标签:异构 分析 视频 上传 音频 模态 情感 多源 综合

综合设计——多源异构数据采集与融合应用综合实践

这个项目属于哪个课程 2023数据采集与融合技术
组名、项目简介 组名:Double 20000、项目需求:设计出一个交互友好的多源异构数据的采集与融合的小应用 、项目目标:通过在网页中上传文本、图片、视频或音频分析其中的情感 、项目开展技术路线:前端3件套、Python、fastapi
团队成员学号 042101414、052101230、102102104、102102105、102102108、102102111、102102157、102102158
这个项目目标 通过在网页中上传文本、图片、视频或音频分析其中的情感
其他参考文献 [1]李慧,庞经纬.基于文图音融合的多模态网民情感识别研究[J/OL].数据分析与知识发现:1-17[2023-12-13].http://kns.cnki.net/kcms/detail/10.1478.g2.20231011.1557.012.html.

项目整体介绍:

项目名称:多模态情感分析系统

项目背景:在当前的数字化时代,情感分析在各种应用中变得越来越重要,如客户服务、市场分析和社交媒体监控。多模态情感分析能够提供比单一模态更丰富、更准确的情感识别和分析。

项目目标:开发一个多模态情感分析系统,能够处理和分析文本、图片、音频和视频数据,从而提供综合的情感分析结果。

技术路线

  • 前端开发

    • 使用HTML、CSS和JavaScript进行界面设计,实现用户与系统的交互。

    • 集成文件上传功能,支持文本、图片、音频和视频文件。

  • 后端开发

    • 使用Python进行后端逻辑的编写。

    • 利用FastAPI框架处理前端请求和数据传输。

  • 数据处理与分析

    • 文本分析:最开始自己训练模型但是后来因为文心一言的准确率更高,因此采用文心一言的接口进行文本情感分析。

      (音频、视频、图片找不到接口,因此自己训练模型)

    • 音频分析

      • 使用RAVDESS数据集进行训练。
      • 对上传的音频文件进行特征提取和情感识别。
    • 图片分析:

      • 使用VGG模型进行图像处理。
      • 利用CK+和FER数据集进行情感分类。
    • 视频分析(找不到可以训练视频的模型,最后只能通过提取音频进行分析)

      • 提取视频中的音频部分。
      • 对提取的音频进行分析,使用同音频分析的方法。
  • 结果输出与展示:将分析结果通过前端界面展示。

最终效果:

通过在本地上传文件进行分析并且得到结果

自己分工:

这次团队任务中我负责的是前端代码的编写,这次任务需要搭建一个轻量级网站为用户提供情感分类的功能,在该网站中有首页、功能介绍、情感分析、登录和注册这5个页面,功能主要在情感分析页面,用户上传文本、图片、视频和音频后,点击开始分析的按钮,将用户上传的数据传递给后端,后端对用户输入的数据进行情感七分类,然后将后端预测的情感类别传递到前端页面显示出来。

部分展示前端页面

            <div class="shell-main-nav">
                <div class="logo">
                    <img src="./image/11.jpg" alt="">
                    <span>double 20000</span>
                </div>
                <ul>
                    <li><a href="index.html">首页</a></li>
                    <li><a href="./emotion_analysis.html">情感分析</a></li>
                    <li><a href="function_introduction.html">具体功能介绍</a></li>
                    <li><a href="register.html">注册</a></li>
                    <li><a href="login.html">登录</a></li>
                    <div class="nav-box"></div>
                </ul>
            </div>

导航栏

                <div class="shell-main-header">
                    <div class="shell-main-header-left">
                        <div class="shell-main-header-left-top">
                            <h2>这</h2>
                            <span>是一个全能的多模态识别网站<br />我们是一个独一无二的团队</span>
                        </div>
                        <div class="shell-main-header-left-bottom">
                            <span
                                style="color: rgb(100, 100, 100);">欢迎来到double20000的多模态网站<br />你可以在这里进行视频,音频,文字,图像的情感识别</span><br /><br />
                            <span style="font-family: font;">Welcome to the multimodal website of Double20000<br /> You can perform emotion recognition for videos, audio, text, and images here</span>
                        </div>
                        <div class="shell-main-header-left-footer">
                            <p>-------double20000</p>
                        </div>
                    </div>
                    <div class="shell-main-header-right"></div>
                </div>
                <div class="shell-main-content">
                    <div class="shell-main-content-left">
                        <h2>Team members<br />of us</h2>
                        <div class="shell-main-content-left-fans">
                            <ul>
                                <li><img src="./image/11.jpg" alt=""></li>
                                <li><img src="./image/12.jpg" alt=""></li>
                                <li><img src="./image/13.jpg" alt=""></li>
                                <li><img src="./image/14.jpg" alt=""></li>
                                <li><img src="./image/15.jpg" alt=""></li>
                                <li><img src="./image/16.jpg" alt=""></li>
                                <li><img src="./image/17.jpg" alt=""></li>
                                <li><img src="./image/18.jpg" alt=""></li>
                                <li><span>
                                    </span></li>
                            </ul>
                        </div>
                    </div>
                    <div class="shell-main-content-right">
                        <h2>所属课程:数据采集与融合</h2>
                        <span>以多模态为核心的实践任务</span>
                        <img src="./image/6666.png" alt="">
                    </div>
                </div>

首页中关于该多模态网站的介绍信息

                            <div style="margin-bottom: 160px;"></div>
                            <h2 class="section-title">二 图片情感分析</h2>
                            <span class="section-title2">Image</span>
                            <!-- style="border-bottom:solid 1px #000; padding-bottom: 40px;" -->
                            <div class="section-middle-box" >
                               
                                <div class="section-middle-right">
                                    <form action="/upload2" method="post" enctype="multipart/form-data" class="file">
                                        <div >
                                        <label for="image-input" class="circle">
                                            <img src="./image/jiahao.png" alt="加号" />
                                        </label>
                                        <input id="image-input" type="file" name="file2" class="hidden" accept="image/*" />
                                        </div>
                                    </form>
                                </div>
                                <div class="section-middle-left">
                                    <span id="image-analysis-result" class="section-title4">上传图片并点击开始分析按钮后可显示分析结果</span>
                                </div>
                                
                        </div>
                        <div id="upload-success" class="hidden">xxx文件上传成功</div>
                        <button id="analyze-image">开始分析</button>
        /* 按钮 */
        .file {
		border-radius: 20px;
		background-color: rgb(115, 173, 193);
		margin-top: 1rem;
		width: 60%;
		height: 15rem;
		/* height: 9rem; */
		display: flex;
		justify-content: center;
		align-items: center;
		box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	    }

        .circle img{
        width: 50px;
        height: 50px;
        border-radius: 50%; 
        border: none; 
        box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2); 
        /* 添加阴影效果 */
        }
        /* 按钮样式 */
        button {
        padding: 15px 30px;
        border: none;
        border-radius: 5px;
        background-color: #6fa9be;
        color: #ffffff;
            letter-spacing: 10px;
        font: 70 150px 'font';
        transition: transform 0.2s, background-color 0.2s;
        cursor: pointer;
        font-size: 18px;
        text-transform: uppercase;
        }

        /* 鼠标悬停时的效果 */
        button:hover {
            background-color: #70aabf; /* 按钮变色 */
            transform: scale(1.1); /* 缩放效果 */
        }

情感分析页面中的可供用户上传数据的页面

Gitee文件夹链接

https://gitee.com/qiuxt0320/Multimodal-emotion-recognition/tree/master/多模态情感识别

标签:异构,分析,视频,上传,音频,模态,情感,多源,综合
From: https://www.cnblogs.com/zjy0509/p/17902271.html

相关文章

  • 综合设计——多源异构数据采集与融合应用综合实践
    多源异构数据采集与融合应用综合实践这个项目属于哪个课程https://edu.cnblogs.com/campus/fzu/2023DataCollectionandFusiontechnology组名、项目简介组名:泥头车项目需求:设计一个包含视频、文本、图片、音频的多源异构数据采集与融合的、能够判断相关性、客观性......
  • 多源异构数据采集与融合应用综合实践
    这个项目属于哪个课程2023数据采集与融合技术(福州大学-福州大学计算机与大数据学院)组名、项目简介组名:你在跟我作队项目需求:(1)音视频转文字准确性(2)实时性(3)多语种支持(4)扩展性项目目标:①搭建轻量级网站平台提供交互。②利用大模型及第三方库解析音视频及图......
  • 多源异构数据采集与融合应用综合实践
    多源异构数据采集与融合应用综合实践这个项目属于哪个课程https://edu.cnblogs.com/campus/fzu/2023DataCollectionandFusiontechnology组名、项目简介组名:泥头车项目需求:设计一个包含视频、文本、图片、音频的多源异构数据采集与融合的、能够判断相关性、客观性......
  • 综合设计——多源异构数据采集与融合应用综合实践
    项目代码这个项目属于哪个课程2023数据采集与融合技术组名、项目简介组名:Double20000、项目需求:设计出一个交互友好的多源异构数据的采集与融合的小应用、项目目标:通过在网页中上传文本、图片、视频或音频分析其中的情感、项目开展技术路线:前端3件套、Python、fasta......
  • 综合设计——多源异构数据采集与融合应用综合实践
    这个项目属于哪个课程2023数据采集与融合技术作业要求综合设计——多源异构数据采集与融合应用综合实践组名汪汪队项目主题微博评论情感分析项目简介项目需求:1.情绪监测、2.品牌声誉管理、3.市场分析、4.舆论引导、5.个性化推荐、6.社交网络分析项......
  • 综合设计——多源异构数据采集与融合应用综合实践
      这个项目属于哪个课程2023数据采集与融合技术(福州大学-福州大学计算机与大数据学院)组名、项目简介组名:你在跟我作队项目需求:(1)音视频转文字准确性(2)实时性(3)多语种支持(4)扩展性项目目标:①搭建轻量级网站平台提供交互。②利用大模型及第三方库解析音视......
  • 综合设计——多源异构数据采集与融合应用综合实践
    数据采集与融合技术实践多源异构数据采集与融合应用综合实践组名、项目简介<组名:洛杉矶耐摔王、项目需求和目标:文字和音频总结、项目开展技术路线:python>团队成员学号102102127,102102124,102102125,102102123,102102144,102102146,102102126,102102145这个项目的目标......
  • 综合设计——多源异构数据采集与融合应用综合实践
    1.基本信息这个项目属于哪个课程2023数据采集与融合技术组名冲就完事项目简介当我们置身于日常生活或旅途中,常会被美景所震撼,但往往难以找到合适的诗句来表达内心的感悟。为了传承中华传统文化、提升人们的诗词修养和表达能力,我们需要一个智能系统能够根据用户拍......
  • 综合设计——多源异构数据采集与融合应用综合实践
    1.基本信息这个项目属于哪个课程2023数据采集与融合技术组名冲就完事项目简介当我们置身于日常生活或旅途中,常会被美景所震撼,但往往难以找到合适的诗句来表达内心的感悟。为了传承中华传统文化、提升人们的诗词修养和表达能力,我们需要一个智能系统能够根据用户拍......
  • 综合设计——多源异构数据采集与融合应用综合实践
    这个项目属于哪个课程2023数据采集与融合技术作业要求综合设计——多源异构数据采集与融合应用综合实践组名汪汪队项目主题微博评论情感分析项目简介项目需求:1.情绪监测、2.品牌声誉管理、3.市场分析、4.舆论引导、5.个性化推荐、6.社交网络分析项......