毕业设计:基于卷积神经网络的火车铁轨障碍物检测算法研究 深度学习 目标检测 人工智能

基于深度学习的目标检测算法综述 其它机器学习、深度学习算法的全面系统讲解可以阅读《机器学习-原理、算法与应用》,清华大学出版社,雷明著,由SIGAI公众号作者倾力打造。 书的购买链接 书的勘误,优化,源代码资源 导言 目标检测的任务是找出图像中所有感兴趣的目标(物体),确定它们的位置和大小,是机器视觉领域的核 心问题之一。由于各类物体有不同的外观,形状,姿态,加上成像时光照,遮挡等因素的干扰,目标检测 一直是机器视觉领... 阅读详情

目录

前言

一、课题背景与意义

二、算法理论技术

2.1 深度学习

2.2目标检测

三、模型训练

3.1 数据处理

3.2 实验环境

3.3 结果分析

最后


前言

     📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科同学来说是充满挑战。为帮助大家顺利通过和节省时间与精力投入到更重要的就业和考试中去,学长分享优质的选题经验和毕设项目与技术思路。

        🚀对毕设有任何疑问都可以问学长哦!

         选题指导:

        最新最全计算机专业毕设选题精选推荐汇总

        大家好,这里是海浪学长毕设专题,本次分享的课题是

        🎯基于深度学习的铁轨障碍物检测预警系统


一、课题背景与意义

        铁路交通是重要的运输方式之一,然而,铁路安全一直是一个重要的关注点。障碍物在铁轨上的存在可能导致列车事故和运行故障,对人身安全和铁路运输的效率产生严重影响。障碍物的存在可能导致列车延误和运行故障。自动化地进行障碍物检测,减轻人工监测的负担,提高检测的准确性和效率。可以及时发现并清除铁轨上的障碍物,减少铁路运输的中断和延误,提高运输效率和准时性。

二、算法理论技术

2.1 深度学习

        随着卷积神经网络的进步和计算能力的提升,基于深度学习的目标检测方法逐渐流行,尤其是双阶段模型(如Faster R-CNN)和单阶段模型(如YOLO系列)的广泛应用。与此同时,基于Anchor-Free思想的目标检测模型应运而生,这类模型不依赖锚点框,通过目标中心和关键点的方法进行检测,为目标检测领域开辟了新的方向。这些Anchor-Free算法主要分为基于中心的检测方法和基于多关键点联合表达的方法,前者通过中心点推导目标位置,后者则将目标视为多个关键点的组合进行识别。

        FCOS是经典的Anchor-Free目标检测算法,它将特征图中的每个像素视为潜在目标,避免了传统锚点框的生成。FCOS通过对正样本像素点进行分类和位置回归来确定目标框的位置,并引入了“centerness”机制,以抑制低质量边界框,从而提高检测性能。这些基于Anchor-Free的设计和改进为目标检测方法带来了显著进展,提升了模型的灵活性和准确性。

代码如下(示例):

class FCOSModel(tf.keras.Model):
    def __init__(self, num_classes):
        super(FCOSModel, self).__init__()
        self.backbone = models.Sequential([
            layers.Conv2D(64, (3, 3), padding='same', activation='relu'),
            layers.MaxPooling2D(pool_size=(2, 2)),
            layers.Conv2D(128, (3, 3), padding='same', activation='relu'),
            layers.MaxPooling2D(pool_size=(2, 2)),
            layers.Conv2D(256, (3, 3), padding='same', activation='relu')
        ])
        self.classification_head = layers.Conv2D(num_classes, (1, 1), activation='sigmoid')
        self.regression_head = layers.Conv2D(4, (1, 1))  # 4 for bounding box coordinates
        self.centerness_head = layers.Conv2D(1, (1, 1), activation='sigmoid')

2.2目标检测

        Mask R-CNN是一种基于Faster R-CNN的掩码型目标检测网络,采用多尺度金字塔特征金字塔网络(FPN)进行目标特征提取,并通过不同分支实现目标检测和分割。然而,原始FPN未能充分利用层间语义信息,导致小目标漏检问题,特别是在低分辨率的红外图像和夜间环境中,目标特征不明显,影响了铁路异物检测的准确性,可能对高速铁路行车安全造成威胁。

        结合DenseNet的密集连接思想,在特征金字塔网络(FPN)的基础上设计密集强连接,显著增强了低维特征向高维特征的有效传递。这种设计不仅提升了特征间的连接性,还充分利用了不同尺度特征层的信息,解决了传统FPN在小目标检测中的不足,尤其是在红外图像分辨率低、细节模糊的环境下。为了进一步提高弱光条件下的目标检测能力,引入了通道和空间注意力模块的CBAM注意力机制。这一机制通过聚焦于红外图像中的重要特征,抑制无关信息,从而提升了模型对关键区域的关注度。这些改进不仅提高了铁路异物检测的准确性和可靠性,还为高速铁路行车安全监控提供了更为稳健的支持,确保了在复杂和低光环境中对潜在威胁的及时识别和响应,极大地增强了行车安全。

 代码如下(示例):

import tensorflow as tf
from tensorflow.keras import layers, models

class DenseFPN(tf.keras.Model):
    def __init__(self, num_classes):
        super(DenseFPN, self).__init__()
        self.backbone = models.Sequential([
            layers.Conv2D(64, (3, 3), padding='same', activation='relu'),
            layers.MaxPooling2D(),
            layers.Conv2D(128, (3, 3), padding='same', activation='relu'),
            layers.MaxPooling2D(),
            layers.Conv2D(256, (3, 3), padding='same', activation='relu'),
        ])
        self.dense_connection = layers.Dense(256, activation='relu')
        self.output_layer = layers.Conv2D(num_classes, (1, 1), activation='softmax')

    def call(self, x):
        features = self.backbone(x)
        dense_out = self.dense_connection(features)
        return self.output_layer(dense_out)

# Instantiate and compile the model
model = DenseFPN(num_classes=80)
model.compile(optimizer='adam', loss='categorical_crossentropy')

三、模型训练

3.1 数据处理

        数据采集阶段包括选择不同铁路环境(如城市轨道、高速铁路和乡村铁路)进行图像拍摄,以确保数据的多样性。此外,考虑在不同天气和时间条件下进行拍摄,使用高分辨率相机或无人机捕捉铁轨及其周围障碍物的多种类型(如落石、杂草、动物、车辆)。通过多角度和不同距离的拍摄,确保捕捉到目标的完整信息。

        在数据标注阶段,选择合适的标注工具,如LabelImg,进行障碍物的标注。制定标注规范以确保一致性,明确障碍物的类别和边界框的定义。通过框选每张图像中的障碍物并标记其类别,确保标注准确性。进行标注后的质量检查,邀请多名标注人员进行交叉验证,以减少错误。 

        数据预处理阶段包括数据清洗,去除低质量图像,确保整体数据集的质量。应用数据扩展技术(如旋转、平移、缩放)以增加样本多样性,并对图像进行归一化处理,统一图像大小。最后,将数据集划分为训练集、验证集和测试集,以便于模型的训练和评估,确保数据集为后续应用提供可靠支持。

3.2 实验环境

        硬件配置包括Intel(R) Core i7-9700K CPU @ 3.6GHz、64.0GB RAM和NVIDIA GeForce GTX 1660。在模型训练中,学习率设置为0.001,批量大小为32,训练周期(epoch)设置为100。

3.3 结果分析

        在数据集划分完成后,首先需要选择合适的目标检测模型。常用的模型包括Faster R-CNN、YOLO系列和Mask R-CNN等。根据具体需求和数据集的特点,选择一个性能和效率兼顾的模型进行构建。可以使用深度学习框架(如TensorFlow或PyTorch)来实现模型。

import tensorflow as tf
from tensorflow.keras import layers, models

def create_model(num_classes):
    model = models.Sequential([
        layers.Conv2D(32, (3, 3), activation='relu', input_shape=(256, 256, 3)),
        layers.MaxPooling2D(),
        layers.Conv2D(64, (3, 3), activation='relu'),
        layers.MaxPooling2D(),
        layers.Flatten(),
        layers.Dense(num_classes, activation='softmax')
    ])
    return model

model = create_model(num_classes=2)  # 假设有2个类别

        模型构建完成后,使用训练集进行模型训练。配置合适的损失函数和优化器,设置合适的超参数(如学习率和批量大小),并使用验证集监控模型的训练过程以防止过拟合。可以采用回调机制(如EarlyStopping)来自动调节训练。

model.compile(optimizer='adam', loss='categorical_crossentropy', metrics=['accuracy'])
history = model.fit(train_dataset, epochs=50, validation_data=val_dataset, callbacks=[tf.keras.callbacks.EarlyStopping(patience=5)])

        在训练完成后,使用测试集对模型进行评估,计算准确率、召回率和F1分数等指标,以全面了解模型的性能。根据评估结果,进行模型的优化,可能包括调整网络结构、超参数调整或进一步的数据增强。

# 评估模型
loss, accuracy = model.evaluate(test_dataset)
print(f'Test accuracy: {accuracy:.4f}')

        完成模型的训练和评估后,可以将模型部署到实际应用中。可以选择在边缘设备或云平台上进行推理,确保系统能够实时检测铁路异物,并根据检测结果采取相应的措施(如报警或自动化处理)。 

最后

深度学习之Encoder-Only原理与实战 【代码】深度学习之Encoder-Only原理与实战。 阅读详情

相关推荐

基于YOLOv5、YOLOv8与YOLOv10的火车检测与计数系统:深度学习应用与UI界面实现

YOLOv5是由Ultralytics团队发布的一个非常高效的目标检测模型,它能够实时检测和识别图像或视频中的多个目标。YOLOv5具有较小的模型尺寸和较高的精度,适合于火车检测等需要快速响应的任务。优势高效的检测速度,适用于实时处理视频流。良好的检测精度,尤其对于交通工具等物体的检测表现突出。易于部署和调优,支持多种平台。本文介绍了基于YOLOv5、YOLOv8和YOLOv10的火车检测与计数系统的实现,涵盖了数据集准备、模型训练、UI界面设计及性能评估等多个方面。

YOLO 340

毕业设计:基于深度学习的铁轨障碍物检测与识别系统

毕业设计:基于深度学习的铁轨障碍物检测与识别系统实现对铁轨上障碍物的自动检测和识别。具有较高的检测和识别准确率,能够显著提高铁路安全防护能力。本研究为计算机毕业设计提供了一个创新的方向,结合了深度学习和计算机视觉技术,为毕业生提供了一个有意义的研究课题。对于计算机专业、软件工程专业、人工智能专业、大数据专业的毕业生而言,提供了一个具有挑战性和创新性的研究课题。无论您对深度学习技术保持浓厚兴趣,还是希望探索机器学习、算法或人工智能的领域的同学,本研究能为您提供灵感和指导。

Hai_Lang_IT的博客 2077

基于深度学习的铁轨缺陷检测系统:YOLOv8 + UI界面 + 数据集

本项目的目标是开发一个基于YOLOv8的铁轨缺陷检测系统,结合PyQt5开发一个图形用户界面,用户可以方便地加载铁轨图像并查看缺陷检测结果。数据集准备:收集和整理铁轨缺陷图像数据集。YOLOv8模型训练:使用YOLOv8模型进行铁轨缺陷检测模型的训练。UI界面开发:使用PyQt5开发用户界面,使用户能够轻松地加载图像并查看检测结果。系统集成:将YOLOv8模型与PyQt5开发的UI结合,形成一个完整的铁轨缺陷检测系统。本文介绍了如何基于YOLOv8和PyQt5构建一个铁轨缺陷检测系统。

YOLO 329

不依赖其他系统,检测火车接近的几种可行的方法

当火车接近平交道时,读写器能检测到RFID标签的信号,并计算火车距离平交道的距离。在平交道附近安装光电传感器,当火车遮挡或反射传感器发出的光线时,系统可以检测到火车的接近。在平交道附近安装激光测距仪,当火车接近时,测距仪可以获取火车与平交道之间的距离。当火车行驶至平交道附近时,由于轨道的振动,传感器会产生信号。通过对信号的实时分析,可以检测到火车的接近,并为系统提供实时信息。在钢轨一侧安装磁钢,当火车车轮通过是切割磁力线产生电流,即可判断火车是否通过,这种方法可以测速及根据车轮间距判断车辆类型。

changjuanfang的专栏 1034

基于深度学习YOLOv10的障碍物检测系统

为了方便用户使用,我们将开发一个图形用户界面(GUI),允许用户上传图像或视频流并查看检测结果。我们使用PySide6开发GUI界面,它是Qt框架的Python绑定,适用于开发跨平台的桌面应用程序。本文详细介绍了如何基于YOLOv10模型构建一个障碍物检测系统,包括数据集准备、模型训练和推理到图形用户界面的开发。通过这一系统,用户可以方便地上传图像或视频流并进行障碍物检测,广泛应用于自动驾驶、机器人导航等领域。

斌擎科技 1052

【深度学习】基于卷积神经网络的铁路信号灯识别方法

:目前中国货运铁路和既有线铁路采用的仍是司机通过瞭望铁路沿线信号灯来指导行驶。本文介绍了一种基于卷积神经网 络(CNN)的铁路信号“三显示”通过信号机识别方法,为司机二次甄别信号灯颜色。本文制作“三显示”信号灯数据集,在 TensorFlow 平台搭建卷积神经网络,建立以卷积层数、数据集大小以及迭代次数为变量的对比实验。在样本条件下,4 层卷积网络特征提取 效果最优,进一步进行卷积层中卷积核的深度对网络收敛性和收敛速度与识别精度的影响的实验,最终,最优网络下识别率可 达 99.16%。 关键词:卷积神经网络

高山 1705

基于神经卷积网络的技术应用——车牌检测与识别

随着交通管理的日益严格以及智能交通系统的发展,车牌检测与识别技术成为了重要的研究领域。其中,神经卷积网络(CNN)由于其在图像处理领域表现出色的能力,被广泛应用于车牌检测与识别任务中。本文将详细介绍基于神经卷积网络的车牌检测与识别技术,并探讨其原理、推导过程以及实际应用举例。

Kyle_Chan_zMH的博客 1676

TRK-MPC5634M开发板实战:从硬件解析到CAN、ADC外设驱动调试

在嵌入式系统开发,尤其是汽车电子和工业控制领域,微控制器(MCU)是核心执行单元。其工作原理基于处理器内核、存储器和丰富的外设接口协同工作,通过软件编程实现对硬件的精确控制。这种技术价值在于能够为严苛环境提供可靠、实时的控制解决方案。典型的应用场景包括汽车车身控制、网关、电池管理系统以及工业自动化设备。本文聚焦于恩智浦(NXP)基于Power Architecture e200z0内核的汽车级MCU——MPC5634M,并以其官方评估板TRK-MPC5634M为平台,深入探讨其硬件设计逻辑、软件环境搭建及核

weixin_29997523的博客 288

基于卷积神经网络cnn的单目测距+深度学习的车距检测系统

基于卷积神经网络cnn的单目测距+深度学习的车距检测系统

QQ_1309399183的博客 1292

汇川伺服Modbus-RTU通讯实战:从帧结构解析到西门子PLC配置

本文详细解析了汇川伺服与西门子PLC通过Modbus-RTU协议进行通讯的实战步骤,包括帧结构解析、硬件连接、参数设置及PLC程序配置。通过具体案例和常见问题排查指南,帮助工程师快速掌握工业自动化中的通讯技术,提升设备调试效率。

weixin_33670713的博客 453

基于STM32与CAN总线的多电机协同控制系统设计与实现

本文详细介绍了基于STM32与CAN总线的多电机协同控制系统设计与实现。该系统采用分布式架构,通过CAN总线实现多节点通信,结合梯形加减速算法和同步控制策略,有效解决了工业自动化中多电机同步性差的问题。文章涵盖硬件设计、通信协议、抗干扰措施及实战调试经验,为工业应用提供高可靠性解决方案。

tech5的博客 970

火车轨道铁路轨道检测识别(弯轨+直轨)通用性(Python源码+讲解)

在前几天的文章中,对直线的铁轨可以实现检测,但是实际的过程中,火车的弯轨也是特别多,比如从北京-石家庄的铁路线路,弯路占到了70%以上的比例,所以对于铁轨的弯道检测,也是很重要的一块内容,在一段时间的研究下,终于实现了弯道铁轨的检测,同时也可以拟合S形的铁轨,并且检测速度可以实现实时性的要求,在接下来的工作中,我会把铁轨检测+YOLOv3移植到Jetson TX2+Intel NCS...

幸福回头的博客 2万+

5款高性价比LDO芯片实测对比:从TPS7A4501到LM2940,哪款更适合你的项目?

本文通过实测对比了TPS7A4501、TPS72301、LM2937、LM2940等五款高性价比LDO芯片的核心性能。文章详细分析了跌落电压、输出噪声、静态电流及热性能等关键指标,并结合电池供电物联网节点、高精度数据采集等典型应用场景,提供了清晰的选型指南,帮助工程师根据项目需求选择最合适的LDO芯片。

weixin_29305337的博客 116

基于卷积神经网络交通标志识别代码

在通常的问题中,使用基于案例的机器学习方法来解决。第二个使用交通标志识别的任务是基于安装在汽车上的DVRs的数据自动绘制地图。在最后几行中,我们添加了一个稠密的稠密层,该层使用softmax激活函数在43个类中执行分类。我们在测试数据集中测试了构建的模型,得到了96%的准确性。该功能将模型保存在本地的.文件中,这样我们就不必一遍又一遍地重新训练模型而浪费大量的时间。这意味着我们的模型可能偏向于过度代表的类别,特别是当它对自己的预测不自信时。为了对已实现的系统进行适当的训练和评估,我们将数据集分为3组。

8762

2024年最全scrapy+scrapyd+gerapy 爬虫调度框架,字节跳动面试时间

scrapyd是一个用于部署和运行scrapy爬虫的程序,它允许你通过JSON API来部署爬虫项目和控制爬虫运行,scrapyd是一个守护进程,监听爬虫的运行和请求,然后启动进程来执行它们方便地控制爬虫运行直观地查看爬虫状态实时地查看爬取结果简单地实现项目部署统一地实现主机管理轻松地编写爬虫代码。

2401_84140653的博客 1201

《AI 时代FPGA的全栈开发实战・从入门到精通》专栏启动说明

《智驱FPGA》专栏面向初学者,聚焦AI时代FPGA开发新范式,以ChatGPT、ICCoder2.0等工具全程辅助,覆盖纯逻辑、Zynq软硬协同、端侧AI加速、高速接口等核心方向。通过126节图文+14个实战项目,传授AI生成代码、Prompt工程、时序优化等能力,助力学员从零成长为具备工程竞争力的FPGA工程师,结业可独立完成完整项目并写入简历。

现任某外企的算法工程师!专注于人工智能、嵌入式、FPGA、论文写作四大主题的教程和经验分享!辅导请➕v :sci666888999 172

基于卷积神经网络的交通标志识别

目录1.环境配置2.数据集3.数据展示4.数据加载5.模型类6.定义参数7.训练函数8.测试函数9.训练并绘图 1.环境配置   Python、Pytorch、Torchvision、Pandas、PIL等。 2.数据集   数据来源中国交通标志检测数据集,数据集包含58个类别的5998个交通标志图像。每个图像都是单个交通标志的缩放视图。选择90%数据作为训练数据,10%作为测试数据。 3.数据展示   下图为torchvision预处理后的图片,不是原图。 4.数据加载 class TrafficDat

qq_45430594的博客 4601

《点云进阶》专栏文章目录

点云进阶》专栏文章目录

点云侠的博客 4905

智能交通监控:基于卷积神经网络的城市交通路面障碍物检测与识别 目标检测 人工智能 深度学习 YOLO

毕业设计:基于深度学习的城市交通路面障碍物检测与结合卷积神经网络(CNN)与计算机视觉技术的框架,旨在通过实时图像数据实现对城市交通路面障碍物的高效识别。首先,构建了包含多种障碍物图像的数据集,并应用数据增强和迁移学习等技术提升模型的泛化能力。其次,深入,为毕业生提供了一个有意义的研究课题。对于计算机专业、软件工程专业、人工智能专业、大数据专业的毕业生而言,提供了一个具有挑战性和创新性的研究课题。无论您对深度学习技术保持浓厚兴趣,还是希望探索机器学习、算法或人工智能的领域的同学,本研究能为您提供灵感和指导。

毕设帮助,疑难解答,欢迎打扰! 994

ROSTCM6+Gephi的网络语义分析详细教程(附案例实战)

ROSTCM6是武汉大学沈阳教授研发编码的国内目前唯一的以辅助人文社会科学研究的大型免费社会计算平台。该软件可以实现微博分析、聊天分析、全网分析、网站分析、浏览分析、分词、词频统计、英文词频统计、流量分析、聚类分析等一系列文本分析。Gephi是一款开源免费跨平台基于JVM的复杂网络分析软件,可用于各种图形和网络的可视化和探索,是最受欢迎的网络可视化软件之一。

m0_64336780的博客 1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

An Improved YOLOv8 Algorithm for Rail SurfaceDefect Detection:改进的YOLOv8钢轨表面缺陷检测算法

摘要: 针对铁路轨道表面缺陷检测中小目标和密集遮挡目标检测带来的问题,提出一种基于YOLOv8模型的铁路轨道缺陷检测算法。 1、使用SPD-Conv替换原始YOLOv8n中的卷积,来增强模型对中小目标的关注,同时保留原始网络的结构。 2、其次,我们将EMA注意力机制集成到neck中,使得模型能够利用不同层级的信息来提高特征表达能力。 3、最后,我们使用Focal-SIoU损失函数代替原始的CIoU函数,调整正负样本的权重,对难以分类的样本进行更加严厉的惩罚。 这一增强功能提高了模型准确识别具有挑战

Z1986185459的博客 2525

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

货运列车目标检测实验记录

问题描述1 Traceback (most recent call last): File "train.py", line 274, in <module> fit_one_epoch(net,yolo_losses,epoch,epoch_size,epoch_size_val,gen,gen_val,Freeze_Epoch,Cuda) File "train.py", line 51, in fit_one_epoch for iteration, batch i

wlw8023diya的博客 920

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

用于轨道交通障碍物检测的改进Mask R-CNN

1. 文章信息文章题目为《Improved Mask R-CNN for obstacle detection of rail transit》,是2022年发表在Measurement上...

zuiyishihefang的博客 5627

火车轨道铁路轨道检测识别(附带Python源码+详细解析)

现在的网络上,铁轨检测的源码几乎没有,所以自己参照着一篇汽车车道线检测的方法,然后调节参数,实现了铁轨的轨道检测,但现在只能检测直线,弯曲的铁轨检测下一步会实现,实现之后会更新的,敬请期待。 弯轨检测的已经实现并且检测效果不弱于直线:火车轨道铁路轨道检测识别(弯轨+直轨)通用性(Python源码+讲解) 针对现有的火车轨道检测,从汽车车道线延伸过来,用的是同样的...

幸福回头的博客 2万+

深度学习0:数学知识:正态分布1

步骤内容结果1引入e−x2e^{-x^2}e−x2钟形曲线2算它的面积I∫−∞∞e−x2dxI∫−∞∞​e−x2dx3平方变成二重积分I2I^2I24换极坐标简化计算5算出I2πI^2 = \piI2πIπIπ​6代入σ\sigmaσ和μ\muμ做变量替换得到σ2πσ2π​7除以它归一化得到正态分布公式2π2π​不是随便写的,它来自高斯积分∫−∞∞e−x2。

tellmewhoisi的博客 195
上一篇: 毕业设计:基于深度学习的电商评论情感分类算法研究 人工智能 python
下一篇: 毕业设计选题:数据科学与大数据专业创新课题推荐 选题建议
Mini_hailang_IT
博客等级 码龄9年 5936粉丝 640原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值