Vehicle classification from laser scanners using fisher and profile signatures

US9683836B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9683836-B2
Application numberUS-201313963472-A
CountryUS
Kind codeB2
Filing dateAug 9, 2013
Priority dateAug 9, 2013
Publication dateJun 20, 2017
Grant dateJun 20, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems and processor-readable media for vehicle classification. In general, one or more vehicles can be scanned utilizing a laser scanner to compile data indicative of an optical profile of the vehicle(s). The optical profile associated with the vehicle(s) is then pre-processed. Particular features are extracted from the optical profile following pre-processing of the optical profile. The vehicle(s) can be then classified based on the particular features extracted from the optical feature. A segmented laser profile is treated as an image and profile features that integrate the signal in one of the two directions of the image and Fisher vectors which aggregate statistics of local “patches” of the image are computed and utilized as part of the extraction and classification process.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for vehicle classification utilizing a laser scanner, said method comprising: scanning at least one vehicle with a laser scanner comprising a time-of-flight measuring device that emits short pulses of light toward said at least one vehicle to generate scanned data, said scanning is repeated in a varying set of angles and each scan covers a linear row up to 100 degrees, wherein a number of rows depending on the length and/or speed of the vehicle; compiling with a processor data indicative of an optical profile of said at least one vehicle from said scanned data generated from said laser scanner; signal pre-processing with said processor said optical profile associated with said at least one vehicle, wherein said optical profile comprises a laser profile that is pre-processed with said processor wherein an input for all feature descriptors comprises a 2D cropped laser signal corresponding to a largest component in an original laser profile with respect to said laser profile; extracting with said processor particular features from said optical profile after preprocessing said optical profile, said particular features including at least two attribute features extracted by segmenting said laser profile into units with threshold heuristics; and classifying with at least one trained classifier said at least one vehicle based on said particular features extracted from said optical profile, said at least one trained classifier comprising a one-versus all linear classifier. 2. The method of claim 1 wherein said signal pre-processing with said processor said optical profile associated with said at least one vehicle, further comprises: isolating at least one individual profile from said data indicative of said optical profile; correcting scan reading errors associated with scanning said at least one vehicle utilizing said laser scanner; and segmenting data indicative of a vehicle body with respect to said at least one vehicle from said data indicative of said optical profile. 3. The method of claim 1 wherein extracting with said processor particular features from said optical profile after said signal pre-processing said optical profile, further comprises: extracting said particular features including Fisher vectors as a part of a Fisher framework to build Fisher laser signatures, said particular features including a set of local patches comprising sub-regions of at least one Fisher laser signature among said Fisher laser signatures, wherein said local patches are extracted from a regular grid of coordinates in different scales. 4. The method of claim 3 wherein extracting with said processor said particular features from said optical profile after signal pre-processing said optical profile, further comprises: extracting said particular features including profile features by computing an integral in a horizontal direction and in a vertical direction with respect to said optical profile. 5. The method of claim 4 wherein classifying with said at least one trained linear classifier said at least one vehicle based on said particular features extracted from said optical feature, further comprises: training said at least one linear classifier utilizing said particular features extracted from said optical feature to produce said at least one trained linear classifier; and classifying said at least one vehicle based on data output from said at least one trained linear classifier. 6. The method of claim 5 further comprising configuring said at least one trained linear classifier to comprise an SVM (Support Vector Machine) trained via SGD (Stochastic Gradient Descent) and wherein said at least two attribute features are selected from among a plurality of attribute features extracted from said laser profile, said plurality of attribute features including a width of said laser profile, a length of said laser profile, a maximum height of said laser profile, a number of units, and a maximum height of said first unit, and wherein said laser profile comprises a 2D laser profile. 7. The method of claim 5 wherein said particular features extracted from said optical feature includes human-used attributes and said at least one trained classifier comprises a classifier trained by machine learning. 8. The method of claim 5 wherein: said particular features extracted from said optical feature include a feature set extracted from profile images that include: raw profile features; Fisher image signatures; and Fisher laser signatures; and said laser scanner is located on a gantry in a road having a plurality of lanes, said laser scanner having a laser curtain facing downwards and perpendicular to a direction of traffic so that said laser scanner measures a height of said at least one vehicle in at least on transversal slice. 9. A system for vehicle classification utilizing a laser scanner, said system comprising: at least one laser scanner comprising a time-of-flight measuring device that emits short pulses of light toward said at least one vehicle to generate scanned data, said scanning is repeated in a varying set of angles and each scan covers a linear row up to 100 degrees, wherein a number of rows depending on the length and/or speed of the vehicle; at least one processor that communicates with said at least one laser scanner; and a non-transitory computer-usable medium embodying computer program code, said non-transitory computer-usable medium communicating with said at least one processor, said computer program code comprising instructions executable by said at least one processor and configured for: scanning at least one vehicle with said at least one laser scanner to compile data indicative of an optical profile of said at least one vehicle; signal pre-processing said optical profile associated with said at least one vehicle, wherein said optical profile comprises a laser profile that is pre-processed with said processor wherein an input for all feature descriptors comprises a 2D cropped laser signal corresponding to a largest component in an original laser profile with respect to said laser profile; extracting particular features from said optical profile after preprocessing said optical profile, said particular features including at least two attribute features extracted by segmenting said laser profile into units with threshold heuristics; and classifying with at least one trained classifier said at least one vehicle based on said particular features extracted from said optical profile, said at least one trained classifier comprising a one-versus all linear classifier. 10. The system of claim 9 wherein said instructions for signal pre-processing with said at least one processor said optical profile associated with said at least one vehicle, further comprise instructions configured for: isolating at least one individual profile from said data indicative of said optical profile; correcting scan reading errors associated with scanning said at least one vehicle utilizing said laser scanner; and segmenting data indicative of a vehicle body of said at least one vehicle from said data indicative of said optical profile. 11. The system of claim 9 wherein said instructions for extracting particular features from said optical profile after said signal pre-processing d opt profile, further comprise instructions configured for: extracting said particular features including Fisher vectors as a part of a Fisher framework to build Fisher laser signatures that are square-rooted and L2-normalized. 12. The system of claim 9 wherein said instructions for extracting said particular features from said optical profile after said signal pre-processing said op

Assignees

Inventors

Classifications

  • Feature extraction, e.g. by transforming the feature space, e.g. multi-dimensional scaling [MDS]; Mappings, e.g. subspace methods · CPC title

  • G01B11/24Primary

    for measuring contours or curvatures · CPC title

  • based on approximation criteria, e.g. principal component analysis · CPC title

  • using a plurality of salient features, e.g. bag-of-words [BoW] representations · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9683836B2 cover?
Methods, systems and processor-readable media for vehicle classification. In general, one or more vehicles can be scanned utilizing a laser scanner to compile data indicative of an optical profile of the vehicle(s). The optical profile associated with the vehicle(s) is then pre-processed. Particular features are extracted from the optical profile following pre-processing of the optical profile.…
Who is the assignee on this patent?
Xerox Corp, Conduent Business Services Llc
What technology area does this patent fall under?
Primary CPC classification G06V10/7715. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 20 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).