{'fraction_non_alphanumeric': 0.01763803680981595, 'fraction_numerical': 0.009969325153374233, 'mean_word_length': 5.365853658536586, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Visual Object Detection with Score Refinement


 Robustness of object detection against hard samples, especially small objects, has long been a critical and difficult problem that hinders development of convolutional object detectors. To address this issue, we propose Progressive Refinement Network to reduce classification ambiguity for scale robust object detection. In PRN, several orders of residuals for the class prediction are regressed from upper level contexts and the residuals are progressively added to the basic prediction stage by stage, yielding multiple refinements. Supervision signal is imposed at each stage and an integration of all stages is performed to obtain the final score. By supervision retaining through the context aggregation procedure, PRN avoids over dependency on higher-level information and enables sufficient learning on the current scale level. The progressive residuals added for refinements adaptively reduce the ambiguity of the class prediction and the final integration of all stages can further stabilize the predicted distribution. PRN achieves 81.3% mAP on the PASCAL VOC 2007 dataset and 31.7% AP (15.6% APS) on MS COCO dataset, which demonstrates the effectiveness and efficiency of the proposed method and its promising capability on scale robustness.
 
