Class-agnostic object detection is a computer vision task that identifies and localizes objects within an image without classifying them into specific predefined categories. Instead of assigning explicit semantic labels such as person, vehicle, or animal, this approach evaluates visual objectness to distinguish all foreground entities from the background and predict their spatial boundaries. By localizing instances regardless of class identity, class-agnostic object detection serves as a foundational component for generating region proposals and enabling systems to discover novel, unseen, or unlabeled objects in open-world environments.