Min
Max
Min
Max
Min
Max
Min
Max
Related Objects of Interest: stop , no entry , slippery road , speed limit 30 , priority road , give way , speed limit 50 , speed limit 60 , speed limit 70 , roundabout
Top Snow Computer Vision Models
The models below have been fine-tuned for various snow detection tasks. You can try out each model in your browser, or test an edge deployment solution (i.e. to an NVIDIA Jetson). You can use the datasets associated with the models below as a starting point for building your own snow detection model.
At the bottom of this page, we have guides on how to count snow in images and videos.












2312 images2 models
roundaboutBumpCar breakingChildrenCrosswindsCurveCyclist crossingCyclistsDipDomestic animalsEnd of all previously signed restrictionsEnd of no overtakingEnd of no overtaking by heavy goods vehiclesEnd of no parking zoneEnd of priority roadEnd of speed limit 30End of speed limit zone 30Entering cityExiting cityFalling rocks




9880 images1 model
ABBOTTS BABBLERABBOTTS BOOBYABYSSINIAN GROUND HORNBILLAFRICAN CROWNED CRANEAFRICAN EMERALD CUCKOOAFRICAN FIREFINCHAFRICAN OYSTER CATCHERAFRICAN PIED HORNBILLAFRICAN PYGMY GOOSEALBATROSSALBERTS TOWHEEALEXANDRINE PARAKEETALPINE CHOUGHALTAMIRA YELLOWTHROATAMERICAN AVOCETAMERICAN BITTERNAMERICAN COOTAMERICAN DIPPERAMERICAN FLAMINGOAMERICAN GOLDFINCH






4320 images1 model




3345 images1 model
ABBOTTS BABBLERABBOTTS BOOBYABYSSINIAN GROUND HORNBILLAFRICAN CROWNED CRANEAFRICAN EMERALD CUCKOOAFRICAN FIREFINCHAFRICAN OYSTER CATCHERAFRICAN PIED HORNBILLAFRICAN PYGMY GOOSEALBATROSSALBERTS TOWHEEALEXANDRINE PARAKEETALPINE CHOUGHALTAMIRA YELLOWTHROATAMERICAN AVOCETAMERICAN BITTERNAMERICAN COOTAMERICAN DIPPERAMERICAN FLAMINGOAMERICAN GOLDFINCH


739 images2 models
animals-(danger)bend-(danger)bend-left-(danger)construction-(danger)cycles-crossing-(danger)danger-(danger)give-way-(other)go-left-(mandatory)go-left-or-straight-(mandatory)go-right-(mandatory)go-right-or-straight-(mandatory)go-straight-(mandatory)keep-left-(mandatory)keep-right-(mandatory)no-entry-(other)no-overtaking-(prohibitory)no-overtaking-(trucks)-(prohibitory)no-traffic-both-ways-(prohibitory)no-trucks-(prohibitory)pedestrian-crossing-(danger)








172 images2 models
BUD LIGHT CHELADA MANGONADA 1/25C Electrolit Strawberry Banana 21oz Monster Energy Drink Juice Aussie Style Lemonade 16oz Red Bull Amber Edition Strawberry Apricot 8.4oz Simply Orange with Mango 11.5oz7S Alkaline Water 1L7S Farmers Grove Apple Juice 117S Farmers Grove Apple Juice 11.5oz7S Farmers Grove Cranberry 117S Farmers Grove Cranberry 11.5oz7S Farmers Grove Lemonade 117S Farmers Grove Lemonade 11.5oz7S Farmers Grove Orange Juice No Pulp 117S Farmers Grove Orange Juice No Pulp 11.5oz7S Farmers Grove Raspberry Lemonade 117S Farmers Grove Raspberry Lemonade 11.5oz7S Iced Cappuccino Mocha 12oz7S Iced Cappuccino Salted Caramel 12oz7S Iced Cappuccino Vanilla 12oz7S Organic Cold Pressed Berry Banana Bliss 14oz


1308 images1 model
Ahead onlyBeware of ice/snowBicycles crossingBumpy roadChildren crossingDangerous curve to the leftDangerous curve to the rightDouble curveEnd of all speed and passing limitsEnd of no passingEnd of no passing by vehicles over 3.5 metric tonsEnd of speed limit (80km/h)General cautionGo straight or leftGo straight or rightKeep leftKeep rightNo entryNo passingNo passing for vehicles over 3.5 metric tons


706 images1 model
animalcardrinkmushroomrockwine glass2 bottles on a rock next to fruit in front of orange background.2 brown paper boxes in front of light brown background2 cream bottles in front of blue tiles2 macarons on a rock block in front of light orange background3 black bottles next to yellow stairs and dry flower with shadow3 blue bottles on blue plates next to dry nuts3 bottles in front of light background with shadows3 bottles in front of light brown background with shadows.3 bottles in front of light gray background with shadows of a plant.3 boxes in front of dark background3 perfume bottles on reflective gray surface4 paper boxes in front of light yellow background4 potteries on a marble table6 white bowls of spices on a wooden surface












1738 images2 models


8775 images1 model
100m from concealed level crossing2 lane usage and direction overview200m from concealed level crossing3 lane usage and direction overview300m from concealed level crossingAhead onlyBegin of a residential areaBegin of a zone with speed limit 30Begin of a zone with speed limit 40Begin of expresswayBegin of zone where parking is prohibitedBicycleBus StopBuses prohibitedCamping site aheadCars not allowed - prohibitedCattle crossingCaution, cyclists aheadChildren crossing the roadCircular mirror










6242 images1 model
acorn-woodpeckerannas-hummingbirdblue-jayblue-winged-warblercarolina-chickadeecarolina-wrenchipping-sparrowcommon-eidercommon-yellowthroatdark-eyed-juncoeastern-bluebirdeastern-towheeharris-hawkhermit-thrushindigo-buntingjuniper-titmousenorthern-cardinalnorthern-mockingbirdnorthern-waterthrushorchard-oriole




740 images1 model
Ahead onlyBeware of ice-snowBicycles crossingBumpy roadChildren crossingDangerous curve leftDangerous curve rightDouble curveEnd no passing veh > 3-5 tonsEnd of no passingEnd of speed limit (80km-h)End speed + passing limitsGeneral cautionGo straight or leftGo straight or rightKeep leftKeep rightNo entryNo passingNo passing veh over 3-5 tons


1992 images1 model
Ahead onlyBeware of ice/snowBicycles CrossingBumpy RoadChildren CrossingDouble curveEnd of all speed and passing limitsEnd of no passingEnd of no passing by vehicles over 3.5 metric tonsEnd of speed limit (80km/h)General cautionGo straight or leftGo straight or rightKeep leftKeep rightLeft curveNo entryNo passingNo passing for vehicles over 3.5 metric tonsNo vehicles




9795 images1 model
acorn-woodpeckerannas-hummingbirdblue-jayblue-winged-warblercarolina-chickadeecarolina-wrenchipping-sparrowcommon-eidercommon-yellowthroatdark-eyed-juncoeastern-bluebirdeastern-towheeharris-hawkhermit-thrushindigo-buntingjuniper-titmousenorthern-cardinalnorthern-mockingbirdnorthern-waterthrushorchard-oriole
















258 images1 model
E101-MC-Escher-No-101-Lizards-1956E104-MC-Escher-No-104-Lizard-1959E105-MC-Escher-No-105-Pegasus-1959E107-MC-Escher-No-107-Fish-1960E109-MC-Escher-No-109-Creeping-Creature-1961E11-MC-Escher-No-11-Sea-Horse-1937-1938E110-MC-Escher-No-110-BirdFish-1961E124-MC-Escher-No-124-Lizard-1965E126-MC-Escher-No-126-FishBird-1967E15-MC-Escher-No-15-Lizard-1937E17-MC-Escher-No-17-Eagle-1938E18-MC-Escher-No-18-Two-Birds-1938E20-MC-Escher-No-20-Fish-1938E21-MC-Escher-No-21-IMP-1938E22-MC-Escher-No-22-BirdFish-1938E25-MC-Escher-No-25-Lizard-1939E28-MC-Escher-No-28-Three-Birds-1938E34-MC-Escher-No-34-BirdFish-1941E34B-MC-Escher-No-34B-BirdFish-1941E38-MC-Escher-No-38-Dragonfly-1941




2951 images4 models
Ahead onlyBeware of ice-snowBicycles crossingBumpy roadChildren crossingDangerous curve to the leftDangerous curve to the rightDouble curveEnd of all speed and passing limitsEnd of no passingEnd of no passing by vehicles over 3End of no passing by vehicles over 3.5 metric tonsEnd of speed limit -80 km-h-General cautionGo straight or leftGo straight or rightKeep leftKeep rightNo entryNo passing
Guide: How to Track Snow Crossing a Line
You can count how many snow have crossed a line using the supervision LineCounter
method.
The following code snippet counts the number of snow that cross a line in a video.
To use the snippet below, you will need to run pip install roboflow supervision
. Replace the project name and model name with any model trained on Universe, such as those listed above.
import numpy as np
import supervision as sv
import roboflow
SOURCE_VIDEO_PATH = "snow.mp4"
TARGET_VIDEO_PATH = "snow_out.mp4"
# use https://roboflow.github.io/polygonzone/ to get the points for your line
LINE_START = sv.Point(0, 300)
LINE_END = sv.Point(800, 300)
roboflow.login()
rf = roboflow.Roboflow()
# replace with the snow project you choose above
project = rf.workspace("celikmustafa89merge").project("levha2")
snow_model = project.version(7).model
# create BYTETracker instance
snow_tracker = sv.ByteTrack(track_thresh=0.25, track_buffer=30, match_thresh=0.8, frame_rate=30)
# create VideoInfo instance
video_info = sv.VideoInfo.from_video_path(SOURCE_VIDEO_PATH)
# create frame generator
generator = sv.get_video_frames_generator(SOURCE_VIDEO_PATH)
# create LineZone instance, it is previously called LineCounter class
line_zone = sv.LineZone(start=LINE_START, end=LINE_END)
# create instance of BoxAnnotator
box_annotator = sv.BoxAnnotator(thickness=4, text_thickness=4, text_scale=2)
# create instance of TraceAnnotator
trace_annotator = sv.TraceAnnotator(thickness=4, trace_length=50)
line_zone_annotator = sv.LineZoneAnnotator(thickness=4, text_thickness=4, text_scale=2)
# define call back function to be used in video processing
def callback(frame: np.ndarray, index:int) -> np.ndarray:
# model prediction on single frame and conversion to supervision Detections
results = snow_model.predict(frame).json()
snow = sv.Detections.from_roboflow(results)
# show snow detections in real time
print(snow)
# tracking snow detections
snow = snow_tracker.update_with_detections(snow)
annotated_frame = trace_annotator.annotate(
scene=frame.copy(),
detections=snow
)
annotated_frame=box_annotator.annotate(
scene=annotated_frame,
detections=snow
)
# update line counter
line_zone.trigger(snow)
# return frame with box and line annotated result
return line_zone_annotator.annotate(annotated_frame, line_counter=line_zone)
# process the whole video
sv.process_video(
source_path = SOURCE_VIDEO_PATH,
target_path = TARGET_VIDEO_PATH,
callback=callback
)