Deprecated: Return type of TVA_Course_V2::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php on line 587

Deprecated: Return type of TVA_Settings_Manager::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/managers/class-tva-settings-manager.php on line 176

Deprecated: Return type of TVA_Post::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-post.php on line 384

Deprecated: Return type of TVA_Customer::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-customer.php on line 62

Deprecated: Return type of TVA_Options_List::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-options-list.php on line 84

Deprecated: Return type of TVA_Author::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-author.php on line 174

Deprecated: Return type of TVA_Media::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-media.php on line 48

Deprecated: Optional parameter $post_id declared before required parameter $is_single is implicitly treated as a required parameter in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-headline-optimizer/inc/classes/class-tho-trigger-manager.php on line 71

Deprecated: Return type of WPForms\Logger\Records::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 96

Deprecated: Return type of WPForms\Logger\Records::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 40

Deprecated: Return type of WPForms\Logger\Records::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 50

Deprecated: Return type of WPForms\Logger\Records::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 62

Deprecated: Return type of WPForms\Logger\Records::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 74

Deprecated: Return type of WPForms\Logger\Records::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 84

Deprecated: Creation of dynamic property Automattic\Jetpack\Connection\Manager::$error_handler is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/jetpack/vendor/automattic/jetpack-connection/src/class-manager.php on line 113

Deprecated: Optional parameter $theme declared before required parameter $atts is implicitly treated as a required parameter in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/google-analytics-for-wordpress/includes/popular-posts/class-popular-posts.php on line 500

Deprecated: Creation of dynamic property SEOPress\Actions\Admin\Importer\RankMath::$tagsRankMath is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wp-seopress/src/Actions/Admin/Importer/RankMath.php on line 12

Deprecated: Creation of dynamic property TVD_Smart_Site::$global_shortcodes is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/themes/thrive-theme/thrive-dashboard/inc/smart-site/classes/class-tvd-smart-site.php on line 53

Deprecated: Creation of dynamic property Thrive_Dash_Api_SendOwl::$baseUrl is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/themes/thrive-theme/thrive-dashboard/inc/auto-responder/lib/vendor/SendOwl.php on line 47

Deprecated: Creation of dynamic property TL_Product::$logoUrlWhite is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-leads/inc/classes/Thrive_Leads_TL_Product.php on line 24

Deprecated: Creation of dynamic property TCB_Product::$logoUrlWhite is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-visual-editor/admin/includes/class-tcb-product.php on line 57

Deprecated: Return type of ActionScheduler_DateTime::setTimezone($timezone) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 60

Deprecated: Return type of ActionScheduler_DateTime::getOffset() should either be compatible with DateTime::getOffset(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 48

Deprecated: Return type of ActionScheduler_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 27

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/functions.php on line 272

Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /home4/gwoitzik/advancedsecurityexpert.com/wp-content/themes/thrive-theme/thrive-dashboard/inc/script-manager/includes/frontend/classes/class-tvd-sm-frontend.php on line 69

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/functions.php on line 2187

Warning: Cannot modify header information - headers already sent by (output started at /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php:27) in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php:27) in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php:27) in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php:27) in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php:27) in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php:27) in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php:27) in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home4/gwoitzik/advancedsecurityexpert.com/wp-content/plugins/thrive-apprentice/inc/classes/class-tva-course-v2.php:27) in /home4/gwoitzik/advancedsecurityexpert.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":560,"date":"2021-01-10T19:50:42","date_gmt":"2021-01-10T19:50:42","guid":{"rendered":"https:\/\/advancedsecurityexpert.com\/?p=560"},"modified":"2021-03-13T20:43:02","modified_gmt":"2021-03-13T20:43:02","slug":"license-plate-recognition","status":"publish","type":"post","link":"https:\/\/advancedsecurityexpert.com\/security-cameras\/license-plate-recognition\/","title":{"rendered":"Introduction to License Plate Recognition"},"content":{"rendered":"

Remember the security cameras of yesteryear? It was often difficult to make out anything on the footage that was recorded at such a low resolution, it would make the first TVs seem like the HD TVs of today.<\/p>\n

But times have moved on. There\u2019s been massive advances in security technology in recent years. These cameras are now ultramodern tools that play a crucial role in any security application.<\/p>\n

One of these advances is most certainly License Plate Recognition technology. It takes security around building and businesses to the next level. But what is it exactly and how does it work? This post delves into these questions in more detail.<\/p>\n

License Plate Recognition Cameras vs. License Plate Capture Cameras<\/h2>\n

As the name implies, license plate capture cameras<\/a> (LCC) capture license plates, much like a regular camera captures a scenic landscape at sunset. They function like regular security cameras but have the necessary higher resolution, shutter speed, and headlight compensation to consistently capture number plates.<\/p>\n

There are several ways in which these cameras capture license plates. Some, for instance, use WDR or Wide Dynamic Range to balance out the levels of light in the photograph that makes the picture clearer and the number plate more visible.<\/p>\n

Think of a portrait that is taken directly into the sun. The bright light from the rear will make the subject difficult to see. In the same way, the glare from headlights, streetlights, and other light sources will obscure the license plate in the picture.<\/p>\n

The important thing to keep in mind with LCC cameras is that they only capture number plates, and they have no ability to read them and convert them to data. That\u2019s where license plate recognition cameras<\/a> (LPR) come in.<\/p>\n

In contrast to LCC cameras, LPR cameras are more advanced and can read the number plate and store the number it reads. It does this with specialized software that rely on optical character recognition (OCR) to recognize each character in the number plate and translate it to digital data. Once it\u2019s turned into data it can be written to a database that allows users to sort, search, and compare number plates.<\/p>\n

Like their LCC counterparts, they also use high-definition cameras, fast shutter speeds and glare compensation to capture the number plates clear enough so that the software can read the number.<\/p>\n

The Advantages of License Plate Recognition Cameras<\/h2>\n

Considering the above, it\u2019s easy to see why LPR systems offer a distinct advantage over LCC systems. Because it stores the number plates as data, security staff can search for any license plate number, see the exact time, and date a vehicle has accessed the property. This makes it easy to see who was present at the business when a crime occurred or detect suspicious patterns around the building.<\/p>\n

Also, when a crime is committed, and because the number plate is stored, security staff can trace the license plate number to the owner and facilitate the criminal\u2019s arrest.<\/p>\n

Some high-quality LPR cameras and software have innovative features and can:<\/p>\n