Does Your Road or Parking Lot Have Large Cracks?