9633267

Robust Windshield Detection via Landmark Localization

PublishedApril 25, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
14 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system configured to perform landmark-based image analysis for localization of a windshield within an image comprising: an image capture device operably connected to a data processing device that captures an image of a target vehicle; and a processor-usable medium embodying computer code, said processor-usable medium being coupled to said data processing device, said computer program code comprising instructions executable by said processor and configured for: identifying a plurality of landmark points associated with a windshield portion of a vehicle, at least one of the landmark points corresponding to at least one side view mirror adjacent the windshield; organizing each of the landmark points in a tree structure defined by spatial relationships between the landmark points; and calculating a classification score; wherein the classification score is generated using: S(I,L)=App(I,L)+Shape(L), where I is the image of interest, and L={l i =(x i ,y i ), i=1, 2, . . . , N L } is the set of pixel locations for the N L landmarks defined for the windshield, App(I,L) sums the appearance evidence for placing a template for part i at location l i for i=1, 2, . . . , N L , and Shape(L) scores the specific spatial arrangement of parts L.

2

2. A system as set forth in claim 1 , wherein the landmark points define a tree having a start and end points each on a straight line segment of said windshield thereby minimizing the impact of relative position variation between tree start and end points on windshield identification.

3

3. A system as set forth in claim 2 , wherein the start and end points of the tree are at a lower center portion of the windshield.

4

4. A system as set forth in claim 1 , wherein said computer program code comprising instructions executable by said processor is further configured for detecting violations of lane requirements in managed lanes.

5

5. A system as set forth in claim 1 , wherein said computer program code comprising instructions executable by said processor is further configured for comparing the classification score to a threshold value and, if the classification score exceeds the threshold value, cropping a region identified by the landmark points.

6

6. A computer implemented method of enhancing an image comprising: using a data processing device to identify a plurality of landmark points associated with a windshield portion of a vehicle; using a data processing device to organize each of the landmark points in a tree structure defined by spatial relationships between the landmark points and using a data processing device to calculate a classification score based on the landmark points; wherein the classification score is generated using: S(I,L)=App(I,L)+Shape(L), where I is the image of interest, and L={l i =(x i ,y i ), i=1, 2, . . . , N L } is the set of pixel locations for the N L landmarks defined for the windshield, App(I,L) sums the appearance evidence for placing a template for part i at location l i for i=1, 2, . . . , N L , and Shape(L) scores the specific spatial arrangement of parts L.

7

7. A computer implemented method as set forth in claim 6 , further comprising comparing the classification score to a threshold value and, if the classification score exceeds the threshold value, cropping the region identified by the landmark points.

8

8. A computer implemented method as set forth in claim 6 , wherein the landmark points define a tree having a start and end points each on a straight line segment of said windshield thereby minimizing the impact of relative position variation between tree start and end points on windshield identification.

9

9. A computer implemented method as set forth in claim 8 , wherein the start and end points of the tree are at a lower center portion of the windshield.

10

10. A computer implemented method as set forth in claim 6 , further comprising detecting violations of lane requirements in managed lanes.

11

11. A non-transitory computer-usable medium for performing landmark-based image analysis for localization of a windshield within an image, said computer-usable medium embodying a computer program code, said computer program code comprising computer executable instructions configured for: identifying a plurality of landmark points associated with a windshield portion of a vehicle using an elastic deformation model, at least one of the landmark points corresponding to at least one side view mirror adjacent the windshield; organizing each of the landmark points in a tree structure defined by spatial relationships between the landmark points; and calculating a classification score based on the landmark points; wherein the classification score is generated using: S(I,L)=App(I,L)+Shape(L), where I is the image of interest, and L={l i =(x i ,y i ), i=1, 2, . . . , N L } is the set of pixel locations for the N L landmarks defined for the windshield, App(I,L) sums the appearance evidence for placing a template for part i at location l i for i=1, 2, . . . , N L , and Shape(L) scores the specific spatial arrangement of parts L.

12

12. A non-transitory computer-usable medium as set forth in claim 11 , wherein the instructions further comprise comparing the classification score to a threshold value and, if the classification score exceeds the threshold value, cropping the region identified by the landmark points.

13

13. A non-transitory computer-usable medium as set forth in claim 11 , wherein the landmark points define a tree having a start and end points each on a straight line segment of said windshield thereby minimizing the impact of relative position variation between tree start and end points on windshield identification.

14

14. A non-transitory computer-usable medium as set forth in claim 11 , wherein the start and end points of the tree are at a lower center portion of the windshield.

Patent Metadata

Filing Date

Unknown

Publication Date

April 25, 2017

Inventors

Beilei Xu
Yusuf O. Artan
Peter Paul

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “ROBUST WINDSHIELD DETECTION VIA LANDMARK LOCALIZATION” (9633267). https://patentable.app/patents/9633267

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.