IP Library › Granted Patent US 12,682,760
Granted Patent B2
US 12,682,760 · App. 18/745,370 · Granted Jul 14, 2026

Path perception diversity and redundancy in autonomous machine applications

Inventors: Davide Marco Onofrio (San Francisco, CA); Hae-Jong Seo (San Jose, CA); David Nister (Bellevue, WA); Minwoo Park (Saratoga, CA); Neda Cvijetic (East Palo Alto, CA)
Assignee: NVIDIA Corporation
G08G1/167G05D1/0088G05D1/0214G05D1/0219G05D1/0223G05D1/617G05D1/648G05D1/65G05D1/81G06F18/23G06N3/08G06V20/588
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,682,760
App. No.
18/745,370
Filed
Jun 17, 2024
Granted
Jul 14, 2026
Kind
B2
Art Unit
3662
USPC
701/23
Abstract

In various examples, a path perception ensemble is used to produce a more accurate and reliable understanding of a driving surface and/or a path there through. For example, an analysis of a plurality of path perception inputs provides testability and reliability for accurate and redundant lane mapping and/or path planning in real-time or near real-time. By incorporating a plurality of separate path perception computations, a means of metricizing path perception correctness, quality, and reliability is provided by analyzing whether and how much the individual path perception signals agree or disagree. By implementing this approach—where individual path perception inputs fail in almost independent ways—a system failure is less statistically likely. In addition, with diversity and redundancy in path perception, comfortable lane keeping on high curvature roads, under severe road conditions, and/or at complex intersections, as well as autonomous negotiation of turns at intersections, may be enabled.

Claims (90)

1 . A method comprising:

determining, based at least on sensor data obtained using one or more sensors of a machine, a first line representation corresponding to a first line feature in an environment of the machine;

determining, based at least on map data, a second line representation that corresponds to a second line feature in the environment of the machine;

determining, based at least on a first classification associated with the first line representation and a second classification associated with the second line representation, that the first line feature and the second line feature correspond to a same line feature;

generating, using the first line representation and the second line representation, a third line representation corresponding to the same line feature; and

causing the machine to perform one or more operations based at least on the third line representation.

2 . The method of claim 1 , wherein the generating the third line representation comprises generating, using the first line representation and the second line representation, the third line representation as being located at least partially between the first line representation and the second line representation.

3 . The method of claim 1 , wherein the generating the third line representation comprises:

applying first data representative of the first line representation and second data representative of the second line representation to one or more neural networks; and

generating, using the one or more neural networks and based at least on the first data and the second data, third data representative of the third line representation.

4 . The method of claim 1 , wherein the generating the third line representation comprises:

determining one or more differences between the first line representation and the second line representation; and

determining the third line representation based at least on the one or more differences.

5 . The method of claim 1 , further comprising:

determining that the first line representation is within a threshold distance to the second line representation,

wherein the determining that the first line feature and the second line feature correspond to the same line feature is further based at least on the first line representation being within the threshold distance to the second line representation.

6 . The method of claim 1 , wherein the determining the first line representation comprises:

applying the sensor data to one or more neural networks; and

generating, using the one or more neural networks and based at least on the sensor data, output data representative of the first line representation.

7 . The method of claim 1 , wherein the determining the first line representation comprises:

determining, based at least on the sensor data, a path associated with an object; and

determining the first line representation based at least on the path.

8 . The method of claim 1 , further comprising:

converting the first line representation to a coordinate system; and

converting the second line representation to the coordinate system,

wherein the generating the third line representation is based at least on the first line representation and the second line representation as converted within the coordinate system.

9 . The method of claim 1 , further comprising:

determining a confidence associated with the third line representation,

wherein the causing the machine to perform the one or more operations is further based at least on the confidence.

10 . A system comprising:

one or more processors to:

determine, based at least on first sensor data obtained using a machine, a first representation associated with a driving surface;

determine, based at least on second sensor data obtained using the machine, a second representation associated with the driving surface;

determine, based at least on the first representation being within a threshold distance to the second representation, a correspondence between the first representation and the second representation;

determine, using the first representation and the second representation and based at least on the correspondence, a third representation associated with the driving surface; and

cause the machine to perform one or more operations based at least on the third representation.

11 . The system of claim 10 , wherein:

the first representation comprises one or more first points associated with the driving surface;

the second representation comprises one or more second points associated with the driving surface; and

the third representation comprises one or more third points associated with the driving surface, at least a third point of the one or more third points being different than the one or more first points and the one or more second points.

12 . The system of claim 10 , wherein the determination of the third representation comprises generating, using the first representation and the second representation and based at least on the correspondence, the third representation as being located at least partially between the first representation and the second representation.

13 . The system of claim 10 , wherein the determination of the third representation comprises:

determining one or more differences between the first representation and the second representation; and

determining the third representation based at least on the one or more differences.

14 . The system of claim 10 , wherein the one or more processors are further to:

determine that a first classification associated with the first representation includes a same classification as a second classification associated with the second representation,

wherein the determination of the correspondence between the first representation and the second representation is further based at last on the first classification including the same classification as the second classification.

15 . The system of claim 10 , wherein:

the first representation comprises one or more of a first lane graph, a first lane representation, a first lane rail, a first lane edge, first lane dimensions, a first line, one or more first points, or one or more first trajectories associated with one or more first objects; and

the second representation comprises one or more of a second lane graph, a second lane representation, a second lane rail, a second lane edge, second lane dimensions, a second line, one or more second points, or one or more second trajectories associated with one or more second objects.

16 . The system of claim 10 , wherein:

the first sensor data is obtained using a first type of sensor associated with the machine; and

the second sensor data is obtained using a second type of sensor associated with the machine, the second type of sensor being different than the first type of sensor.

17 . The system of claim 10 , wherein the one or more processors are further to:

convert the first representation to a coordinate system; and

convert the second representation to the coordinate system,

wherein the third representation is further determined based at least on the first representation and the second representation as converted within the coordinate system.

18 . The system of claim 10 , wherein the system is comprised in at least one of:

a control system for an autonomous or semi-autonomous machine;

a perception system for the autonomous or semi-autonomous machine;

a system for performing simulation operations;

a system for performing real-time streaming;

a system for generating or presenting virtual reality (VR) content;

a system for generating or presenting augmented reality (AR) content;

a system for performing deep learning operations;

a system implemented using an edge device;

a system implemented using a robot;

a system incorporating one or more virtual machines (VMs);

a system implemented at least partially in a data center; or

a system implemented at least partially using cloud computing resources.

19 . One or more processors comprising:

processing circuitry to:

determine, based at least on first sensor data obtained using a machine, a first representation associated with a driving surface;

determine, based at least on second sensor data obtained using the machine, a second representation associated with the driving surface;

determine, based at least on a first classification associated with the first representation including a same classification as a second classification associated with the second representation, that the first representation corresponds to the second representation;

determine, based at least on the first representation corresponding to the second representation, a third representation associated with the driving surface; and

cause the machine to perform one or more operations based at least on the third representation.

20 . The one or more processors of claim 19 , wherein the one or more processors are comprised in at least one of:

a control system for an autonomous or semi-autonomous machine;

a perception system for the autonomous or semi-autonomous machine;

a system for performing simulation operations;

a system for performing real-time streaming;

a system for generating or presenting virtual reality (VR) content;

a system for generating or presenting augmented reality (AR) content;

a system for performing deep learning operations;

a system implemented using an edge device;

a system implemented using a robot;

a system incorporating one or more virtual machines (VMs);

a system implemented at least partially in a data center; or

a system implemented at least partially using cloud computing resources.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2024
From: ONOFRIO, DAVIDE MARCO; SEO, HAE-JONG; NISTER, DAVID; PARK, MINWOO; CVIJETIC, NEDA
To: NVIDIA CORPORATION
Reel/Frame 068543/0648 →
Continuity (4)
Continuation 17940664 · Sep 8, 2022
Continuation 16781893 · Feb 4, 2020
Provisional Application 62801211 · Feb 5, 2019
Related Publication 20240339035A1 · Oct 10, 2024
References Cited (263)
US 5922036A · Yasui · 1999 [cited by examiner]
US 7221797B2 · Koshizen et al. · 2007 [cited by applicant]
US 7409295B2 · Paradie · 2008 [cited by applicant]
US 7565006B2 · Stam et al. · 2009 [cited by applicant]
US 7724180B2 · Yonak et al. · 2010 [cited by applicant]
US 8204542B2 · Liao et al. · 2012 [cited by applicant]
US 8204642B2 · Tanaka et al. · 2012 [cited by applicant]
US 9098751B2 · Hilldore et al. · 2015 [cited by applicant]
US 9373057B1 · Erhan et al. · 2016 [cited by applicant]
US 9701307B1 · Newman et al. · 2017 [cited by applicant]
US 9721471B2 · Chen et al. · 2017 [cited by applicant]
US 10007269B1 · Gray · 2018 [cited by applicant]
US 10053091B2 · Jiang et al. · 2018 [cited by applicant]
US 10108867B1 · Vallespi-Gonzalez et al. · 2018 [cited by applicant]
US 10133274B2 · Shashua et al. · 2018 [cited by applicant]
US 10134278B1 · Konrardy et al. · 2018 [cited by applicant]
US 10137896B2 · Zhuang et al. · 2018 [cited by applicant]
US 10139831B2 · Yan · 2018 [cited by applicant]
US 10157331B1 · Tang et al. · 2018 [cited by applicant]
US 10262213B2 · Chen et al. · 2019 [cited by applicant]
US 10289469B2 · Fortino et al. · 2019 [cited by applicant]
US 10363960B2 · Stefan et al. · 2019 [cited by applicant]
US 10372136B2 · Yang et al. · 2019 [cited by applicant]
US 10489972B2 · Atsmon · 2019 [cited by applicant]
US 10580158B1 · Mousavian et al. · 2020 [cited by applicant]
US 10586456B2 · Wang · 2020 [cited by applicant]
US 10625748B1 · Dong et al. · 2020 [cited by applicant]
US 10635110B2 · Shashua et al. · 2020 [cited by applicant]
US 10730517B2 · Park et al. · 2020 [cited by applicant]
US 10739778B2 · Winkler et al. · 2020 [cited by applicant]
US 10740954B2 · Liu · 2020 [cited by applicant]
US 10761535B2 · Chen et al. · 2020 [cited by applicant]
US 10776985B2 · Liu et al. · 2020 [cited by applicant]
US 10816978B1 · Schwalb et al. · 2020 [cited by applicant]
US 10829793B2 · Arikawa et al. · 2020 [cited by applicant]
US 10832439B1 · Ma et al. · 2020 [cited by applicant]
US 10885698B2 · Muthler et al. · 2021 [cited by applicant]
US 10942030B2 · Haque et al. · 2021 [cited by applicant]
US 11079764B2 · Nister et al. · 2021 [cited by applicant]
US 11080590B2 · Smolyanskiy et al. · 2021 [cited by applicant]
US 11099558B2 · Huang et al. · 2021 [cited by applicant]
US 11210537B2 · Koivisto et al. · 2021 [cited by applicant]
US 11520345B2 · Onofrio et al. · 2022 [cited by applicant]
US 12051332B2 · Onofrio et al. · 2024 [cited by applicant]
US 20040252864A1 · Chang et al. · 2004 [cited by applicant]
US 20070021912A1 · Morita et al. · 2007 [cited by applicant]
US 20070154068A1 · Stein et al. · 2007 [cited by applicant]
US 20070182528A1 · Breed et al. · 2007 [cited by applicant]
US 20090125177A1 · Tanaka et al. · 2009 [cited by applicant]
US 20090256840A1 · Varadhan et al. · 2009 [cited by applicant]
US 20100171641A1 · Raphael et al. · 2010 [cited by applicant]
US 20130325753A1 · Sullivan et al. · 2013 [cited by applicant]
US 20140306844A1 · Kim · 2014 [cited by examiner]
US 20150054824A1 · Jiang · 2015 [cited by applicant]
US 20150346716A1 · Scharfe et al. · 2015 [cited by applicant]
US 20160027176A1 · Zeng · 2016 [cited by examiner]
US 20160247290A1 · Liu et al. · 2016 [cited by applicant]
US 20160321074A1 · Hung et al. · 2016 [cited by applicant]
US 20170010108A1 · Shashua · 2017 [cited by applicant]
US 20170090478A1 · Blayvas et al. · 2017 [cited by applicant]
US 20170220876A1 · Gao et al. · 2017 [cited by applicant]
US 20170236013A1 · Clayton et al. · 2017 [cited by applicant]
US 20170259801A1 · Abou-Nasr et al. · 2017 [cited by applicant]
US 20170344808A1 · El-Khamy et al. · 2017 [cited by applicant]
US 20170364083A1 · Yang et al. · 2017 [cited by applicant]
US 20170371340A1 · Cohen et al. · 2017 [cited by applicant]
US 20180089833A1 · Lewis et al. · 2018 [cited by applicant]
US 20180107215A1 · Djuric et al. · 2018 [cited by applicant]
US 20180118215A1 · Kim · 2018 [cited by examiner]
US 20180121273A1 · Fortino et al. · 2018 [cited by applicant]
US 20180136332A1 · Barfield, Jr. et al. · 2018 [cited by applicant]
US 20180158244A1 · Ybanez Zepeda et al. · 2018 [cited by applicant]
US 20180173240A1 · Fang et al. · 2018 [cited by applicant]
US 20180188059A1 · Wheeler et al. · 2018 [cited by applicant]
US 20180189578A1 · Yang et al. · 2018 [cited by applicant]
US 20180203959A1 · Refsnaes et al. · 2018 [cited by applicant]
US 20180232663A1 · Ross et al. · 2018 [cited by applicant]
US 20180239361A1 · Micks et al. · 2018 [cited by applicant]
US 20180251153A1 · Li et al. · 2018 [cited by applicant]
US 20180267558A1 · Tiwari et al. · 2018 [cited by applicant]
US 20180275657A1 · You · 2018 [cited by applicant]
US 20180276278A1 · Cagan et al. · 2018 [cited by applicant]
US 20180342157A1 · Donnelly et al. · 2018 [cited by applicant]
US 20180348374A1 · Laddha et al. · 2018 [cited by applicant]
US 20180349746A1 · Vellespi-Gonzalez · 2018 [cited by applicant]
US 20180365740A1 · Nix et al. · 2018 [cited by applicant]
US 20180370540A1 · Yousuf et al. · 2018 [cited by applicant]
US 20180373980A1 · Huval · 2018 [cited by applicant]
US 20190016285A1 · Freienstein et al. · 2019 [cited by applicant]
US 20190065933A1 · Bogdoll et al. · 2019 [cited by applicant]
US 20190066328A1 · Kwant et al. · 2019 [cited by applicant]
US 20190071101A1 · Emura et al. · 2019 [cited by applicant]
US 20190102646A1 · Redmon et al. · 2019 [cited by applicant]
US 20190102668A1 · Yao et al. · 2019 [cited by applicant]
US 20190111922A1 · Nath et al. · 2019 [cited by applicant]
US 20190123481A1 · Oishi et al. · 2019 [cited by applicant]
US 20190129831A1 · Goldberg · 2019 [cited by applicant]
US 20190147600A1 · Karasev et al. · 2019 [cited by applicant]
US 20190147610A1 · Frossard et al. · 2019 [cited by applicant]
US 20190171912A1 · Vellespi-Gonzalez et al. · 2019 [cited by applicant]
US 20190179979A1 · Melick · 2019 [cited by applicant]
US 20190235515A1 · Shirvani et al. · 2019 [cited by applicant]
US 20190250622A1 · Nister et al. · 2019 [cited by applicant]
US 20190251442A1 · Koivisto et al. · 2019 [cited by applicant]
US 20190258251A1 · Ditty et al. · 2019 [cited by applicant]
US 20190258878A1 · Koivisto et al. · 2019 [cited by applicant]
US 20190286153A1 · Rankawat et al. · 2019 [cited by applicant]
US 20190310650A1 · Halder · 2019 [cited by applicant]
US 20190382007A1 · Casas et al. · 2019 [cited by applicant]
US 20190384304A1 · Towal et al. · 2019 [cited by applicant]
US 20200013176A1 · Kang et al. · 2020 [cited by applicant]
US 20200143205A1 · Yao et al. · 2020 [cited by applicant]
US 20200257301A1 · Weiser et al. · 2020 [cited by applicant]
US 20200293064A1 · Wu et al. · 2020 [cited by applicant]
US 20200317194A1 · Yan et al. · 2020 [cited by applicant]
US 20200324795A1 · Bojarski et al. · 2020 [cited by applicant]
US 20200339109A1 · Hong et al. · 2020 [cited by applicant]
US 20210158567A1 · Dai · 2021 [cited by examiner]
US 20210286923A1 · Kristensen et al. · 2021 [cited by applicant]
US 20210406679A1 · Wen et al. · 2021 [cited by applicant]
US 20230004164A1 · Onofrio et al. · 2023 [cited by applicant]
US 20230177847A1 · Mei · 2023 [cited by examiner]
US 20230408264A1 · Wang · 2023 [cited by examiner]
US 20250229712A1 · Vawter · 2025 [cited by examiner]
CN 106740457A · 2017 [cited by applicant]
CN 106864454A · 2017 [cited by applicant]
CN 107121952A · 2017 [cited by applicant]
CN 111373458A · 2020 [cited by applicant]
DE 102015221920A1 · 2017 [cited by applicant]
DE 102015226762A1 · 2017 [cited by applicant]
EP 0717261B1 · 1999 [cited by applicant]
EP 1930863A2 · 2008 [cited by applicant]
EP 2384009A2 · 2011 [cited by applicant]
EP 3171297A1 · 2017 [cited by applicant]
GB 2547082A · 2017 [cited by applicant]
KR 20120009590A1 · 2012 [cited by applicant]
WO 2012011713A2 · 2012 [cited by applicant]
WO 2016183074A1 · 2016 [cited by applicant]
WO 2017220705A1 · 2017 [cited by applicant]
WO 2018002910A1 · 2018 [cited by applicant]
WO 2018102717A1 · 2018 [cited by applicant]
WO 2018142394A3 · 2018 [cited by applicant]
WO 2018147874A1 · 2018 [cited by applicant]
WO 2018218155A1 · 2018 [cited by applicant]
Onofrio, Davide Marco; Notice of Allowance for U.S. Appl. No. 16/781,893, filed Feb. 4, 2020, mailed Aug. 3, 2022, 8 pgs. [cited by applicant]
IEC 61508, “Functional Safety of Electrical/Electronic/Programmable Electronic Safety-related Systems,” https://en.wikipedia.org/wiki/IEC_61508, accessed on Apr. 1, 2022, 7 pgs. [cited by applicant]
ISO 26262, “Road vehicle—Functional safety,” International standard for functional safety of electronic system, https://en.wikipedia.org/wiki/ISO_26262, accessed on Sep. 13, 2021, 8 pgs. [cited by applicant]
Asvadi, A., et al., “DepthCN: Vehicle Detection Using 3D-LIDAR and ConvNet”, International Conference on Intelligent Transportation Systems (ITSC), IEEE, pp. 1-6 (Oct. 16, 2017), XP033330533. [cited by applicant]
Tateno, K., et al., “CNN-SLAM: Real-time dense monocular SLAM with learned depth prediction”, Arxiv.Org, Cornell University Library, pp. 6243-6252 (Apr. 11, 2017). [cited by applicant]
Notice of Allowance dated Feb. 17, 2021 in U.S. Appl. No. 16/241,005, 7 pages. [cited by applicant]
International Search Report and Written Opinion mailed Oct. 17, 2019 in International Patent Application No. PCT/US2019/012535, 24 pgs. [cited by applicant]
International Search Report and Written Opinion mailed Jun. 26, 2019 in International Patent Application No. PCT/US2019/024400, 15 pgs. [cited by applicant]
“Euler spiral”, Wikipedia, Retrieved from Internet URL : https://en.wikipedia.org/wiki/Euler_spiral, accessed on Feb. 21, 2019, pp. 10. [cited by applicant]
“F1 score”, Wikipedia, Retrieved from Internet URL : https://en.wikipedia.org/wiki/F-score, accessed on Feb. 21, 2019, pp. 3. [cited by applicant]
“Polynomial curve fitting”, Retrieved from Internet URL : https://www.mathworks.com/help/matlab/ref/polyfit.html, accessed on Feb. 21, 2019, pp. 13. [cited by applicant]
“Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles”, Society of Automotive Engineers (SAE), Standard No. J3016-201609, pp. 30 (Sep. 30, 2016). [cited by applicant]
“Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles”, Society of Automotive Engineers (SAE), Standard No. J3016-201806, pp. 35 (Jun. 15, 2018). [cited by applicant]
“tensorflow”, Retrieved from the Internet URL :https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/ kernels/hinge-loss.h, accessed on May 16, 2019, pp. 1-4. [cited by applicant]
“tf.losses.get_regularization_loss”, TensorFlow Core 1.13, Retrieved from the Internet URL : https://www.tensorflow.org/api_docs/python/tf/losses/get_regularization_loss, accessed on May 16, 2019, pp. 1-1. [cited by applicant]
“tf.while_loop much slower than static graph? #9527”, tensorflow, Retrieved from the Internet URL : https://github.com/tensorflow/tensorflow/issues/9527, accessed on May 16, 2019, pp. 1-7. [cited by applicant]
What is polyline?, Webopedia Definition, Retrieved from Internet URL : https://www.webopedia.com/TERM/P/polyline.html, accessed on Feb. 21, 2019, pp. 4. [cited by applicant]
“What are deconvolutional layers?”, Data Science Stack Exchange, Retrieved from Internet URL : https://datascience.stackexchange.com/questions/6107/what%E2%80%90are%E2%80%90deconvolutional%E2%80%90layers, accessed on Fe… [cited by applicant]
Abdi, L., et al., “Driver information system: a combination of augmented reality, deep learning and vehicular Ad-hoc networks,” Multimedia Tools and Applications, Kluwer Academic Publishers, Boston, US, vol. 77, No. 12,… [cited by applicant]
Aude, E. P. L., et al., “Integration of intelligent systems and sensor fusion within the CONTROLAB AGV”, In Mobile Robots XIV, vol. 3838, pp. 50-62 (1999). [cited by applicant]
Bach, M., et al., “Multi-camera traffic light recognition using a classifying Labeled Multi-Bernoulli filter”, IEEE Intelligent Vehicles Symposium (IV), pp. 1045-1051 (Jun. 2017). [cited by applicant]
Bidlack, C., et al., “Visual Robot Navigation using Flat Earth Obstacle Projection”, Proceedings Of The IEEE International Conference On Robotics And Automation, pp. 3374-3381 (1994). [cited by applicant]
Bojarski, M., et al., “End To End Learning For Self-Driving Cars”, arXiv: 1604.07316v1 [cs.CV], XP055570062, Retrieved from the Internet URL:https://nvidia.com/content/tegra/automotive/images/2016/solutions/pdf/end-to-e… [cited by applicant]
Cheng, G., et al., “Automatic Road Detection and Centerline Extraction via Cascaded End-to-End Convolutional Neural Network”, IEEE Transactions on Geoscience and Remote Sensing vol. 55, No. 6, pp. 3322-3337 (Jun. 1, 201… [cited by applicant]
Chilamkurthy, S., “A 2017 Guide to Semantic Segmentation with Deep Learning”, Qure.ai Blog, Retrieved from Internet URL : http://blog.qure.ai/notes/semantic-segmentation-deep-learning-review, accessed on Feb. 21, 2019, … [cited by applicant]
Deshpande, A., “A Beginner's Guide to Understanding Convolutional Neural Networks”, accessed at: https://adeshpande3.github.io/A-Beginner's-Guide-To-Understanding-Convolutional-Neural-Networks/, Accessed on Feb. 21, 201… [cited by applicant]
Dipietro, R., “A Friendly Introduction to Cross-Entropy Loss,” Version 0.1, Accessed on Feb. 21, 2019 at: https://rdipietro.github.io/friendly-intro-to-cross-entropy-loss/, pp. 1-10 (May 2, 2016). [cited by applicant]
Dynov, I., “Is Deep Learning Really the Solution for Everything in Self-Driving Cars? ”, Retrieved from Internet URL : https://www.automotive-iq.com/autonomous-drive/articles/deep-learning-really-solution-everything-sel… [cited by applicant]
Fazlollahtabar, H., et al., “Delay Optimization in a Multiple AGV System”, International Journal of Swarm Intelligence and Evolutionary Computation, pp. 7 (2014). [cited by applicant]
Garnett, N., et al., “Real-Time Category-Based and General Obstacle Detection for Autonomous Driving”, IEEE International Conference On Computer Vision Workshops, pp. 198-205 (2017). [cited by applicant]
Godard, C., et al., “Unsupervised Monocular Depth Estimation with Left-Right Consistency”, IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 270-279 (2017). [cited by applicant]
He, L., et al., “Learning Depth from Single Images with Deep Neural Network Embedding Focal Length”, Cornell University Library, pp. 1-14 (Mar. 27, 2018). [cited by applicant]
Huval, B. et al., “An Empirical Evaluation of Deep Learning on Highway Driving”, Apr. 17, 2015, 7 pages. Available at: https://arxiv.org/pdf/1504.01716.pdf. [cited by applicant]
Ioffe, S., and Szegedy, C., “Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift”, arXiv:1502.03167v3 [cs.LG], pp. 1-12 (Mar. 2, 2015), Available at: https://arxiv.org/abs/1502.0… [cited by applicant]
Jayaraman, A., et al., “Creating 3D Virtual Driving Environments for Simulation-Aided Development of Autonomous Driving and Active Safety”, SAE Technical Paper, pp. 1-6 (2017). [cited by applicant]
John, V., et al., “Real-time road surface and semantic lane estimation using deep features”, Signal, Image and Video Processing, vol. 12, pp. 1133-1140 (Mar. 8, 2018). [cited by applicant]
Keighobadi, J., et al., “Self-Constructing Neural Network Modeling and Control of an AGV”, Positioning, pp. 160-168 (2013). [cited by applicant]
Kendall, A., et al., “End-to-end Learning of Geometry and Context for Deep Stereo Regression”, Cornell University Library, pp. 66-75 (2017). [cited by applicant]
Kim, W., S., et al., “Depth Map Coding with Distortion Estimation of Rendered View”, Proceedings of Spie, vol. 7543, pp. 75430B1-75430B10, (2010). [cited by applicant]
Kingma, D. P., and Ba, J. L., “Adam: A Method for Stochastic Optimization”, published as a conference paper at CLR 2015, arXiv:1412.6980v9 [cs.LG], pp. 1-15 (Jan. 30, 2017). [cited by applicant]
Kokkinos, I., “Pushing the Boundaries of Boundary Detection using Deep Learning”, Retrieved from the Internet: URL:http://arxiv.org/pdf/1511.07386v2.pdf, pp. 1-12 (2016). [cited by applicant]
Kunze, L., et al., “Reading between the Lanes: Road Layout Reconstruction from Partially Segmented Scenes”, 2018 21st International Conference on Intelligent Transportation Systems (ITSC), pp. 401-408 (Nov. 4-7, 2018). [cited by applicant]
Liu, H., et al., “Neural Person Search Machines”, IEEE International Conference On Computer Vision (ICCV), pp. 493-501 (2017). [cited by applicant]
Muller, U., et al., “Off-Road Obstacle Avoidance Through End-To-End Learning”. In Advances in neural information processing systems, pp. 1-8, (2006). [cited by applicant]
Neven, D., et al., “Towards end-to-end lane detection: an instance segmentation approach”, In 2018 IEEE intelligent vehicles symposium (IV), pp. 7 (2018). [cited by applicant]
Pang, J., et al., “Cascade Residual Learning: A Two-Stage Convolutional Neural Network for Stereo Matching”, IEEE International Conference on Computer Vision Workshops, pp. 887-895 (2017). [cited by applicant]
Pomerleau, D. A., “Alvinn: An Autonomous Land Vehicle In A Neural Network”, In Advances in neural information processing systems, pp. 1-16, (1989). [cited by applicant]
Reiher, L., et al., “A Sim2Real Deep Learning Approach for the Transformation of Images from Multiple Vehicle-Mounted Cameras to a Semantically Segmented Image in Bird's Eye View,” 23rd IEEE International Conference on … [cited by applicant]
Rothe, R., et al., “Non-maximum Suppression for Object Detection by Passing Messages Between Windows”, ETH Library, pp. 1-17 (2015). [cited by applicant]
Schwarting, W., et al., “Planning And Decision-Making For Autonomous Vehicles”, Annual Review of Control, Robotics, and Autonomous Systems, vol. 1, pp. 187-210, (2018). [cited by applicant]
Soylu, M., et al., “A self-organizing neural network approach for the single AGV routing problem”, European Journal of Operational Research, pp. 124-137 (2000). [cited by applicant]
Stein, G. P., et al., “Vision-Based ACC With A Single Camera: Bounds On Range And Range Rate Accuracy”, Proceedings Of IEEE Intelligent Vehicle Symposium, pp. 1-6 (2003). [cited by applicant]
Suorsa, R., E., and Sridhar, B., “A Parallel Implementation of a Multisensor Feature-Based Range-Estimation Method”, IEEE Transactions On Robotics And Automation, pp. 1-34 (1993). [cited by applicant]
Tao, A., “Detectnet: Deep neural network for object detection in digits”, NVIDIA Developer Blog, Retrieved from Internet URL: https://devblogs.nvidia.com/detectnet-deep-neural-network-object-detection-digits/, accessed … [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2019/019656, mailed on Jul. 24, 2019, 14 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2019/035868, mailed on Oct. 2, 2019, 10 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2019/042225, mailed on Oct. 18, 2019, 11 pages. [cited by applicant]
Non-Final Office Action dated Jun. 24, 2020 in U.S. Appl. No. 16/286,329, 18 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Application No. PCT/US2019/012535, mailed on Jul. 16, 2020, 16 pages. [cited by applicant]
Non-Final Office Action dated Aug. 7, 2020 in U.S. Appl. No. 16/241,005, 22 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Application No. PCT/US2019/016418, mailed on Aug. 13, 2020, 8 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Application No. PCT/US2019/018348, mailed on Aug. 27, 2020, 16 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Application No. PCT/US2019/019656, mailed on Sep. 3, 2020, 11 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Application No. PCT/US2019/022592, mailed on Sep. 24, 2020, 11 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Application No. PCT/US2019/024400, mailed on Oct. 8, 2020, 10 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Application No. PCT/US2019/035868, mailed on Dec. 24, 2020, 8 pages. [cited by applicant]
Notice of Allowance dated Jan. 4, 2021 in U.S. Appl. No. 16/535,440, 10 pages. [cited by applicant]
Notice of Allowance dated Jan. 19, 2021 in U.S. Appl. No. 16/286,329, 8 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2019/042225, mailed on Jan. 28, 2021, 9 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2020/062869, mailed on Mar. 17, 2021, 11 pages. [cited by applicant]
Non-Final Office Action dated Sep. 3, 2021 in U.S. Appl. No. 16/409,056, 9 pages. [cited by applicant]
International Search Report Written Opinion received from PCT Application No. PCT/US2021/051286 mailed on Dec. 6, 2021, 17 pages. [cited by applicant]
Preinterview First Office Action dated Mar. 30, 2022 in U.S. Appl. No. 16/433,994, 24 pages. [cited by applicant]
Final Office Action dated Apr. 11, 2022 in U.S. Appl. No. 16/409,056, 16 pages. [cited by applicant]
Tian, Y., et al., “Training and testing object detectors with virtual images,” IEEE/CAA Journal of Automatica Sinica, Chinese Association of Automation (CAA), vol. 5, No. 2, pp. 539-546 (Mar. 1, 2018). [cited by applicant]
Virgo, M., “Lane Detection with Deep Learning (Part 1)”, Accessed on Feb. 22, 2019 at: https://towardsdatascience.com/lane-detection-with-deep-learning-part-1-9e096f3320b7, pp. 1-10 (May 9, 2017). [cited by applicant]
Weber, M., et al., “DeepTLR: A single deep convolutional network for detection and classification of traffic lights”, IEEE Intelligent Vehicles Symposium (IV), pp. 8 (Jun. 2016). [cited by applicant]
Wu, J., et al., “Automatic background filtering and lane identification with roadside LiDAR data”, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), pp. 1-6 (2017). [cited by applicant]
Xie, S., and Tu, Z., “Holistically—Nested Edge Detection”, Computer Vision Foundation, pp. 1395-1403 (2015). [cited by applicant]
Yang, Z., “Research on Lane Recognition Algorithm Based on Deep Learning”, International Conference on Artificial Intelligence and Advanced Manufacturing (AIAM), IEEE, pp. 387-391 (2019). [cited by applicant]
Zhong, Y., et al., “Self-Supervised Learning for Stereo Matching with Self-Improving Ability”, Cornell University Library, pp. 1-13 (2017). [cited by applicant]
Zitzewitz, G. V., “Survey of neural networks in autonomous driving”, Survey of Neural Networks in Autonomous Driving, pp. 1-8 (2017). [cited by applicant]
“Conservative Control for Zone Driving of Autonomous Vehicles Using Safe Time of Arrival”, U.S. Appl. No. 62/628,831, filed Feb. 9, 2018. [cited by applicant]
“Convolutional Neural Networks to Detect Drivable Freespace for Autonomous Vehicles”, U.S. Appl. No. 62/643,665, filed Mar. 15, 2018. [cited by applicant]
“Deep Learning for Path Detection in Autonomous Vehicles”, U.S. Appl. No. 62/684,328, filed Jun. 13, 2018. [cited by applicant]
“Deep Neural Network for Estimating Depth from Stereo Using Semi-Supervised Learning”, U.S. Appl. No. 62/646,148, filed Mar. 21, 2018. [cited by applicant]
“Distance Based Ambient Occlusion Filter for Denoising Ambient Occlusions”, U.S. Appl. No. 62/644,601, filed Mar. 19, 2018. [cited by applicant]
“Energy Based Reflection Filter for Denoising Ray-Traced Glossy Reflections”, U.S. Appl. No. 62/644,386, filed Mar. 17, 2018. [cited by applicant]
“Geometric Shadow Filter for Denoising Ray-Traced Shadows”, U.S. Appl. No. 62/644,385, filed Mar. 17, 2018. [cited by applicant]
“Method and System of Remote Operation of a Vehicle Using an Immersive Virtual Reality Environment”, U.S. Appl. No. 62/648,493, filed Mar. 27, 2018. [cited by applicant]
“Methodology of Using a Single Controller (ECU) For a Fault-Tolerant/Fail-Operational Self-Driving System”, U.S. Appl. No. 62/524,283, filed Jun. 23, 2017. [cited by applicant]
“Methods for Accurate Real-time Lane and Road Boundary Detection for Autonomous Driving”, U.S. Appl. No. 62/636,142, filed Feb. 27, 2018. [cited by applicant]
“Methods for accurate real-time object detection and for determining confidence of object detection suitable for D autonomous vehicles”, U.S. Appl. No. 62/631,781, filed Feb. 18, 2018. [cited by applicant]
“Network Injection Rate Limiting”, U.S. Appl. No. 62/648,326, filed Mar. 26, 2018. [cited by applicant]
“Network Synchronization Using Posted Operation Tracking For Flush Semantics”, U.S. Appl. No. 62/648,333, filed Mar. 26, 2018. [cited by applicant]
“Programmable Vision Accelerator”, U.S. Appl. No. 15/141,703, filed Apr. 28, 2016. [cited by applicant]
“Pruning Convolutional Neural Networks for Autonomous Vehicles and Robotics”, U.S. Appl. No. 62/630,445, filed Feb. 14, 2018. [cited by applicant]
“Reliability Enhancement Systems and Methods” U.S. Appl. No. 15/338,247, filed Oct. 28, 2016. [cited by applicant]
“System and Method for Autonomous Shuttles, Robo-Taxis, Ride-Sharing and On-Demand Vehicles”, U.S. Appl. No. 62/635,503, filed Feb. 26, 2018. [cited by applicant]
“System and Method for Controlling Autonomous Vehicles”, U.S. Appl. No. 62/614,466, filed Jan. 17, 2018. [cited by applicant]
“System and Method for Safe Operation of Autonomous Vehicles”, U.S. Appl. No. 62/625,351, filed Feb. 2, 2018. [cited by applicant]
“System and Method for Sharing Camera Data Between Primary and Backup Controllers in Autonomous Vehicle Systems”, U.S. Appl. No. 62/629,822, filed Feb. 13, 2018. [cited by applicant]
“System and Method for Training, Testing, Verifying, and Validating Autonomous and Semi-Autonomous Vehicles”, U.S. Appl. No. 62/648,399, filed Mar. 27, 2018. [cited by applicant]
“System and Methods for Advanced Al-Assisted Vehicles”, U.S. Appl. No. 62/648,358, filed Mar. 26, 2018. [cited by applicant]
“System and Methods for Virtualized Intrusion Detection and Prevent System in Autonomous Vehicles”, U.S. Appl. No. 62/682,803, filed Jun. 8, 2018. [cited by applicant]
“Systems and Methods for Safe and Reliable Autonomous Vehicles”, U.S. Appl. No. 62/584,549, filed Nov. 10, 2017. [cited by applicant]
“Video Prediction Using Spatially Displaced Convolution”, U.S. Appl. No. 62/646,309, filed Mar. 21, 2018. [cited by applicant]
“Detection of Hazardous Autonomous Driving Using Machine Learning,” U.S. Appl. No. 62/622,538, filed Jan. 26, 2018. [cited by applicant]
“System and method for controlling autonomous vehicles”, U.S. Appl. No. 62/614,466, filed Jan. 1, 2018. [cited by applicant]
Adaptive Occlusion Sampling of Rectangular Area Lights with Voxel Cone Tracing, U.S. Appl. No. 62/644,806, filed Mar. 19, 2018. [cited by applicant]
Ching Y. Hung et al. “Programmable Vision Accelerator”, U.S. Appl. No. 62/156,167, filed May 1, 2015. [cited by applicant]
TensorFlow Authors, “Implementation of Control Flow in TensorFlow”, pp. 1-18, (Nov. 4, 2016). [cited by applicant]
“Video Prediction Using Spatially Displaced Convolution”, U.S. Appl. No. 62/647,545, filedin Mar. 23, 2018. [cited by applicant]
International Preliminary Report on Patentability received for PCT Application No. PCT/US2020/016657, mailed on Aug. 19, 2021, 8 pgs. [cited by applicant]
Zang, J., et al.; “Traffic Lane Detection using Fully Convulutional Neural Network”, In 2018 Asia-Pacific Signal and Information Processing Associate Annual Summit and Conference (APSIPA, ACS)(pp. 305-311). IEEE. [cited by applicant]
Varshney, P.K. (1997). “Multisensor data fusion” Electronics & Communication Engineering Journal, 9(6), 245-253. [cited by applicant]
International Search Report and Written Opinion mailed May 27, 2020 in International Patent Application No. PCT/US2020/016657. [cited by applicant]
Onofrio, Davide Marco; Non-Final Office Action for U.S. Appl. No. 17/940,664, filed Sep. 8, 2022, mailed Oct. 4, 2023, 61 pgs. [cited by applicant]
Onofrio, Davide Marco; Notice of Allowance for U.S. Appl. No. 17/940,664, filed Sep. 8, 2022, mailed Apr. 16, 2024, 9 pgs. [cited by applicant]