రహదారిపై నడుస్తున్న వాహనాల వేగాన్ని కొలవడానికి స్పీడ్ కెమెరాలు ఉన్నాయి మరియు ట్రాఫిక్ నిబంధనలను ఉల్లంఘించే వ్యక్తులను తెలుసుకోవడానికి ఉపయోగిస్తారు. కానీ మీరు మీ ఇంట్లో స్పీడ్ కెమెరాను నిర్మించగలరని మరియు మీ ఇంటి వెలుపల వాహనాల వేగాన్ని కొలవగలరని మీరు Can హించగలరా? ఇక్కడ ఈ వ్యక్తి గ్రెగ్ టింకర్ రాస్ప్బెర్రీ పై మరియు కెమెరా మాడ్యూల్తో స్పీడ్ కెమెరాను నిర్మించాడు.
సాఫ్ట్వేర్ను నడుపుతున్న రాస్ప్బెర్రీ పైతో మీరు కెమెరా రహదారి వైపు చూపిస్తే సరిచేయాలి, మరియు కొన్ని వాహనాలు దాటిన వెంటనే, అది మీకు వేగం యొక్క ఇమేజ్ను ఇస్తుంది, దాని వేగం దానిపై తేదీ మరియు సమయంతో ముద్రించబడుతుంది. వెలుపల కదిలే ఇతర వస్తువులచే సృష్టించబడిన సమస్యలను తొలగించడానికి, మౌస్ ఉపయోగించి, పర్యవేక్షించాల్సిన ప్రాంతానికి సరిహద్దును గీయడానికి ఒక తర్కం జోడించబడుతుంది. అప్పుడు సరిహద్దు వెలుపల కదిలే ఇతర వస్తువులు విస్మరించబడతాయి.
ప్రధాన భాగం సాఫ్ట్వేర్ చివరలో జరుగుతుంది. ఈ ప్రాజెక్ట్ సాఫ్ట్వేర్ను అభివృద్ధి చేయడానికి కంప్యూటర్ దృష్టి మరియు పైథాన్ 3 తో ఇమేజ్ ప్రాసెసింగ్ లైబ్రరీల కోసం ఓపెన్సివి 3 ని ఉపయోగిస్తుంది. అతను pyimagesearch.com నుండి మోషన్ డిటెక్టర్ ప్రోగ్రామ్ను ఉపయోగించాడు మరియు స్పీడ్ డిటెక్షన్ కోసం సవరించాడు. ఆపరేషన్ సులభం, ఇది వాహనం తీసుకున్న సమయాన్ని, ' సరిహద్దు ' దూరాన్ని దాటడానికి మరియు వేగాన్ని లెక్కిస్తుంది. పైథాన్ స్క్రిప్ట్ మొత్తం అతని గిట్హబ్ ఖాతా నుండి ఇక్కడ డౌన్లోడ్ చేసుకోవచ్చు.
కెమెరా యొక్క ఫైల్డ్ ఆఫ్ వ్యూ (FOV) ద్వారా కవర్ చేయబడిన దూరాన్ని లెక్కించడానికి లిటిల్ త్రికోణమితి మరియు మఠం ఉపయోగించబడతాయి. ఇది రహదారి మరియు FOV కోణానికి కెమెరా లెన్స్ యొక్క దూరం ద్వారా తీసుకోబడింది, కాబట్టి మీరు దానిని ఉపయోగించే ముందు వాటిని స్క్రిప్ట్లోకి హార్డ్ కోడ్ చేయాలి.
ప్రస్తుతం ఇది మానిటర్ ఏరియాలో ఒకే కారుతో 40mph వరకు వేగాన్ని కొలవగలదు. అధిక వేగం లేదా బహుళ కార్లతో, ఇది ఖచ్చితమైన ఫలితాలను ఇవ్వదు. కాబట్టి దీన్ని నిర్మించి, వినోదం కోసం లేదా హై స్పీడ్ డ్రైవింగ్ యొక్క 'ప్రూఫ్' వంటి తీవ్రమైన కారణం కోసం వాహనాల వేగాన్ని కొలవడానికి మీ విండోలో సెట్ చేయండి.