chess-pieces-dataset-yolo
收藏Hugging Face2025-12-09 更新2025-12-10 收录
下载链接:
https://huggingface.co/datasets/surawut/chess-pieces-dataset-yolo
下载链接
链接失效反馈官方服务:
资源简介:
该数据集包含从俯视(扭曲)角度拍摄的国际象棋棋子图像,专为对象检测模型(如YOLO)设计,用于在标准化的640x640网格上识别棋子和手部。数据集旨在作为国际象棋走棋跟踪流程的第二阶段输入,接收来自第一阶段透视扭曲器的输出。数据集包含13个类别(12种棋子+手部),并提供了多样化的场景以增强模型的鲁棒性,包括标准游戏、遮挡、负样本和光照变化。
This dataset contains chess piece images captured from overhead (distorted) perspectives, specifically designed for object detection models such as YOLO to identify chess pieces and hands on a standardized 640×640 grid. It serves as the second-stage input for the chess move tracking pipeline, accepting outputs from the first-stage perspective distorter. The dataset includes 13 categories (12 types of chess pieces plus hands), and provides diverse scenarios to enhance model robustness, covering standard game scenarios, occlusions, negative samples, and lighting variations.
创建时间:
2025-12-07
原始信息汇总
Chess Pieces Detection Dataset (Warped View) 数据集概述
数据集基本信息
- 数据集名称:Chess Pieces Detection Dataset (Warped View)
- 许可证:cc-by-4.0
- 主要任务类别:目标检测
- 标签:chess, chess-pieces, yolo, object-detection, warped-view
- 数据规模:1K<n<10K
- 语言:en
数据集描述
该数据集包含从俯视(扭曲)视角拍摄的国际象棋棋子图像。专为目标检测模型(YOLO)设计,用于在标准化的640x640网格上识别棋子和手。
数据集旨在用作国际象棋走棋追踪流程的第二阶段,接收来自第一阶段透视变换器的输入。
- 任务:目标检测
- 格式:YOLOv8 / YOLO11 检测格式
- 输入:扭曲/校正后的棋盘图像(640x640)
- 类别数:13类(12种棋子 + 手)
数据集构成
数据集包含多种场景以确保鲁棒性:
- 标准对局:从真实对局视频中提取的帧。
- 遮挡:手部遮挡棋子的帧(标记为
Hand)。 - 负样本:空棋盘(仅背景),用于减少误报(约占数据集的10%)。
- 光照变化:通过增强亮度和曝光来模拟不同环境。
类别映射
数据集使用以下类别映射:
| ID | 类别名称 | 描述 |
|---|---|---|
| 0 | Hand |
人手 |
| 1 | bB |
黑象 |
| 2 | bK |
黑王 |
| 3 | bN |
黑马 |
| 4 | bP |
黑兵 |
| 5 | bQ |
黑后 |
| 6 | bR |
黑车 |
| 7 | wB |
白象 |
| 8 | wK |
白王 |
| 9 | wN |
白马 |
| 10 | wP |
白兵 |
| 11 | wQ |
白后 |
| 12 | wR |
白车 |
搜集汇总
数据集介绍

构建方式
在计算机视觉与棋类分析交叉领域,该数据集的构建体现了对实际应用场景的深刻模拟。其核心素材源自真实对弈视频中提取的帧序列,确保了数据的现实基础。构建过程特别纳入了多样化的对抗性场景,例如包含手部遮挡棋子的样本以及约百分之十的纯背景负样本,以此增强模型的鲁棒性。此外,通过人工引入光照与曝光度的变化,数据集有效地模拟了不同环境下的成像条件,为模型训练提供了充分的泛化能力保障。
特点
本数据集专为国际象棋棋子检测任务设计,其显著特点在于采用了经过透视校正的俯视视角图像,所有样本均统一为640x640像素的网格,这为基于YOLO架构的目标检测模型提供了标准化的输入。数据涵盖13个精细定义的类别,包括黑白两方的六种棋子共12类,以及一个独立的手部类别,精准对应实际对弈中可能出现的交互状态。其内容构成兼顾了标准对局、遮挡情形与负样本,形成了层次丰富、挑战性均衡的评估基准。
使用方法
该数据集定位于棋步追踪流程的第二阶段,其使用方法紧密衔接前序的透视变换模块。研究者或开发者可直接将经过第一阶段校正的棋盘图像输入,利用本数据集训练或评估YOLOv8或YOLO11格式的目标检测模型。数据已按标准YOLO标注格式组织,便于直接接入主流训练框架。通过加载相应的类别映射关系,用户可专注于模型性能优化,以达成在复杂条件下准确识别棋子与手部位置的核心任务目标。
背景与挑战
背景概述
在计算机视觉与人工智能领域,棋类游戏状态感知是推动智能体与环境交互研究的关键课题。Chess Pieces Detection Dataset (Warped View) 作为一项专注于国际象棋棋子检测的数据集,由相关研究社区于近期构建,旨在解决从经透视校正的棋盘图像中实时、精准定位棋子与手部对象的挑战。该数据集以YOLO目标检测格式为核心,嵌入了多样化的游戏场景与光照条件,其设计直接服务于自动化棋步追踪流程的第二阶段,为棋盘状态解析提供了标准化的视觉基准,对推动机器人对弈、游戏分析与增强现实应用具有显著影响力。
当前挑战
该数据集致力于解决复杂场景下国际象棋棋子与手部的鲁棒性目标检测问题,其核心挑战在于处理透视变换后仍存在的视觉混淆,例如棋子因相似形状与颜色导致的类间差异模糊,以及手部遮挡棋子时引发的目标部分可见性难题。在构建过程中,研究者需克服数据采集的多样性约束,包括模拟真实对弈中的动态光照变化、生成具有代表性的遮挡样本,并平衡负样本(空棋盘)比例以抑制误检,同时确保所有图像在标准化网格上保持几何一致性,这些因素共同构成了数据集质量与模型泛化能力的关键考验。
常用场景
经典使用场景
在计算机视觉与棋类人工智能交叉领域,该数据集为国际象棋棋子检测任务提供了标准化基准。其经典使用场景集中于训练和评估基于YOLO架构的目标检测模型,以从经过透视校正的棋盘图像中精准定位并识别十二种棋子及人手类别。数据集通过包含标准对局、遮挡场景、负样本及光照变化等多种条件,确保了模型在真实复杂环境下的鲁棒性,是构建自动化棋局记录与分析系统不可或缺的数据基础。
衍生相关工作
围绕该数据集,已衍生出多项经典的后续研究工作。这些工作主要集中于改进检测模型以适应棋子的独特形态与密集排列,例如设计针对小尺寸棋子的专用检测头,或利用数据集的遮挡样本开发抗干扰的注意力机制。此外,部分研究将其作为完整‘棋盘状态感知流水线’的关键一环,与上游的棋盘格检测、透视变换模块以及下游的棋步推理引擎相结合,共同构成了端到端的自动棋局分析系统原型。
数据集最近研究
最新研究方向
在计算机视觉与棋类分析交叉领域,基于YOLO格式的象棋棋子检测数据集正推动着实时对弈解析系统的前沿探索。当前研究聚焦于利用该数据集构建端到端的自动走棋追踪流水线,其中矫正后的俯视视角图像为模型提供了稳定的几何基准,显著提升了复杂场景下棋子与手部遮挡的识别鲁棒性。结合生成式数据增强技术,学者们正模拟多样化光照与遮挡条件,以训练轻量级模型部署于边缘设备,赋能线下比赛实时记录与在线对弈平台的无缝交互。这一进展不仅深化了目标检测在结构化环境中的应用,也为文化遗产数字化与智能教育工具的开发提供了关键技术支撑。
以上内容由遇见数据集搜集并总结生成



