<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CS2 |</title><link>https://caiyf03.github.io/tags/cs2/</link><atom:link href="https://caiyf03.github.io/tags/cs2/index.xml" rel="self" type="application/rss+xml"/><description>CS2</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 22 Jan 2024 00:00:00 +0000</lastBuildDate><image><url>https://caiyf03.github.io/media/icon_hu_702a800cd775dbac.png</url><title>CS2</title><link>https://caiyf03.github.io/tags/cs2/</link></image><item><title>Object Detection in Counter-Strike 2</title><link>https://caiyf03.github.io/projects/od-cs2/</link><pubDate>Mon, 22 Jan 2024 00:00:00 +0000</pubDate><guid>https://caiyf03.github.io/projects/od-cs2/</guid><description>&lt;h2 id="team"&gt;Team&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;YiFan Cai (leader)&lt;/li&gt;
&lt;li&gt;XiHe Yu&lt;/li&gt;
&lt;li&gt;Yu Shi&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This project investigates the application of real-time object detection in Counter-Strike 2 (CS2). We build a custom in-game dataset and systematically compare multiple detection frameworks to evaluate their accuracy, speed, and practicality in dynamic gaming scenarios. Beyond benchmarking, we demonstrate how detection results can be integrated into gameplay-related applications such as distance estimation and automated aiming.&lt;/p&gt;
&lt;h2 id="methods"&gt;Methods&lt;/h2&gt;
&lt;p&gt;We implement and compare YOLOv7, Faster R-CNN, and SSD.
Key components include:&lt;/p&gt;
&lt;p&gt;-Construction of a custom VOC-style CS2 dataset from gameplay footage&lt;/p&gt;
&lt;p&gt;-Model training and evaluation under identical settings&lt;/p&gt;
&lt;p&gt;-Preprocessing and data augmentation for difficult scenes&lt;/p&gt;
&lt;p&gt;-Ensemble-style bounding box fusion using confidence weighting and clustering&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;p&gt;-Custom-built CS2 object detection dataset&lt;/p&gt;
&lt;p&gt;-Comparative study of one-stage vs. two-stage detectors&lt;/p&gt;
&lt;p&gt;-Model ensemble via weighted bounding box averaging&lt;/p&gt;
&lt;p&gt;-Real-time in-game deployment with screen capture&lt;/p&gt;
&lt;p&gt;-Applications including auto-aiming and target distance estimation&lt;/p&gt;
&lt;hr&gt;
&lt;figure style="text-align: center; margin-bottom: 2rem;"&gt;
&lt;img src="1.png"
alt=""
style="width: 100%; max-width: 650px;" /&gt;
&lt;figcaption style="margin-top: 0.5rem; font-size: 0.9rem; color: #555;"&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure style="text-align: center; margin-bottom: 2rem;"&gt;
&lt;img src="2.png"
alt=""
style="width: 100%; max-width: 650px;" /&gt;
&lt;figcaption style="margin-top: 0.5rem; font-size: 0.9rem; color: #555;"&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;</description></item></channel></rss>