亲,双击屏幕即可自动滚动
7.9.2 SSD使用示例
    7.9.2 ssd使用示例
    下面介绍如何使用tensorflow中提供的ssd模型,相应的示例代码位于:
    https://github.com/duoergun0729/adversarial_examples/blob/master/code/10-ssd.ipynb
    tensorflow中ssd的计算图定义和预训练参数下载地址为:
    http://download.tensorflow.org/models/object_detection/ssd_mobilenet_v1_coco_2018_01_28.tar.gz
    解压到adversarial_examples/code/models:
    # adversarial_examples/code/models/faster_rcnn_resnet101_coco_2018_01_28
    tar -zxvf ssd_mobilenet_v1_coco_2018_01_28.tar.gz
    ssd模型的使用和faster rcnn完全相同,只需修改定义模型文件的相关路径,包括物体标签和物体名称之间的映射关系表。
    path_to_frozen_graph =
    'models/ssd_mobilenet_v1_coco_2018_01_28/frozen_inference_graph.pb'
    path_to_labels =
    'models/models/research/object_detection/data/mscoco_label_map.pbtxt'
    ssd在实时性和准确性上都较为突出,广泛应用至需要实时进行目标检测的领域。
    图7-50所示为使用ssd实时检测路况。
    图7-50 使用ssd实时检测路况
    图7-51所示为使用ssd实时检测马路行人。
    图7-51 使用ssd实时检测马路行人
    图7-52所示为使用ssd在公共场所进行智能安防监控。
    图7-52 使用ssd在公共场所进行智能安防监控