In order to solve the problem of inaccurate obstacle detection as well as frequent start-stops caused by oversensitive obstacle detection in existing driverless rail electric locomotives in underground coal mines, the YOLO-Region model is proposed to realize regional obstacle detection. First, the model backbone uses InceptionNeXt block and the developed New Spatial Pyramid Pooling (NSPP) module; the model neck extends the FPN+PAN architecture; the model head uses improved task-specific context decoupling (Impro-TSCODE) head. In addition, repulsion loss is introduced to improve the detection ability of partially occluded targets. The experimental results show that the YOLO-Region achieves competitive detection performance with mAP of 98.0 % and an average detection speed of 94.5 FPS. Second, a vision-based method for defining dangerous region based on pixel coordinate points is developed and integrated into YOLO-Region, which allows the model to detect obstacles only within a specific region, thereby reducing frequent start-stops of driverless electric locomotives.