CN111541852A - Video processing method and device, electronic equipment and computer storage medium - Google Patents

Video processing method and device, electronic equipment and computer storage medium Download PDF

Info

Publication number
CN111541852A
CN111541852A CN202010376874.2A CN202010376874A CN111541852A CN 111541852 A CN111541852 A CN 111541852A CN 202010376874 A CN202010376874 A CN 202010376874A CN 111541852 A CN111541852 A CN 111541852A
Authority
CN
China
Prior art keywords
video signal
video
video signals
paths
path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010376874.2A
Other languages
Chinese (zh)
Other versions
CN111541852B (en
Inventor
丁磊
赵俊涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Human Horizons Shanghai Autopilot Technology Co Ltd
Original Assignee
Human Horizons Shanghai Autopilot Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Human Horizons Shanghai Autopilot Technology Co Ltd filed Critical Human Horizons Shanghai Autopilot Technology Co Ltd
Priority to CN202010376874.2A priority Critical patent/CN111541852B/en
Publication of CN111541852A publication Critical patent/CN111541852A/en
Application granted granted Critical
Publication of CN111541852B publication Critical patent/CN111541852B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/268Signal distribution or switching

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

The embodiment of the application provides a video processing method, a video processing device, electronic equipment and a computer storage medium, wherein the video processing method comprises the following steps: determining a first image acquisition device for acquiring a first video signal; determining each first vehicle controller needing to acquire a first video signal; converting one path of first video signal into multiple paths of second video signals, and respectively sending the multiple paths of second video signals to each first vehicle controller; the first video signal and the second video signal contain the same data information. According to the technical scheme of the embodiment of the application, one path of received video signals can be converted into multiple paths of same video signals and sent to the corresponding vehicle controllers, so that the vehicle controllers can share the same video data sent by the same image acquisition device, and the number of the image acquisition devices arranged on the vehicle is effectively reduced.

Description

Video processing method and device, electronic equipment and computer storage medium
Technical Field
The embodiment of the application relates to the technical field of image processing, in particular to a video processing method and device, electronic equipment and a computer storage medium.
Background
Because the cameras installed on the existing vehicle cannot share video resources, when different types of vehicle controllers need to acquire video data of the same vehicle view angle, a plurality of cameras need to be arranged at the same position on the vehicle to meet the data acquisition requirements of different vehicle controllers. However, the more cameras arranged on the vehicle not only increases the manufacturing cost, but also causes difficulty in arranging the cameras in the vehicle due to the limited space on the vehicle, especially in the case that a plurality of cameras are required to be arranged at the same position.
This section is intended to provide a background or context to the embodiments of the application that are recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
Disclosure of Invention
Embodiments of the present application provide a video processing method, an apparatus, a terminal, and a computer storage medium, so as to solve or alleviate one or more technical problems in the prior art.
As a first aspect of an embodiment of the present application, an embodiment of the present application provides a video processing method, including:
determining a first image acquisition device for acquiring a first video signal;
determining each first vehicle controller needing to acquire a first video signal;
converting one path of first video signal into multiple paths of second video signals, and respectively sending the multiple paths of second video signals to each first vehicle controller;
the first video signal and the second video signal contain the same data information.
In one embodiment, the method for converting one path of first video signals into multiple paths of second video signals and sending the multiple paths of second video signals to each first vehicle controller includes:
determining the number of first vehicle controllers needing to acquire a first video signal;
and under the condition that the number of the first vehicle controllers is smaller than a first threshold value, converting one path of first video signals into multiple paths of second video signals, and respectively sending the multiple paths of second video signals to the first vehicle controllers.
In one embodiment, the method for converting one path of first video signals into multiple paths of second video signals and sending the multiple paths of second video signals to each first vehicle controller respectively further includes:
under the condition that the number of the first vehicle controllers is larger than a first threshold value, converting one path of first video signals into a plurality of paths of third video signals;
converting each path of third video signal into multiple paths of second video signals, and respectively sending the multiple paths of second video signals to each first vehicle controller;
the third video signal and the first video signal contain the same data information.
In one embodiment, the video processing method further comprises:
determining second image acquisition devices for acquiring fourth video signals, wherein the fourth video signals acquired by the second image acquisition devices contain different data information;
determining a second vehicle controller which needs to acquire a plurality of paths of fourth video signals simultaneously;
converting the multiple paths of fourth video signals into one path of fifth video signal, and sending the fifth video signal to a second vehicle controller;
wherein the fifth video signal includes data information of each of the fourth video signals.
In one embodiment, converting the plurality of fourth video signals into one fifth video signal and sending the fifth video signal to the second vehicle controller includes:
determining the number of the plurality of paths of fourth video signals required to be acquired by the second vehicle controller;
and under the condition that the number of the multiple paths of fourth video signals needing to be acquired is smaller than a second threshold value, converting the multiple paths of fourth video signals into one path of fifth video signal, and sending the fifth video signal to the second vehicle controller.
In one embodiment, the method for converting multiple fourth video signals into one fifth video signal and sending the fifth video signal to the second vehicle controller further includes:
under the condition that the number of the multiple paths of fourth video signals needing to be acquired is larger than a second threshold value, the multiple paths of fourth video signals are respectively converted into one path of sixth video signals;
converting each path of sixth video signal into a path of fifth video signal, and sending the fifth video signal to a second vehicle controller;
wherein the sixth video signal includes data information of each fourth video signal.
In one embodiment, the video processing method further comprises:
determining a third vehicle controller that needs to acquire the first video signal and the fourth video signal simultaneously;
converting the fourth video signal and a second video signal obtained by converting the first video signal into a path of seventh video signal, and sending the seventh video signal to a third vehicle controller;
wherein the seventh video signal includes data information of each of the fourth video signal and the first video signal.
As a second aspect of the embodiments of the present application, an embodiment of the present application provides a video processing apparatus, including:
the first determining module is used for determining a first image acquisition device for acquiring a first video signal;
the second determining module is used for determining each first vehicle controller needing to acquire the first video signal;
the first control module is used for converting one path of first video signals into multiple paths of second video signals and respectively sending the multiple paths of second video signals to each first vehicle controller; the first video signal and the second video signal contain the same data information.
In one embodiment, the first control module includes:
the first determining submodule is used for determining the number of the first vehicle controllers which need to acquire the first video signal;
and the first control submodule is used for converting one path of first video signal into multiple paths of second video signals and respectively sending the multiple paths of second video signals to each first vehicle controller under the condition that the number of each first vehicle controller is smaller than a first threshold value.
In one embodiment, the video processing apparatus further comprises:
the third determining module is used for determining each second image acquisition device for acquiring a fourth video signal, and the fourth video signals acquired by each second image acquisition device contain different data information;
the fourth determining module is used for determining a second vehicle controller which needs to acquire a plurality of paths of fourth video signals at the same time;
and the second control module is used for converting the multiple paths of fourth video signals into one path of fifth video signal and sending the fifth video signal to the second vehicle controller.
As a third aspect of the embodiments of the present application, an embodiment of the present application provides an electronic device, where functions of the electronic device may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functions.
In one possible design, the electronic device includes a processor and a memory, the memory is used for storing a program for supporting the electronic device to execute the video processing method, and the processor is configured to execute the program stored in the memory. The electronic device may also include a communication interface for communicating with other devices or a communication network.
As a fourth aspect of the embodiments of the present application, there is provided a non-transitory computer-readable storage medium storing computer instructions for storing an electronic device and computer software instructions for the electronic device, which include a program for executing the video processing method described above.
By adopting the technical scheme, the embodiment of the application can convert one path of received video signals into multiple paths of same video signals and send the same video signals to the corresponding vehicle controllers, so that the vehicle controllers can share the same video data sent by the same image acquisition device, and the number of the image acquisition devices arranged on the vehicle is effectively reduced.
The foregoing summary is provided for the purpose of description only and is not intended to be limiting in any way. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features of the examples of the present application will be readily apparent by reference to the drawings and following detailed description.
Drawings
In the drawings, like reference numerals refer to the same or similar parts or elements throughout the several views unless otherwise specified. The figures are not necessarily to scale. It is appreciated that these drawings depict only some embodiments disclosed in accordance with the embodiments of the application and are not to be considered limiting of its scope.
Fig. 1 shows a schematic flow diagram of a video processing method according to an embodiment of the present application.
Fig. 2 shows a schematic flow diagram of a video processing method according to another embodiment of the present application.
Fig. 3 shows a schematic flow diagram of a video processing method according to another embodiment of the present application.
Fig. 4 shows a schematic flow chart of a video processing method according to another embodiment of the present application.
Fig. 5 shows a schematic flow chart of a video processing method according to another embodiment of the present application.
Fig. 6 shows a schematic flow chart of a video processing method according to another embodiment of the present application.
Fig. 7 shows a schematic flow chart of a video processing method according to another embodiment of the present application.
Fig. 8 shows a schematic structural diagram of a video processing apparatus according to an embodiment of the present application.
Fig. 9 shows a schematic structural diagram of a video processing apparatus according to an embodiment of the present application.
Fig. 10 shows a schematic structural diagram of a video processing apparatus according to an embodiment of the present application.
Fig. 11 shows a block diagram of an electronic device for implementing a method of video processing according to an embodiment of the present application.
Detailed Description
In the following, only certain exemplary embodiments are briefly described. As those skilled in the art will recognize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the embodiments of the present application. Accordingly, the drawings and description are to be regarded as illustrative in nature, and not as restrictive.
Fig. 1 shows a flow chart of a video processing method according to an embodiment of the application. As shown in fig. 1, the video processing method includes:
s10: a first image capture device for capturing a first video signal is determined.
The first image capturing device may be any capturing device known in the art, such as any type of camera known in the art. The first image capturing device may be an image capturing device provided at an arbitrary position on the vehicle.
S20: each first vehicle controller that needs to acquire the first video signal is determined.
The first vehicle controller that needs to acquire the first video signal may be understood as any device on the vehicle that needs to perform arithmetic processing using the image or video data acquired by the image acquisition device. Each vehicle controller that receives the first video signal may include an ADAS (Advanced Driving Assistance System) controller, an intelligent headlight controller, a drive recorder controller, a streaming media rearview mirror controller, and the like, which are not particularly limited herein. Each first vehicle controller receiving the first video signal may be a vehicle controller for controlling a different device on the vehicle, respectively.
S30: and converting one path of first video signal into multiple paths of second video signals, and respectively sending the multiple paths of second video signals to each first vehicle controller. The first video signal and the second video signal contain the same data information.
The second video signal and the first video signal contain the same data information, which means that both are substantially the same video signal.
In this embodiment, through the technical scheme that one path of first video signal is converted into multiple paths of second video signals containing the same data information in an incremental manner, and each second video signal is sent to the corresponding first vehicle controller, the technical effect that multiple first vehicle controllers can share the same video data sent by the same first image acquisition device is achieved, the arrangement number of the image acquisition devices on the vehicle is further reduced, and the production and manufacturing cost of the vehicle is reduced. The technical problem that when different types of vehicle controllers acquire video data of the same vehicle visual angle in the prior art, an image acquisition device needs to be arranged for each vehicle controller is effectively solved.
In one embodiment, the video processing method includes:
s10: a first image capture device corresponding to the first video unit is determined, the first image capture device being configured to capture a first video signal.
The first image capturing device corresponding to the first video unit may be understood as an image capturing device which is connected to the first video unit in a wired or wireless manner and needs to transmit a first video signal to the first video unit.
S20: each first vehicle controller that needs to acquire the first video signal is determined.
S30: and controlling a converter of the first video unit to convert the received one path of first video signal into a plurality of paths of second video signals, and respectively sending the plurality of paths of second video signals to each first vehicle controller. The first video signal and the second video signal contain the same data information.
The converter of the first video unit may comprise any means known in the art that enables the duplication of video signals. That is, a device capable of copying one received video signal into a plurality of identical video signals.
In this embodiment, the converter of the first video unit incrementally converts one path of received first video signals into multiple paths of second video signals containing the same data information, and sends each second video signal to the corresponding first vehicle controller, so that the technical effects that multiple first vehicle controllers can share the same video data sent by the same first image acquisition device are achieved, the arrangement number of the image acquisition devices on the vehicle is further reduced, and the production and manufacturing cost of the vehicle is reduced. The technical problem that when different types of vehicle controllers acquire video data of the same vehicle visual angle in the prior art, an image acquisition device needs to be arranged for each vehicle controller is effectively solved.
In one example, the first video unit may receive first video signals sent by a plurality of first image capturing devices, and convert one path of the first video signals sent by each of the first image capturing devices into a plurality of paths of second video signals. The data information of the first video signals sent by each first image acquisition device is different. For example, when the first image capturing devices are disposed at different positions on the vehicle, the data content of the captured first video signal is different.
In one embodiment, as shown in fig. 2, the converting a single-channel first video signal into multiple channels of second video signals and sending the multiple channels of second video signals to each first vehicle controller respectively includes:
s31: the number of first vehicle controllers that need to acquire the first video signal is determined.
S32: and under the condition that the number of the first vehicle controllers is smaller than a first threshold value, converting one path of first video signals into multiple paths of second video signals, and respectively sending the multiple paths of second video signals to the first vehicle controllers.
The first threshold value may be adjusted according to the required data processing capacity and processing efficiency of the vehicle.
In one embodiment, the method for converting one path of first video signals into multiple paths of second video signals and sending the multiple paths of second video signals to each first vehicle controller includes:
s31: the number of first vehicle controllers that need to acquire the first video signal is determined.
S32: and under the condition that the number of the first vehicle controllers is smaller than a first threshold value, controlling a first converter of the first video unit to convert one path of first video signals into multiple paths of second video signals, and respectively sending the multiple paths of second video signals to the first vehicle controllers.
The first converter is understood to be a device in the prior art that can duplicate a received video signal into multiple identical video signals.
In one embodiment, the first converter may include a first deserializer and a plurality of first serializers. The input end of the first deserializer is connected with the first image acquisition device. The input end of each first serializer is respectively connected with the output end of the first deserializer. The output end of each first serializer is connected with each first vehicle controller. The first deserializer is used for analyzing and converting the first video signal into a plurality of parallel second video signals and then respectively sending the second video signals to the first serializers. The first serializer is used for converting the received second video signal into a serial signal and sending the serial signal to the corresponding first vehicle controller. Through the mode that the first deserializer is connected with the plurality of first serializers, one path of first video signals sent by the first image acquisition device can be converted into a plurality of paths of second video signals, so that the requirements of different first vehicle controllers on the acquisition of video data of the first image acquisition device are met.
In one embodiment, as shown in fig. 3, the method for converting one path of first video signals into multiple paths of second video signals and sending the multiple paths of second video signals to each first vehicle controller respectively further includes:
s33: and under the condition that the number of the first vehicle controllers is larger than a first threshold value, converting one path of first video signals into a plurality of paths of third video signals. The third video signal and the first video signal contain the same data information.
The third video signal and the first video signal contain the same data information, which means that they are substantially the same video signal.
S34: and converting each path of third video signal into multiple paths of second video signals, and respectively sending the multiple paths of second video signals to each first vehicle controller.
In one specific embodiment, the method for converting one path of first video signals into multiple paths of second video signals and sending the multiple paths of second video signals to each first vehicle controller respectively further includes:
s33: and under the condition that the number of the first vehicle controllers is larger than a first threshold value, controlling the first converter to convert one path of first video signals into a plurality of paths of third video signals.
S34: and controlling a second converter of the first video unit to convert each path of third video signal into a plurality of paths of second video signals and respectively sending the plurality of paths of second video signals to each first vehicle controller.
The second converter can be understood as a device in the prior art that can duplicate a received video signal into multiple identical video signals.
In one embodiment, the second converter comprises a plurality of second deserializers. And the input end of each second deserializer is respectively connected with the output end of each first serializer. The output end of each second deserializer is respectively connected with the input ends of the plurality of second serializers. And the output end of each second serializer is respectively connected with each first vehicle controller. In this embodiment, a first deserializer, a first serializer, a second deserializer, and a second serializer are cascaded, so that one path of first video signals can be converted into more paths of second video signals, and the requirement of more first vehicle controllers for acquiring video data of the first image acquisition device can be met.
In one embodiment, as shown in fig. 4, the video processing method further includes:
s40: and determining second image acquisition devices for acquiring the fourth video signal, wherein the data information included in the fourth video signal acquired by the second image acquisition devices is different.
The second image capturing device may be any capturing device known in the art, such as any type of camera known in the art. The second image capturing device may be an image capturing device provided at an arbitrary position on the vehicle. The first image capturing device may be included in each of the second image capturing devices.
S50: a second vehicle controller is determined that requires simultaneous acquisition of multiple fourth video signals.
The multiple fourth video signals that the second vehicle controller needs to acquire can be understood as video signals acquired from a second image acquisition device located at a different position on the vehicle. Each vehicle controller that receives the fourth video signal may include an ADAS (Advanced Driving Assistance System) controller, an intelligent headlight controller, a drive recorder controller, a streaming media rearview mirror controller, and the like, which are not particularly limited herein. Each second vehicle controller receiving the fourth video signal may be a vehicle controller for controlling a different device on the vehicle, respectively. The second vehicle controller may be one of the first vehicle controllers.
S60: and converting the plurality of paths of fourth video signals into one path of fifth video signal, and sending the fifth video signal to the second vehicle controller. Wherein the fifth video signal includes data information of each of the fourth video signals.
The fifth video signal includes the data information of each fourth video signal, and it is understood that the second vehicle controller can acquire the data information included in each fourth video signal from the fifth video signal.
In this embodiment, when the second vehicle controller needs to simultaneously utilize data acquired by a plurality of second image acquisition devices on the vehicle, video data acquired by the second image acquisition devices located at different positions on the vehicle are merged and sent to the corresponding second vehicle controller, so that time required by the second vehicle controller to respectively request different second image acquisition devices to acquire the video data is saved.
In one embodiment, the video processing method further includes:
s40: and determining second image acquisition devices corresponding to the second video units, wherein the second image acquisition devices are respectively used for acquiring fourth video signals containing different data information.
The second image capturing device corresponding to the first video unit may be understood as an image capturing device which is connected to the first video unit in a wired or wireless manner and needs to transmit the first video signal to the first video unit.
S50: a second vehicle controller is determined that requires simultaneous acquisition of multiple fourth video signals.
S60: and controlling a converter of the second video unit to convert the received multiple paths of fourth video signals into one path of fifth video signals and sending the fifth video signals to the second vehicle controller. Wherein the fifth video signal includes data information of each of the fourth video signals.
The converter of the second video unit may comprise any means known in the art that enables video signal fusion. That is, a device capable of combining a plurality of received video signals into one video signal.
In this embodiment, when the second vehicle controller needs to simultaneously utilize data acquired by a plurality of second image acquisition devices on the vehicle, the second video unit can merge video data acquired by the second image acquisition devices located at different positions on the vehicle and send the merged video data to the corresponding second vehicle controller, so that time for the second vehicle controller to respectively request different second image acquisition devices to acquire the video data is saved.
In one embodiment, as shown in fig. 5, the converting the plurality of fourth video signals into one fifth video signal and sending the fifth video signal to the second vehicle controller includes:
s61: the number of the plurality of fourth video signals that the second vehicle controller needs to acquire is determined.
S62: and under the condition that the number of the multiple paths of fourth video signals needing to be acquired is smaller than a second threshold value, converting the multiple paths of fourth video signals into one path of fifth video signal, and sending the fifth video signal to the second vehicle controller.
The second threshold may be adjusted according to the required data processing capacity and processing efficiency of the vehicle.
In one embodiment, the converting the multiple fourth video signals into one fifth video signal and sending the fifth video signal to the second vehicle controller includes:
s61: the number of the plurality of fourth video signals that the second vehicle controller needs to acquire is determined.
S62: and under the condition that the number of the multiple paths of fourth video signals needing to be acquired is smaller than a second threshold value, controlling a third converter of the second video unit to convert the multiple paths of received fourth video signals into one path of fifth video signals and sending the fifth video signals to a second vehicle controller.
The third converter can be understood as a device in the prior art capable of combining multiple received video signals into one video signal.
In one embodiment, the third converter includes a third deserializer and a third serializer. And the input end of the third deserializer is connected with each second image acquisition device. The input end of the third serializer is connected with the output end of the third deserializer, and the output end of the third serializer is connected with the second vehicle controller. The third deserializer is used for analyzing the received multiple paths of fourth video signals, converting the received multiple paths of fourth video signals into one path of fifth video signals, and then sending the fifth video signals to the third serializer. The third serializer is configured to convert the received fifth video signal into a serial signal and send the serial signal to the second vehicle controller.
In one example, the third converter receives a fourth video signal a, a fourth video signal b and a fourth video signal c respectively transmitted by three second image capturing devices. And converting the received three paths of fourth video signals into one path of fifth video signal through conversion of an internal third deserializer and a third serializer. The fifth video signal includes all data information of the fourth video signal a, the fourth video signal b, and the fourth video signal c.
In one embodiment, as shown in fig. 6, the method for converting multiple fourth video signals into one fifth video signal and sending the fifth video signal to the second vehicle controller further includes:
s63: and under the condition that the number of the multiple paths of fourth video signals needing to be acquired is greater than a second threshold value, respectively converting the multiple paths of fourth video signals into one path of sixth video signal. Wherein the sixth video signal includes data information of each fourth video signal. That is, the data information included in each of the fourth video signals can be acquired from the sixth video signal.
S64: and converting each path of sixth video signal into a path of fifth video signal, and sending the fifth video signal to the second vehicle controller.
In this embodiment, by performing signal fusion twice on the fourth video signal, the data processing load can be effectively reduced, and the speed of generating the fifth video signal is increased, so that the second vehicle controller can receive the fifth video signal and perform subsequent processing more timely.
In one embodiment, the method for converting multiple fourth video signals into one fifth video signal and sending the fifth video signal to the second vehicle controller further includes:
s63: and under the condition that the number of the multiple paths of fourth video signals needing to be acquired is greater than a second threshold value, controlling the multiple third converters to respectively convert the multiple paths of received fourth video signals into one path of sixth video signals. Wherein the sixth video signal includes data information of each fourth video signal.
S64: and controlling a fourth converter of the second video unit to convert the received sixth video signals into a fifth video signal and sending the fifth video signal to the second vehicle controller.
The fourth converter can be understood as a device in the prior art capable of combining multiple received video signals into one video signal.
In this embodiment, the fourth video signals are respectively configured to different third converters for video signal fusion, and the video signals fused by the third converters are fused again by the fourth converters, so that the data processing load of each converter can be effectively reduced, and the speed of obtaining the fifth video signals is increased, so that the second vehicle controller can receive the fifth video signals more timely and perform subsequent processing.
In one embodiment, the fourth converter includes a plurality of third deserializers, a plurality of third serializers, a fourth deserializer, and a fourth serializer. And the input end of each third deserializer is respectively connected with a plurality of second image acquisition devices. And the input end of each third serializer is respectively connected with the output end of each third deserializer. And the output end of each third serializer is connected with the input end of the same fourth deserializer. The output end of the fourth deserializer is connected with the input end of the fourth serializer. And the output end of the fourth serializer is connected with the second vehicle controller. When a large number of video signals need to be fused, in order to increase the processing speed of the video signals, a plurality of third deserializers may be used to fuse a part of the fourth video signals into sixth video signals, and then the sixth video signals fused by the third deserializers are fused again by the fourth deserializer to obtain fifth video signals.
In one example, the third converter includes two third deserializers, two third serializers, one fourth deserializer, and one fourth serializer. A third deserializer receives the fourth video signal a and the fourth video signal b sent from the two second image capturing devices. The other third deserializer receives the fourth video signal c and the fourth video signal d sent from the two second image capturing devices. The fourth deserializer receives a sixth video signal e composed of a fourth video signal a and a fourth video signal b sent by one third serializer, and also receives a sixth video signal f composed of a fourth video signal c and a fourth video signal d sent by another third serializer. The fourth serializer combines the sixth video signal e and the sixth video signal f to form a fifth video signal. The fifth video signal includes data information of a fourth video signal a, a fourth video signal b, a fourth video signal c, and a fourth video signal d.
In one embodiment, as shown in fig. 7, the video processing method further includes:
s70: a third vehicle controller is determined that needs to acquire the first video signal and the fourth video signal simultaneously.
The third vehicle controller may be any of the first vehicle controller or the second vehicle controller. The third vehicle controller may include an ADAS (Advanced Driving Assistance System) controller, an intelligent headlight controller, a Driving recorder controller, a streaming media rearview mirror controller, and the like, which are not particularly limited herein.
S80: and converting the fourth video signal and a second video signal obtained by converting the first video signal into a seventh video signal, and sending the seventh video signal to a third vehicle controller. Wherein the seventh video signal includes data information of each of the fourth video signal and the first video signal.
In one embodiment, the video processing method further includes:
s70: a third vehicle controller is determined that needs to acquire the first video signal and the fourth video signal simultaneously.
S80: and controlling the converter of the first video unit to send the converted second video signal to the converter of the second video unit. And controlling a converter of the second video unit to convert the received fourth video signal and the second video signal into a path of seventh video signal and sending the seventh video signal to a third vehicle controller. Wherein the seventh video signal includes data information of each of the fourth video signal and the first video signal.
The embodiment can realize that the conversion of the video signals required by the third vehicle controller can be realized by utilizing a plurality of video units under the condition that the number of the image acquisition devices which can be connected by the video units is limited.
In one example, since the technical solutions of the above embodiments can implement resource sharing of the image capturing devices by the vehicle controller, the number of image capturing devices arranged in front of the vehicle head, the number of image capturing devices arranged on the left and right sides of the vehicle head, the number of image capturing devices arranged at the rear position of the vehicle, and the number of image capturing devices arranged at the bottom and top of the vehicle can be effectively reduced. For example, an ADAS left-side rear-view camera and a left-side streaming media camera which need to be arranged at the original position can be replaced by the image acquisition device on the left front side of the head. An ADAS front-view camera, an intelligent headlamp camera and an automobile data recorder camera which need to be arranged at the original position can be replaced by the image acquisition device in front of the automobile head. The image acquisition device at the position of the tail of the vehicle can replace a backward streaming media camera and an ADAS rearview camera which need to be arranged at the original position.
Fig. 8 is a block diagram showing a configuration of a video processing apparatus according to an embodiment of the present application. As shown in fig. 8, the video processing apparatus 100 includes:
a first determining module 10 is configured to determine a first image capturing device for capturing a first video signal.
And the second determining module 20 is used for determining each first vehicle controller which needs to acquire the first video signal.
The first control module 30 is configured to convert one path of the first video signal into multiple paths of the second video signals, and send the multiple paths of the second video signals to each first vehicle controller respectively; the first video signal and the second video signal contain the same data information.
In one embodiment, the first determining module 10 is configured to determine a first image capturing device corresponding to a first video unit, where the first image capturing device is configured to capture a first video signal.
And the second determining module 20 is used for determining each first vehicle controller which needs to acquire the first video signal.
The first control module 30 is configured to control the converter of the first video unit to convert the received one path of the first video signal into multiple paths of the second video signals, and send the multiple paths of the second video signals to each first vehicle controller respectively. The first video signal and the second video signal contain the same data information.
In one embodiment, as shown in FIG. 9, the first control module 30 includes:
the first determining submodule 31 is configured to determine the number of first vehicle controllers that need to acquire the first video signal;
the first control submodule 32 is configured to, when the number of the first vehicle controllers is smaller than a first threshold, convert one path of the first video signal into multiple paths of the second video signals, and send the multiple paths of the second video signals to the first vehicle controllers, respectively.
In one embodiment, the first determining submodule 31 is configured to determine the number of first vehicle controllers that need to acquire the first video signal. The first control submodule 32 is configured to control the first converter of the first video unit to convert one path of the first video signal into multiple paths of the second video signals and send the multiple paths of the second video signals to each first vehicle controller respectively, when the number of the first vehicle controllers is smaller than the first threshold.
In one embodiment, the first control sub-module 32 is further configured to control the first converter to convert the one-channel first video signal into multiple third video signals when the number of the first vehicle controllers is greater than the first threshold; controlling a second converter of the first video unit to convert each path of third video signal into a plurality of paths of second video signals, and respectively sending the plurality of paths of second video signals to each first vehicle controller; the third video signal and the first video signal contain the same data information.
In one embodiment, as shown in fig. 10, the video processing apparatus 100 further includes:
a third determining module 40, configured to determine second image capturing devices for capturing a fourth video signal, where data information included in the fourth video signal captured by the second image capturing devices is different;
a fourth determining module 50, configured to determine a second vehicle controller that needs to acquire multiple fourth video signals simultaneously;
the second control module 60 is configured to convert the multiple paths of fourth video signals into one path of fifth video signal, and send the fifth video signal to the second vehicle controller.
In an embodiment, the third determining module 40 is configured to determine second image capturing devices corresponding to the second video units, where the second image capturing devices are respectively configured to capture a fourth video signal containing different data information. A fourth determining module 50 is used for determining a second vehicle controller which needs to acquire a plurality of fourth video signals simultaneously. And a second control module 60, configured to control the converter of the second video unit to convert the received multiple paths of fourth video signals into one path of fifth video signals, and send the fifth video signal to the second vehicle controller. Wherein the fifth video signal includes data information of each of the fourth video signals.
In one embodiment, the second control module 60 includes:
and the second determining submodule is used for determining the number of the plurality of paths of fourth video signals required to be acquired by the second vehicle controller.
And the second control submodule is used for controlling a third converter of the second video unit to convert the received multiple paths of fourth video signals into one path of fifth video signals and sending the fifth video signals to the second vehicle controller under the condition that the number of the multiple paths of fourth video signals needing to be acquired is smaller than a second threshold value.
In an embodiment, the second control sub-module is further configured to control the plurality of third converters to convert the received multiple fourth video signals into one path of sixth video signal respectively, when the number of the multiple fourth video signals to be acquired is greater than a second threshold. And controlling a fourth converter of the second video unit to convert the received sixth video signals into a fifth video signal and sending the fifth video signal to the second vehicle controller. Wherein the sixth video signal includes data information of each fourth video signal.
In one embodiment, the video processing apparatus 100 further comprises:
and the fifth determining module is used for determining a third vehicle controller which needs to acquire the first video signal and the fourth video signal at the same time.
And the third control module is used for controlling the converter of the first video unit to send the converted second video signal to the converter of the second video unit. And the converter is used for controlling the second video unit to convert the received fourth video signal and the second video signal into a path of seventh video signal and send the seventh video signal to the third vehicle controller. Wherein the seventh video signal includes data information of each of the fourth video signal and the first video signal.
The functions of each module in each apparatus in the embodiment of the present application may refer to corresponding descriptions in the above method, and are not described herein again.
According to an embodiment of the present application, an electronic device and a readable storage medium are also provided.
As shown in fig. 11, it is a block diagram of an electronic device of a video processing method according to an embodiment of the present application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application that are described and/or claimed herein.
As shown in fig. 11, the electronic apparatus includes: one or more processors 1101, a memory 1102, and interfaces for connecting the various components, including a high speed interface and a low speed interface. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions for execution within the electronic device, including instructions stored in or on the memory to display Graphical information for a Graphical User Interface (GUI) on an external input/output device, such as a display device coupled to the Interface. In other embodiments, multiple processors and/or multiple buses may be used, along with multiple memories and multiple memories, as desired. Also, multiple electronic devices may be connected, with each device providing portions of the necessary operations (e.g., as a server array, a group of blade servers, or a multi-processor system). In fig. 11, a processor 1101 is taken as an example.
The memory 1102 is a non-transitory computer readable storage medium as provided herein. Wherein the memory stores instructions executable by at least one processor to cause the at least one processor to perform the video processing method provided herein. The non-transitory computer-readable storage medium of the present application stores computer instructions for causing a computer to perform the video processing method provided by the present application.
The memory 1102, which is a non-transitory computer readable storage medium, may be used to store non-transitory software programs, non-transitory computer executable programs, and modules, such as program instructions/modules corresponding to the video processing method in the embodiments of the present application. The processor 1101 executes various functional applications of the server and data processing, i.e., implements the video processing method in the above-described method embodiment, by running non-transitory software programs, instructions, and modules stored in the memory 1102.
The memory 1102 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the video-processed electronic device, and the like. Further, the memory 1102 may include high speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory 1102 may optionally include memory located remotely from the processor 1101, which may be connected to video processing electronics over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The electronic device of the video processing method may further include: an input device 1103 and an output device 1104. The processor 1101, the memory 1102, the input device 1103 and the output device 1104 may be connected by a bus or other means, and are exemplified by being connected by a bus in fig. 11.
The input device 1103 may receive input numeric or character information and generate key signal inputs related to user settings and function controls of the video-processed electronic apparatus, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, a pointer, one or more mouse buttons, a track ball, a joystick, or other input device. The output devices 1104 may include a display device, auxiliary lighting devices (e.g., LEDs), tactile feedback devices (e.g., vibrating motors), and the like. The Display device may include, but is not limited to, a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) Display, and a plasma Display. In some implementations, the display device can be a touch screen.
Various implementations of the systems and techniques described here can be realized in digital electronic circuitry, Integrated circuitry, Application Specific Integrated Circuits (ASICs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
These computer programs (also known as programs, software applications, or code) include machine instructions for a programmable processor, and may be implemented using high-level procedural and/or object-oriented programming languages, and/or assembly/machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or device (e.g., magnetic discs, optical disks, memory, Programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (Cathode Ray Tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), and the internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of an embodiment of the application. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. One skilled in the relevant art will recognize, however, that the embodiments of the application can be practiced without one or more of the specific details, or with other methods, components, materials, devices, steps, and so forth. In other instances, well-known structures, methods, devices, implementations, materials, or operations are not shown or described in detail to avoid obscuring aspects of embodiments of the application.
The terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the embodiments of the present application, "a plurality" means two or more unless specifically defined otherwise.
It should be noted that although the various steps of the methods of the embodiments of the present application are depicted in the drawings in a particular order, this does not require or imply that the steps must be performed in this particular order, or that all of the depicted steps must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions, etc. The above-described figures are merely schematic illustrations of processes involved in methods according to exemplary embodiments of the present application, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
Furthermore, while the spirit and principles of the embodiments of the present application have been described with reference to several particular embodiments, it is to be understood that the embodiments of the present application are not limited to the disclosed embodiments, nor is the division of aspects, which is merely for convenience of presentation, to imply that features in these aspects cannot be combined to benefit from the description. The embodiments of the application are intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present application may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present application can be achieved, and the present invention is not limited herein.
The above-described embodiments should not be construed as limiting the scope of the present application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (12)

1. A video processing method, comprising:
determining a first image acquisition device for acquiring a first video signal;
determining each first vehicle controller which needs to acquire the first video signal;
converting one path of the first video signal into a plurality of paths of second video signals, and respectively sending the plurality of paths of second video signals to each first vehicle controller;
wherein the first video signal and the second video signal contain the same data information.
2. The method according to claim 1, wherein the converting one path of the first video signal into a plurality of paths of second video signals and sending the plurality of paths of second video signals to the first vehicle controllers respectively comprises:
determining the number of the first vehicle controllers which need to acquire the first video signal;
and under the condition that the number of the first vehicle controllers is smaller than a first threshold value, converting one path of the first video signal into a plurality of paths of the second video signals, and respectively sending the plurality of paths of the second video signals to the first vehicle controllers.
3. The method according to claim 2, wherein the converting one path of the first video signal into a plurality of paths of second video signals and sending the plurality of paths of second video signals to the first vehicle controllers respectively, further comprises:
under the condition that the number of the first vehicle controllers is larger than the first threshold value, converting one path of the first video signal into a plurality of paths of third video signals;
converting each path of the third video signal into a plurality of paths of the second video signals, and respectively sending the plurality of paths of the second video signals to each first vehicle controller;
wherein the third video signal and the first video signal contain the same data information.
4. The method of claim 1, further comprising:
determining second image acquisition devices for acquiring fourth video signals, wherein the fourth video signals acquired by the second image acquisition devices contain different data information;
determining a second vehicle controller which needs to acquire a plurality of paths of the fourth video signals simultaneously;
converting the plurality of paths of fourth video signals into one path of fifth video signal, and sending the fifth video signal to the second vehicle controller;
wherein the fifth video signal includes data information of each of the fourth video signals.
5. The method according to claim 4, wherein converting the plurality of paths of the fourth video signals into a path of a fifth video signal and sending the fifth video signal to the second vehicle controller comprises:
determining the number of the plurality of paths of the fourth video signals which need to be acquired by the second vehicle controller;
and under the condition that the number of the multiple paths of fourth video signals needing to be acquired is smaller than a second threshold value, converting the multiple paths of fourth video signals into one path of fifth video signals, and sending the fifth video signals to the second vehicle controller.
6. The method according to claim 5, wherein converting the plurality of paths of the fourth video signals into a path of a fifth video signal, and sending the fifth video signal to the second vehicle controller, further comprises:
under the condition that the number of the multiple paths of fourth video signals needing to be acquired is larger than the second threshold value, respectively converting the multiple paths of fourth video signals into one path of sixth video signal;
converting each path of the sixth video signal into a path of the fifth video signal, and sending the fifth video signal to the second vehicle controller;
wherein the sixth video signal includes data information of each of the fourth video signals.
7. The method of claim 4, further comprising:
determining a third vehicle controller that needs to acquire the first video signal and the fourth video signal simultaneously;
converting the fourth video signal and the second video signal obtained by converting the first video signal into a path of seventh video signal, and sending the seventh video signal to the third vehicle controller;
wherein the seventh video signal includes data information of each of the fourth video signal and the first video signal.
8. A video processing apparatus, comprising:
the first determining module is used for determining a first image acquisition device for acquiring a first video signal;
the second determining module is used for determining each first vehicle controller which needs to acquire the first video signal;
the first control module is used for converting one path of the first video signal into multiple paths of second video signals and respectively sending the multiple paths of the second video signals to the first vehicle controllers; wherein the first video signal and the second video signal contain the same data information.
9. The apparatus of claim 8, wherein the first control module comprises:
the first determining submodule is used for determining the number of the first vehicle controllers which need to acquire the first video signal;
the first control submodule is used for converting one path of the first video signal into multiple paths of the second video signals and respectively sending the multiple paths of the second video signals to the first vehicle controllers under the condition that the number of the first vehicle controllers is smaller than a first threshold value.
10. The apparatus of claim 8, further comprising:
the third determining module is used for determining each second image acquisition device for acquiring a fourth video signal, and the data information contained in the fourth video signal acquired by each second image acquisition device is different;
the fourth determining module is used for determining a second vehicle controller which needs to acquire a plurality of paths of fourth video signals at the same time;
and the second control module is used for converting the plurality of paths of fourth video signals into one path of fifth video signal and sending the fifth video signal to the second vehicle controller.
11. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-10.
12. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-10.
CN202010376874.2A 2020-05-07 2020-05-07 Video processing method and device, electronic equipment and computer storage medium Active CN111541852B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010376874.2A CN111541852B (en) 2020-05-07 2020-05-07 Video processing method and device, electronic equipment and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010376874.2A CN111541852B (en) 2020-05-07 2020-05-07 Video processing method and device, electronic equipment and computer storage medium

Publications (2)

Publication Number Publication Date
CN111541852A true CN111541852A (en) 2020-08-14
CN111541852B CN111541852B (en) 2022-04-22

Family

ID=71980321

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010376874.2A Active CN111541852B (en) 2020-05-07 2020-05-07 Video processing method and device, electronic equipment and computer storage medium

Country Status (1)

Country Link
CN (1) CN111541852B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113114992A (en) * 2021-04-07 2021-07-13 黑龙江省交投千方科技有限公司 Intelligent video gateway, and expressway monitoring system and method
CN114025129A (en) * 2021-10-25 2022-02-08 合肥疆程技术有限公司 Image processing method and system and motor vehicle
CN114268751A (en) * 2021-12-15 2022-04-01 深圳纵目安驰科技有限公司 Image shunt display device and method applied to drive assisting controller drive test
CN114286019A (en) * 2021-12-24 2022-04-05 智己汽车科技有限公司 Video data processing method, device and equipment
CN114885103A (en) * 2022-06-14 2022-08-09 智道网联科技(北京)有限公司 Method and device for processing video data of multiple paths of vehicle-mounted cameras
CN115767006A (en) * 2022-09-29 2023-03-07 精电汽车电子(惠州)有限公司 Vehicle-mounted camera multiplexing system and method, camera and automobile

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050190261A1 (en) * 2002-12-20 2005-09-01 Hamdan Majed M. Vehicle video processing system
US20070044126A1 (en) * 2005-08-18 2007-02-22 Rockwell Collins, Inc. Wireless video entertainment system
US20110081024A1 (en) * 2009-10-05 2011-04-07 Harman International Industries, Incorporated System for spatial extraction of audio signals
CN107529024A (en) * 2017-08-16 2017-12-29 西安应用光学研究所 Multifunctional image video switch boards
CN209089130U (en) * 2018-12-05 2019-07-09 广州汽车集团股份有限公司 One kind is vehicle-mounted to look around monitoring device and system
CN209401291U (en) * 2018-12-12 2019-09-17 深圳市航盛电子股份有限公司 A kind of multi-screen vehicle entertainment system
CN110856010A (en) * 2019-11-27 2020-02-28 北京翔云颐康科技发展有限公司 Video playing method and device, storage medium and electronic equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050190261A1 (en) * 2002-12-20 2005-09-01 Hamdan Majed M. Vehicle video processing system
US20070044126A1 (en) * 2005-08-18 2007-02-22 Rockwell Collins, Inc. Wireless video entertainment system
US20110081024A1 (en) * 2009-10-05 2011-04-07 Harman International Industries, Incorporated System for spatial extraction of audio signals
CN107529024A (en) * 2017-08-16 2017-12-29 西安应用光学研究所 Multifunctional image video switch boards
CN209089130U (en) * 2018-12-05 2019-07-09 广州汽车集团股份有限公司 One kind is vehicle-mounted to look around monitoring device and system
CN209401291U (en) * 2018-12-12 2019-09-17 深圳市航盛电子股份有限公司 A kind of multi-screen vehicle entertainment system
CN110856010A (en) * 2019-11-27 2020-02-28 北京翔云颐康科技发展有限公司 Video playing method and device, storage medium and electronic equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
邓骥: ""机车视频监控***的研究与设计"", 《中国优秀硕士学位论文全文数据库(电子期刊)》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113114992A (en) * 2021-04-07 2021-07-13 黑龙江省交投千方科技有限公司 Intelligent video gateway, and expressway monitoring system and method
CN114025129A (en) * 2021-10-25 2022-02-08 合肥疆程技术有限公司 Image processing method and system and motor vehicle
CN114268751A (en) * 2021-12-15 2022-04-01 深圳纵目安驰科技有限公司 Image shunt display device and method applied to drive assisting controller drive test
CN114286019A (en) * 2021-12-24 2022-04-05 智己汽车科技有限公司 Video data processing method, device and equipment
CN114885103A (en) * 2022-06-14 2022-08-09 智道网联科技(北京)有限公司 Method and device for processing video data of multiple paths of vehicle-mounted cameras
CN115767006A (en) * 2022-09-29 2023-03-07 精电汽车电子(惠州)有限公司 Vehicle-mounted camera multiplexing system and method, camera and automobile

Also Published As

Publication number Publication date
CN111541852B (en) 2022-04-22

Similar Documents

Publication Publication Date Title
CN111541852B (en) Video processing method and device, electronic equipment and computer storage medium
CN111432070B (en) Application screen projection control method, device, equipment and medium
DE102012104747B4 (en) Customizing a Remote Desktop Host User Interface
JP7269265B2 (en) VIDEO FRAME TRANSMISSION METHOD, DEVICE, ELECTRONIC DEVICE AND READABLE STORAGE MEDIUM
JP7230093B2 (en) Method, device, electronic device and storage medium for controlling smart rearview mirror
KR20210038862A (en) Method, device, equipment and storage medium for obtaining mini program data
EP3304323B1 (en) Communication terminal, communication control method and recording medium for sharing and displaying stroke data
KR20210038461A (en) Screen projection method, device, equipment and storage medium
EP3929813A2 (en) Image processing method in remote control, device, apparatus and program product
KR102463854B1 (en) Image processing method, apparatus, device and storage medium
CN111339462A (en) Component rendering method, device, server, terminal and medium
CN214381223U (en) Screen sharing system based on network
JP2021197186A (en) Image processing method, apparatus, electronic device and readable storage medium
US20230004363A1 (en) Stream computing job processing method, stream computing system and electronic device
CN112435313A (en) Method and device for playing frame animation, electronic equipment and readable storage medium
JP2023017722A (en) Computer-implemented method, computer system and computer program (content appearance conversion for remote application sharing)
US20210368179A1 (en) Method and apparatus for coding video, device and medium
CN112788429B (en) Screen sharing system based on network
CN111177558B (en) Channel service construction method and device
JP2021192224A (en) Method and device, electronic device, computer-readable storage medium, and computer program for detecting pedestrian
CN110703990A (en) Data archiving and storing method and device, electronic equipment and storage medium
CN111651229A (en) Font changing method, device and equipment
CN114222167B (en) Cloud screen projection control method, device, server, system and readable storage medium
CN111629213B (en) Transcoding method, device, equipment and medium of multimedia file
CN114187169B (en) Method, device, equipment and storage medium for generating video special effect package

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant