IP Library Granted Patent US 12,317,153
Granted Patent B2
US 12,317,153 · App. 17/366,760 · Granted May 27, 2025

Communication method and communications apparatus

Inventor: Kai Zhou (Shenzhen, CN)
Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
H04W4/024G06V20/41G06V20/48G06V20/54G08G1/0967G06V20/44
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,317,153
App. No.
17/366,760
Granted
May 27, 2025
Kind
B2
Abstract

A communication method includes: obtaining information about first and second video streams, where the information about each video stream comprises evaluation information of the video stream and an address corresponding to the video stream, and both of the first and second video streams are related to a first event; selecting the first video stream for a first vehicle based on evaluation information of the first and second video streams; and sending a first message including an address corresponding to the first video stream to the first vehicle. Thus, an appropriate video stream can be matched for the vehicle, and the vehicle does not need to autonomously select a video stream. In addition, the first vehicle can learn of a complete picture of the first event.

Claims (64)

1. A communication method comprising:

obtaining first information about a first video stream related to an event, wherein the first information comprises first evaluation information of the first video stream and a first address corresponding to the first video stream, wherein the first evaluation information comprises one or more of an integrity, a deviation degree, or a resolution;

obtaining second information about a second video stream related to the event, wherein the second information comprises second evaluation information of the second video stream and a second address corresponding to the second video stream;

making a selection of the first video stream for a vehicle based on the first evaluation information and the second evaluation information; and

sending, to the vehicle, a first message comprising the first address.

2. The communication method of claim 1 , wherein the first evaluation information is of an image in the first video stream, wherein the integrity, the deviation degree, or the resolution is of the image, wherein the integrity is a ratio of a first area of an event detection region to a second area of a region of interest (ROI) in the image, and wherein the deviation degree represents a deviation of a geometric center of the event detection region from a center position of the image.

3. The communication method of claim 2 , wherein the first evaluation information is further of a frame of the image.

4. The communication method of claim 2 , wherein the first evaluation information further comprises an identifier of an image collection unit that collects the first video stream, and wherein the communication method further comprises:

obtaining information about a position and a field of view of the image collection unit based on the identifier; and

determining a matching degree between the first video stream and the vehicle based on driving route information of the vehicle or lane information of the vehicle and based on the information.

5. The communication method of claim 1 , further comprising:

determining a first evaluation score of the first video stream based on the first evaluation information; and

determining a second evaluation score of the second video stream based on the second evaluation information.

6. The communication method of claim 5 , further comprising:

further determining the first evaluation score based on a first matching degree between the first video stream and the vehicle; and

further determining the second evaluation score based on a second matching degree between the second video stream and the vehicle.

7. The communication method of claim 1 , wherein the first message further comprises information about a position at which the event occurred, a type of the event, a time at which the event occurred, or a road on which the vehicle was located when the event occurred.

8. The communication method of claim 1 , wherein the first address comprises an address of a computing device corresponding to the first video stream and comprises a port number of the computing device, wherein the port number is of a port through which the computing device receives the first video stream.

9. The communication method of claim 1 , further comprising further sending the first message in response to the selection.

10. A communication method comprising:

obtaining first information about a first video stream related to an event, wherein the first information comprises first evaluation information of the first video stream and a first address corresponding to the first video stream;

obtaining second information about a second video stream related to the event, wherein the second information comprises second evaluation information of the second video stream and a second address corresponding to the second video stream;

selecting the first video stream for a vehicle based on the first evaluation information and the second evaluation information; and

sending, to the vehicle, a first message comprising the first address and information about a position at which the event occurred, a type of the event, a time at which the event occurred, or a road on which the vehicle was located when the event occurred.

11. The communication method of claim 10 , wherein the first evaluation information is of an image in the first video stream, wherein the first evaluation information comprises an integrity, a deviation degree, or a resolution of the image, wherein the integrity is a ratio of a first area of an event detection region to a second area of a region of interest (ROI) in the image, and wherein the deviation degree represents a deviation of a geometric center of the event detection region from a center position of the image.

12. The communication method of claim 11 , wherein the first evaluation information is further of a frame of the image.

13. The communication method of claim 10 , further comprising:

determining a first evaluation score of the first video stream based on the first evaluation information; and

determining a second evaluation score of the second video stream based on the second evaluation information.

14. A communications apparatus comprising:

a communications interface; and

one or more processors coupled to the communications interface and configured to:

obtain first information about a first video stream related to an event, wherein the first information comprises first evaluation information of the first video stream and a first address corresponding to the first video stream;

obtain second information about a second video stream related to the event, wherein the second information comprises second evaluation information of the second video stream and a second address corresponding to the second video stream;

determine a first evaluation score of the first video stream based on the first evaluation information;

determine a second evaluation score of the second video stream based on the second evaluation information;

make a selection of the first video stream for a vehicle based on the first evaluation information, the second evaluation information, the first evaluation score, and the second evaluation score; and

send, to the vehicle and using the communications interface, a first message comprising the first address.

15. The communications apparatus of claim 14 , wherein the first evaluation information is of an image in the first video stream, and wherein the first evaluation information comprises an integrity, a deviation degree, or a resolution of the image, wherein the integrity is a ratio of a first area of an event detection region to a second area of a region of interest (ROI) in the image, and wherein the deviation degree represents a deviation of a geometric center of the event detection region from a center position of the image.

16. The communications apparatus of claim 15 , wherein the first evaluation information further comprises an identifier of an image collection unit that collects the first video stream, and wherein the one or more processors are further configured to:

obtain information about a position and a field of view of the image collection unit based on the identifier; and

determine a matching degree between the first video stream and the vehicle based on driving route information of the vehicle or lane information of the vehicle and based on the information.

17. The communications apparatus of claim 15 , wherein the first evaluation information is further of a frame of the image.

18. The communications apparatus of claim 14 , wherein the one or more processors are further configured to:

further determine the first evaluation score based on a first matching degree between the first video stream and the vehicle; and

further determine the second evaluation score based on a second matching degree between the second video stream and the vehicle.

19. The communications apparatus of claim 14 , wherein the first message further comprises information about a position at which the event occurred, a type of the event, a time at which the event occurred, or a road on which the vehicle was located when the event occurred.

20. A computer program product comprising instructions that are stored on a computer-readable medium and that, when executed by one or more processors, cause a communications apparatus to:

obtain first information about a first video stream related to an event, wherein the first information comprises first evaluation information of the first video stream and a first address corresponding to the first video stream, wherein the first evaluation information comprises an integrity, a deviation degree, or a resolution;

obtain second information about a second video stream related to the event, wherein the second information comprises second evaluation information of the second video stream and a second address corresponding to the second video stream;

make a selection of the first video stream for a vehicle based on the first evaluation information and the second evaluation information; and

send, to the vehicle, a first message comprising the first address.

21. The computer program product of claim 20 , wherein the first evaluation information is of an image in the first video stream, wherein the integrity, the deviation degree, or the resolution is of the image, wherein the integrity is a ratio of a first area of an event detection region to a second area of a region of interest (ROI) in the image, and wherein the deviation degree represents a deviation of a geometric center of the event detection region from a center position of the image.

22. The computer program product of claim 21 , wherein the first evaluation information is further of a frame of the image.

23. The computer program product of claim 21 , wherein the first evaluation information further comprises an identifier of an image collection unit that collects the first video stream, and wherein the instructions, when executed by the one or more processors, further cause the communications apparatus to:

obtain information about a position and a field of view of the image collection unit based on the identifier; and

determine a matching degree between the first video stream and the vehicle based on driving route information of the vehicle or lane information of the vehicle and based on the information.

24. The computer program product of claim 20 , wherein the instructions, when executed by the one or more processors, further cause the communications apparatus to:

determine a first evaluation score of the first video stream based on the first evaluation information; and

determine a second evaluation score of the second video stream based on the second evaluation information.

25. The computer program product of claim 24 , wherein the instructions, when executed by the one or more processors, further cause the communications apparatus to:

further determine the first evaluation score based on a first matching degree between the first video stream and the vehicle; and

further determine the second evaluation score based on a second matching degree between the second video stream and the vehicle.

26. The computer program product of claim 20 , wherein the first message further comprises information about a position at which the event occurred, a type of the event, a time at which the event occurred, or a road on which the vehicle was located when the event occurred.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2025
From: ZHOU, KAI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 070232/0380 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2022
From: HUAWEI TECHNOLOGIES CO., LTD.
To: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
Reel/Frame 059267/0088 →
Priority Claims (1)
CN 201910944057.X · Sep 30, 2019 · national
Continuity (2)
Continuation PCTCN2020102085 · Jul 15, 2020
Related Publication 20210334545A1 · Oct 28, 2021
References Cited (19)
US 20090231432A1 · Grigsy et al. · 2009 [cited by applicant]
US 20100077441A1 · Thomas · 2010 [cited by examiner]
US 20140358353A1 · Ibanez-Guzman · 2014 [cited by examiner]
US 20180211116A1 · Modi et al. · 2018 [cited by applicant]
CN 101561969A · 2009 [cited by applicant]
CN 101860731A · 2010 [cited by applicant]
CN 102509467A · 2012 [cited by applicant]
CN 104869474A · 2015 [cited by applicant]
CN 106060537A · 2016 [cited by applicant]
CN 107071342A · 2017 [cited by applicant]
CN 105144711B · 2017 [cited by applicant]
CN 107404646A · 2017 [cited by applicant]
CN 109624902A · 2019 [cited by applicant]
CN 109729348A · 2019 [cited by applicant]
CN 109741224A · 2019 [cited by applicant]
CN 109743549A · 2019 [cited by applicant]
CN 110062222A · 2019 [cited by applicant]
CN 110139073A · 2019 [cited by applicant]
WO 2011143941A1 · 2011 [cited by applicant]