Abstract:
The present invention relates to a system and method for detecting license plate. The system (100) comprises a plate detection module (20) configured to detect location of vehicle license plate by filtering noise using multi-masking technique, dynamic dilation and group-based filtering, wherein multi-masking technique generates a plurality of mask images to remove noise; wherein the dynamic dilation enhances white pixels based on strongly connected primary vertical, primary diagonal and secondary diagonal white pixels; and wherein the group-based filtering filters similar blobs based on compactness, ratio and white pixel density rules.
Abstract:
The present disclosure relates to the field of automated identification plate recognition, and more particularly relates to automated identification plate recognition based on background estimation binarization. In an aspect, the present disclosure relates to a system for detecting and recognizing a vehicle identification plate, wherein system includes a plate detection module configured to detect location of the plate; a plate segmentation module that configured to segment characters in the detected plate into respective individual entities; a plate recognition module configured to recognize the individual entities of the detected plate as alphabets or numerals; and a plate post-analyzer module configured to determine full text of the detected plate, wherein the characters are segmented by the plate segmentation module by applying background estimation binarization in order to obtain the respective individual entities.
Abstract:
This disclosure describes a system and method for detecting objects from at least an image. Such invention is useful in detecting vehicle license plate and identifying the characters on the license plate. The method comprises steps of conducting edge-based technique (210) on the image for identifying Binary Large Objects (BLOBs) that potentially represent the objects upon binarizing the image; performing dynamic dilation (220) that determines different bodies of which the objects are respectively located thereon for identifying BLOBs of different objects that appear in a single image; applying group-based filtering (230) on the BLOBs that groups similar BLOBs and filters away unwanted noise for determining entirety of the BLOBs for each object; and aggregating the groups of BLOBs that belong to the same object (240). The aggregated BLOBs are representations of each object that are individually, and entirely or substantially entirely detected from the images despite having gaps in between the different bodies or spaces, or in between both of the different bodies and spaces on each object. Furthermore, this invention enables multiple objects to be detected from a single image.
Abstract:
The present invention discloses a system and a method for identifying a text region in a video captured by a moving or still camera. The system comprises a video acquisition unit to obtain images recorded in an input video, an image processing unit comprising a seed point extraction unit and a text box determination unit to identify seed points of the images and locate potential text regions therefrom, and an inferencing unit comprising a classification module to characterize and verify the potential text regions. The seed point extraction unit comprises a statistical moment analysis module, a K-means clustering module, a N x N kernel for convolution module and a linearity evaluation module.
Abstract:
The present invention relates to a method for increasing data for face analysis in video surveillance. The method comprises the steps of acquiring at least one face image from an image acquisition module (102), acquiring a plurality of face images available on the internet using a data input module (104), increasing face images by at least one data augmentation module (106 and 107), generating a plurality of face images based on a trained Generative Adversarial Network, GAN technique by using a GAN module, selecting proper images based on quality of the face images using a fuzzy logic module (111), saving the selected images into a fifth database, and training the deep learning module (113).
Abstract:
The present invention relates to a method for detecting a moving vehicle. The method comprises the steps of grabbing an initial image from a video stream by a vehicle detection module (1100), wherein the vehicle detection module (1100) is a part of a system (1000) to identify moving vehicle, enhancing the illumination of the initial image by the vehicle detection module (1100), enhancing the edges within the initial image by the vehicle detection module (1100), and finding vehicle based on homogenous properties of the body of the vehicle by the vehicle detection module (1100). The step of finding vehicle based on homogenous property of the body of the vehicle by the vehicle detection module (1100) further comprising the sub-steps of closing open edges, inverting the binary image, segmenting an inverted binary image, filtering the noise based on geometric feature, and filtering the noise based on relation.
Abstract:
The present invention relates to a system (1000) and method for licence plate detection. The system (1000) comprises an image acquisition module (100) configured to obtain an image, wherein the image includes at least one licence plate, a plate detection module (200) configured to detect at least one licence plate from within the image, and a plate segmentation module (300) configured to segment the licence plate into regions having at least one individual character per region. The system (1000) further comprises a character recognition module (400) configured to recognise the character in each region of the segmented licence plate and a post-analysis module (500) configured to determine the final text of the licence plate. The plate detection module (200) further comprises an illumination processor submodule (220) configured to perform illumination enhancement on the image and an edge recognition submodule (230) configured to detect all edges within the image.
Abstract:
The present invention relates to a system and method for for processing a moving image. The system (10) comprises an input unit (11) for receiving an image frame of the moving image, a parsing unit (12) for parsing the image frame into one or more image patches of preset dimensions, and a filtering unit (13) for processing each image patch to identify and extract an identification (ID) data if the ID data is captured in the image patches. A storage device (14) connected to the filtering unit (13) stores the pre-classified noise patches, wherein the filtering unit (13) updates the storage device (14) with image patches identified as noise patches during each process cycle.
Abstract:
The present invention relates to a method for binarising license plate. The method includes the steps of filtering noises in an image of the license plate, correcting the orientation of the image of the license plate, portioning the image of the plate into two pairs of sub-images, computing histograms of pixel intensity for all the sub-images, defining range of interest for each histogram, computing cross-bin histogram similarity measurement, determines whether the similarity measurement is higher than a certain threshold, adapting a local binarisation if the similarity score is higher than the threshold, recognising individual entity of the plate and transforming individual entity of the license plate into the text format of alphabet and number, and analysing all the recognised entity in order to determine the final context of the plate.
Abstract:
The present invention relates to a system (100) and method for recognising license plate. The system (100) comprising an image acquisition module (10) configured to obtain a plurality of continuous frames, a plate detection module (20) configured to detect the location of the license plate inside the plurality of continuous frames, and a plate recognition module (30) configured to recognise and transform content of the license plate image received from the plate detection module (20) into character text format. The system (100) further comprising a post-processing module (40) configured to analyse a plurality of recognised license plates from the plate recognition module (30) using multi-bag analysis to derive a final recognition result from the plurality of recognised license plates by classifying the plurality of recognised license plates based on the length of the recognised license plates and number of identical numeric and alphabet of the recognised license plates.