isaid.py 1018 B

12345678910111213141516171819202122232425
  1. # Copyright (c) OpenMMLab. All rights reserved.
  2. from mmdet.registry import DATASETS
  3. from .coco import CocoDataset
  4. @DATASETS.register_module()
  5. class iSAIDDataset(CocoDataset):
  6. """Dataset for iSAID instance segmentation.
  7. iSAID: A Large-scale Dataset for Instance Segmentation
  8. in Aerial Images.
  9. For more detail, please refer to "projects/iSAID/README.md"
  10. """
  11. METAINFO = dict(
  12. classes=('background', 'ship', 'store_tank', 'baseball_diamond',
  13. 'tennis_court', 'basketball_court', 'Ground_Track_Field',
  14. 'Bridge', 'Large_Vehicle', 'Small_Vehicle', 'Helicopter',
  15. 'Swimming_pool', 'Roundabout', 'Soccer_ball_field', 'plane',
  16. 'Harbor'),
  17. palette=[(0, 0, 0), (0, 0, 63), (0, 63, 63), (0, 63, 0), (0, 63, 127),
  18. (0, 63, 191), (0, 63, 255), (0, 127, 63), (0, 127, 127),
  19. (0, 0, 127), (0, 0, 191), (0, 0, 255), (0, 191, 127),
  20. (0, 127, 191), (0, 127, 255), (0, 100, 155)])