five

红外代码数据库(IRDB)|红外遥控数据集|智能家居数据集

收藏
github2024-05-22 更新2024-05-31 收录
红外遥控
智能家居
下载链接:
https://github.com/ysard/mi_remote_database
下载链接
链接失效反馈
资源简介:
该数据集包含用于小米Mi Remote应用的红外代码,涵盖多种设备类型如电视、空调、DVD播放器等,详细记录了品牌、型号和唯一模式的数量。

This dataset comprises infrared codes for the Xiaomi Mi Remote application, encompassing a variety of device types such as televisions, air conditioners, DVD players, and more. It meticulously documents the brands, models, and the number of unique modes.
创建时间:
2021-03-19
原始信息汇总

数据集概述

数据集内容

本数据集包含小米Mi Remote应用中使用的红外代码数据库的复现和查询。数据集中的代码已解密,并可转换为多种格式。

数据集结构

  • TV codes:

    • 品牌数: 1060
    • 型号数: 2848
    • 唯一模式数: 46228
  • Set-top box:

    • 品牌数: 43
    • 型号数: 172
    • 唯一模式数: 3134
  • Air conditioners:

    • 品牌数: 280
    • 型号数: 1828
    • 唯一模式数: 507
  • DVD players:

    • 品牌数: 247
    • 型号数: 839
    • 唯一模式数: 25954
  • Fans:

    • 品牌数: 133
    • 型号数: 422
    • 唯一模式数: 1435
  • Audio/video:

    • 品牌数: 202
    • 型号数: 455
    • 唯一模式数: 8615
  • Projectors:

    • 品牌数: 118
    • 型号数: 370
    • 唯一模式数: 5518
  • Cable _ Satellite box:

    • 品牌数: 2
    • 型号数: 13
    • 唯一模式数: 548
  • Internet Box:

    • 品牌数: 136
    • 型号数: 221
    • 唯一模式数: 4031
  • Camera:

    • 品牌数: 12
    • 型号数: 18
    • 唯一模式数: 113

数据集用途

数据集旨在创建或改进免费且无行为跟踪的替代应用。

数据集操作

  • 数据库导出:

    • 使用命令 python -m src db_export -f flipper -k power power_r -d xxx 导出特定格式的代码。
    • 支持的导出格式包括 flippertvkill
  • 数据库统计:

    • 使用命令 python -m src db_stats -ld 列出已知设备类型。
    • 使用命令 python -m src db_stats -lb -d 2 列出特定设备的已知品牌。
  • 数据库更新:

    • 使用命令 python -m src db_dumpmake db_dump 进行数据库的更新。

开发者信息

数据集的源代码中包含了详细的文档,并提供了单元测试中的示例。

AI搜集汇总
数据集介绍
main_image_url
构建方式
红外代码数据库(IRDB)的构建基于对小米Mi Remote应用程序所使用的红外代码数据库的逆向工程。通过解密和转换这些代码,数据集得以生成。具体而言,数据集包含了多种设备类型的红外代码,如电视、机顶盒、空调、DVD播放器等。每个设备类型下又细分了品牌和型号,确保了代码的多样性和覆盖面。此外,数据集还提供了多种格式的代码转换,包括raw、signed raw、pronto和pulses等,以满足不同应用场景的需求。
使用方法
使用IRDB数据集时,用户可以通过Python脚本进行数据库的导出和查询。首先,用户需要安装Python 3.6及以上版本,并使用pip安装所需的依赖包。随后,用户可以通过命令行工具执行导出操作,选择特定的设备类型、品牌和代码格式进行导出。例如,用户可以选择导出电视设备的代码,并将其转换为Flipper Zero或TVKILL Android应用所需的格式。此外,数据集还支持开发者自定义格式的实现,提供了灵活的使用方式。
背景与挑战
背景概述
红外代码数据库(IRDB)是由主要研究人员或机构创建的,旨在重现和查询小米Mi Remote应用程序使用的红外代码数据库。该数据集的核心研究问题在于如何解密和转换这些红外代码,以便创建或改进自由且无行为跟踪的替代方案。自创建以来,IRDB已成为红外遥控领域的重要资源,尤其在欧洲市场,其影响力显著。通过提供多种设备类型的红外代码,包括电视、机顶盒、空调等,IRDB为相关领域的研究提供了宝贵的数据支持。
当前挑战
IRDB在构建过程中面临的主要挑战包括红外代码的解密和转换,特别是对于加密模式的处理,目前仍存在部分未解密的情况。此外,数据集的本地化问题也是一个待解决的难题,尽管当前主要针对法国和欧洲市场,但全球范围内的适用性仍需进一步研究。数据集的维护和更新也是一个持续的挑战,需要不断的技术支持和社区贡献来确保数据的准确性和完整性。
常用场景
经典使用场景
红外代码数据库(IRDB)在智能家居和消费电子领域中,被广泛用于红外信号的解码与重现。其经典使用场景包括但不限于:通过解析和转换小米*Mi Remote*应用中的红外代码,实现对各类家用电器的远程控制。例如,用户可以通过该数据库获取电视、空调、风扇等设备的控制代码,进而开发出兼容多种品牌的智能家居控制系统。
解决学术问题
IRDB数据集在学术研究中解决了红外通信协议的逆向工程难题,为研究人员提供了丰富的红外信号样本。这不仅有助于深入理解红外通信的工作原理,还促进了新型红外控制技术的开发。此外,该数据集还为跨平台红外信号转换提供了基础,推动了红外通信标准化研究的发展。
实际应用
在实际应用中,IRDB数据集被用于开发各类智能家居设备和应用。例如,通过该数据集,开发者可以创建能够控制多种品牌电视、空调和风扇的智能遥控器应用。此外,IRDB还支持将红外信号转换为不同格式,如Flipper Zero和TVKILL,从而扩展了其在消费电子产品中的应用范围。
数据集最近研究
最新研究方向
红外代码数据库(IRDB)在智能家居和物联网领域的研究中扮演着关键角色。最新的研究方向集中在红外信号的解码与编码技术,旨在提高设备的兼容性和用户控制体验。此外,研究者们正致力于开发开源的替代方案,以减少对特定品牌设备的依赖,并增强隐私保护。这些研究不仅推动了智能家居设备的普及,还为跨品牌和跨平台的红外控制提供了新的可能性。
以上内容由AI搜集并总结生成
用户留言
有没有相关的论文或文献参考?
这个数据集是基于什么背景创建的?
数据集的作者是谁?
能帮我联系到这个数据集的作者吗?
这个数据集如何下载?
点击留言
数据主题
具身智能
数据集  4099个
机构  8个
大模型
数据集  439个
机构  10个
无人机
数据集  37个
机构  6个
指令微调
数据集  36个
机构  6个
蛋白质结构
数据集  50个
机构  8个
空间智能
数据集  21个
机构  5个
5,000+
优质数据集
54 个
任务类型
进入经典数据集
热门数据集

UAVDT Dataset

The authors constructed a new UAVDT Dataset focused on complex scenarios with new level challenges. Selected from 10 hours raw videos, about 80, 000 representative frames are fully annotated with bounding boxes as well as up to 14 kinds of attributes (e.g., weather condition, flying altitude, camera view, vehicle category, and occlusion) for three fundamental computer vision tasks: object detection, single object tracking, and multiple object tracking.

datasetninja.com 收录

ShapeNet

ShapeNet 是由斯坦福大学、普林斯顿大学和美国芝加哥丰田技术研究所的研究人员开发的大型 3D CAD 模型存储库。该存储库包含超过 3 亿个模型,其中 220,000 个模型被分类为使用 WordNet 上位词-下位词关系排列的 3,135 个类。 ShapeNet Parts 子集包含 31,693 个网格,分为 16 个常见对象类(即桌子、椅子、平面等)。每个形状基本事实包含 2-5 个部分(总共 50 个部分类)。

OpenDataLab 收录

学生课堂行为数据集 (SCB-dataset3)

学生课堂行为数据集(SCB-dataset3)由成都东软学院创建,包含5686张图像和45578个标签,重点关注六种行为:举手、阅读、写作、使用手机、低头和趴桌。数据集覆盖从幼儿园到大学的不同场景,通过YOLOv5、YOLOv7和YOLOv8算法评估,平均精度达到80.3%。该数据集旨在为学生行为检测研究提供坚实基础,解决教育领域中学生行为数据集的缺乏问题。

arXiv 收录

THCHS-30

“THCHS30是由清华大学语音与语言技术中心(CSLT)发布的开放式汉语语音数据库。原始录音是2002年在清华大学国家重点实验室的朱晓燕教授的指导下,由王东完成的。清华大学计算机科学系智能与系统,原名“TCMSD”,意思是“清华连续普通话语音数据库”,时隔13年出版,由王东博士发起,并得到了教授的支持。朱小燕。我们希望为语音识别领域的新研究人员提供一个玩具数据库。因此,该数据库对学术用户完全免费。整个软件包包含建立中文语音识别所需的全套语音和语言资源系统。”

OpenDataLab 收录

SWaT Dataset

SWaT Dataset是一个用于工业控制系统(ICS)安全研究的数据集,包含了模拟的网络攻击和正常操作的数据。该数据集由新加坡科技设计大学(Singapore University of Technology and Design)发布,旨在帮助研究人员开发和测试用于检测工业控制系统中网络攻击的算法和模型。

itrust.sutd.edu.sg 收录