WO2019041227A1 - Onboard vehicle safety monitoring method, system, and terminal device - Google Patents
Onboard vehicle safety monitoring method, system, and terminal device Download PDFInfo
- Publication number
- WO2019041227A1 WO2019041227A1 PCT/CN2017/099914 CN2017099914W WO2019041227A1 WO 2019041227 A1 WO2019041227 A1 WO 2019041227A1 CN 2017099914 W CN2017099914 W CN 2017099914W WO 2019041227 A1 WO2019041227 A1 WO 2019041227A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- resolution video
- low
- client
- resolution
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
Definitions
- This solution belongs to the field of vehicle monitoring, and particularly relates to a vehicle security monitoring method, systemization and terminal equipment.
- the embodiment of the present invention provides an in-vehicle security monitoring method, system, and terminal device, so as to solve the problem that the full-length video cannot be viewed due to the length of the high-resolution video stored in the storage device in the prior art. The problem.
- a first aspect of the embodiments of the present disclosure provides an in-vehicle security monitoring method, including:
- the method further includes: [0009] detecting the presence of an alarm signal;
- the historical video in the preset inter-segment segment is transmitted to the client by the alarm signal, To enable the client to play the historical video, specifically:
- the multi-channel low-resolution video in the preset pre-intersection is transmitted to the client by the alarm signal After the client is configured to play the multi-channel low-resolution history video, the method further includes:
- the storage capacity of the storage device is less than a preset value.
- the storing the length of the high-resolution video is not longer than the storage length of the low-resolution video, and specifically includes:
- a second aspect of the embodiments of the present disclosure provides an in-vehicle security monitoring device, including:
- a video encoding module configured to encode video data collected by the photographing device by using a dual stream technology to obtain a high resolution video and a low resolution video;
- a video storage module configured to store the high resolution video and the low resolution video in a same storage device, and make the storage length of the high resolution video not greater than the low resolution video Storage length;
- a video transmission module configured to transmit the low resolution video to the client, so that the client actually plays the low resolution video.
- the device further includes:
- a detecting module configured to detect the presence of an alarm signal
- a first instruction receiving module configured to receive a first historical video viewing instruction input by the user, where the first historical video viewing instruction includes a historical video viewing instruction preset before the alarm signal is generated;
- a historical video transmission module configured to transmit, by the client, the historical video in the preset preset period to the client, so that the client plays the historical video.
- the historical video transmission module specifically includes:
- a channel number obtaining submodule configured to acquire a number of channels, where the number of channels is a quantity of video actually collected by the photographing device;
- a first historical video transmission sub-module configured to: if the number of the channels is multiple, transmit the low-resolution video of the preset time before the alarm signal generation to the client, so that the client Play multi-channel low-resolution history video at the end;
- a second historical video transmission sub-module configured to: if the number of the channels is one, transmit a high-resolution video of the preset time before the alarm signal generation to the client, so that the client Play a single-channel high-resolution historical video.
- the first historical video transmission sub-module is further configured to:
- the second historical video viewing instruction includes a high resolution historical video viewing instruction of a certain channel in the preset interval before the alarm signal is generated;
- the device further includes:
- the deleting module is configured to delete the low-resolution video preset in the storage device after the storage capacity of the storage device is less than a preset value, and delete the high-resolution video of the preset storage capacity in the storage device.
- the storing the length of the high-resolution video is not greater than the storage length of the low-resolution video, and specifically includes:
- a third aspect of the embodiments of the present invention provides an in-vehicle security monitoring system, including the in-vehicle security monitoring device according to the second aspect of the embodiment.
- a third aspect of the embodiments of the present disclosure provides an in-vehicle security monitoring terminal device, including a memory, a processor, and a computer program stored in the memory and operable on the processor, wherein The processor executes the computer program to implement the steps of the method as described in the first aspect of the embodiment.
- a fourth aspect of the embodiments of the present disclosure provides a computer readable storage medium, where the computer readable storage medium stores a computer program, and the computer program is executed by a processor, and is implemented as the first embodiment of the present solution. Aspects of the method.
- the beneficial effects of the solution compared with the prior art are:
- the embodiment of the solution obtains high-resolution video and low-resolution video by encoding video data, and stores high-resolution video and low-resolution video in In the same storage device, and the storage length of the high-resolution video is not greater than the storage length of the low-resolution video, the low-resolution video is transmitted to the client, and when the historical video needs to be viewed, the high-resolution is selected as needed.
- Video or low-resolution video so as to avoid the problem of not being able to view the full history video due to the length of the high-resolution video storage.
- low-resolution historical video can still be viewed when the high-resolution history video is incomplete.
- multi-channel high-resolution historical video is difficult to transmit, and multi-channel low-resolution historical video can be selected to be transmitted, thereby realizing smooth playback of historical video.
- Embodiment 2 is a flowchart of an implementation of a vehicle security monitoring method provided by Embodiment 2 of the present solution
- step S203 is a flowchart of a specific implementation manner of step S203 provided in Embodiment 2 of the present solution
- FIG. 4 is a structural block diagram of an in-vehicle security monitoring device provided in Embodiment 3 of the present solution;
- Embodiments of the invention are a schematic diagram of an in-vehicle security monitoring terminal device provided in Embodiment 4 of the present solution.
- the digital audio and video streams transmitted on the network are called code streams.
- the dual stream is to encode the same video source into two streams, which are implemented by separately encoding the two formats on the encoding end.
- FIG. 1 is a flowchart of implementing an in-vehicle security monitoring method according to Embodiment 1 of the present solution, where the method includes:
- Step S101 The video data collected by the photographing device is encoded by the dual stream technology to obtain a high resolution video and a low resolution video.
- the photographing apparatus includes a device having a camera.
- the shooting device can have multiple cameras, each camera captures different scenes, one camera captures one channel, and multiple cameras capture multiple videos. For example, if N cameras are shooting video, the number of channels is N, where N is a positive integer.
- the video captured by each camera is encoded into two streams, one for high resolution video and the other for low resolution video.
- Step S102 storing the high resolution video and the low resolution video in the same storage device, and making the storage length of the high resolution video not greater than the storage of the low resolution video. long.
- the high-resolution video and the low-resolution video are stored in the same storage device, and the storage length of the high-resolution video is not greater than the storage length of the low-resolution video to ensure In the case of limited storage space, video storage is realized for a longer period of time. Even if the high-resolution video history data is overwritten, the historical data of the low-resolution video can be viewed.
- the storage device is a hard disk. Since the hard disk has the advantages of fast reading and writing speed, large bandwidth, and large storage capacity, the high-resolution video and the low-resolution video are usually stored in the hard disk.
- Step S103 the low-resolution video is transmitted to the client, so that the client is broadcasted. Put the low resolution video.
- the multi-channel low-resolution video can still be transmitted at the same time, so the low-resolution video is transmitted to the client. End, to achieve smooth playback of the video.
- Clients include, but are not limited to, mobile phones, computers, and ipads.
- the embodiment of the present solution obtains high-resolution video and low-resolution video by encoding video data, and stores high-resolution video and low-resolution video in the same storage device, and the storage of the high-resolution video is long. No more than the low resolution storage length, the low resolution video is transmitted to the client. After you need to view the historical video, select high resolution video or low resolution video as needed to avoid the need to view the history. Video ⁇ , because the high-resolution video storage ⁇ length can not view the full history video, because the high-resolution video storage length is not greater than the low-resolution video storage length, the high-resolution historical video is not complete, Still can view low resolution history videos.
- Example 2
- FIG. 2 is a flowchart of an implementation of a vehicle security monitoring method provided in Embodiment 2 of the present solution. As shown in the figure, the method further includes:
- Step S201 detecting the presence of an alarm signal.
- the server when the vehicle is in an overspeed, lane departure, etc., a corresponding alarm signal is generated, and the alarm signal is transmitted to the server, and then transmitted to the client by the server.
- the client sends a corresponding operation instruction to the server according to the alarm signal, and the server sends the operation instruction to the control module of the vehicle to control the vehicle to perform the corresponding operation.
- the client If an alarm signal is detected, the client automatically plays the actual video for monitoring by the background monitor.
- the real video is the low resolution video transmitted in step S103.
- the real video can be multi-channel video, and the multi-channel video is displayed on one display interface. In other embodiments, the real video may also be a single channel video.
- Step S202 Receive a first historical video viewing instruction input by the user, where the first historical video viewing instruction includes a historical video viewing instruction in the preset interval before the alarm signal is generated.
- the background monitoring personnel determines whether the historical video data needs to be viewed according to the importance degree of the alarm signal. If the historical video data needs to be viewed, the first historical video viewing instruction is input, and the mouse may be The first historical video viewing command is input by the keyboard or by touching the client touch screen.
- the first historical video viewing instruction includes a historical video viewing instruction within the preset interval before the alarm signal is generated, for example, viewing a historical video within 5 minutes before the alarm signal is generated.
- the default interval can be According to the interval that needs to be set in advance, for example, the default setting is 5 minutes, and the background monitor can also input the first historical video to view the command and customize the settings.
- Step S203 Transmit the historical video in the preset segment before the alarm signal generation to the client, so that the client plays the historical video.
- the corresponding historical video is transmitted to the client, and played on the client, so that the background monitoring personnel can view the historical video.
- the embodiment of the solution After detecting the alarm signal, the embodiment of the solution transmits the corresponding historical video to the client by receiving the first historical video viewing instruction, so that the client can play the real video, and the peer can play the historical video. .
- step S203 is:
- Step S301 Obtain a number of channels, where the number of channels is the number of videos actually collected by the photographing device.
- Step S302 Determine whether the number of the channels is multiple. If the number of the channels is multiple, step S303 is performed. If the number of the channels is one, step S304 is performed.
- Step S303 The multi-channel low-resolution video in the preset segment is transmitted to the client before the alarm signal is generated, so that the client plays the multi-channel low-resolution history video.
- Step S304 transmitting, by the client, a single-channel high-resolution video in the preset interval before the alarm signal is generated, so that the client plays a single-channel high-resolution historical video.
- the number of channels is the number of videos actually collected by the photographing device.
- the transmission of low-resolution video does not require high network bandwidth.
- multi-channel low-resolution video can still be transmitted simultaneously, while high-resolution video transmission requires higher network bandwidth.
- high-resolution video transmission requires higher network bandwidth.
- the video playback will not be smooth. For the above reasons, in multi-channel ⁇ , multi-channel low-resolution historical video is transmitted to the client, and in single-channel ⁇ , single-channel high-resolution historical video is transmitted to the client.
- the number of channels is 4.
- the transmission of low-resolution video does not require high network bandwidth
- Simultaneously transmit 4 low-resolution historical videos then transfer 4 low-resolution historical videos to the client.
- the number of channels is 1.
- a high resolution historical video is transmitted to the client.
- it is automatically selected to transmit low-resolution historical video or high-resolution historical video, so that the smoothness and clarity of video playback can be achieved. In the case of limited network bandwidth, smooth video playback can still be achieved.
- the method further includes: receiving a second historical video viewing instruction input by the user, where the second historical video viewing instruction includes one of the preset segments before the alarm signal is generated. a high resolution historical video viewing command of the channel; transmitting the high resolution video of the corresponding channel in the preset preset segment to the client by the alarm signal, so that the client plays the high resolution video .
- the multi-channel low-resolution historical video is displayed on the display interface of the client.
- the background monitor needs to view the high-resolution historical video of a certain channel
- the background monitoring personnel inputs the input on the client.
- the second historical video viewing instruction may input a second historical video viewing instruction through a mouse, a keyboard or a touch client touch screen, and transmit the high-definition video of the corresponding channel to the client according to the second historical video viewing instruction, for the background monitoring personnel View.
- the display interface of the multi-channel low-resolution historical video displays 4 channels of video. If the background monitor needs to view the high-resolution historical video 5 minutes before the channel 2 alarm, the background monitor selects channel 2, and Select the historical video 5 minutes before the alarm.
- the corresponding high-resolution historical video is transmitted to the client, so that the client plays the high-resolution historical video.
- the embodiment of the solution can realize that a plurality of channels exist, and a high-resolution historical video of a certain channel can be viewed.
- the method further includes: deleting, by the storage device, a storage capacity that is less than a preset value, deleting a preset low-resolution video in the storage device, and deleting a high-resolution of the preset storage capacity in the storage device.
- the low-resolution video is covered by the ⁇ length, that is, the low-resolution video of the preset length is deleted at a time, for example, the video length of 24 hours is deleted at a time.
- high-resolution video is covered by storage capacity, which is to delete high-resolution video of preset storage capacity at a time, for example, to delete high-resolution video of 1G capacity at a time.
- Low-resolution video and high-resolution video use two different coverage methods to achieve independent management of data coverage for both video
- the storage length of the high resolution video is not greater than the storage of the low resolution video.
- Long specifically includes:
- the storage space of the high-resolution video and the low-resolution video can be automatically allocated.
- the principle of allocation is: Ensure that the high-resolution storage length is not greater than the low-resolution storage length.
- the bit rate of the high-resolution video and the bit rate of the low-resolution video can be calculated, and the code rate is occupied by the video between the units. size of space.
- ⁇ be the storable space of the storage device
- X be the high-resolution video space
- MM is the code rate of the high-resolution video
- SM is the code rate of the high-resolution video
- X/MM is the storage of the high-resolution video.
- the video data collected by the real device is encoded, since the code rate is dynamically changed, the video data that has been written to the storage device can be judged to be long and the storage space occupied, and the remaining storage space needs to be re-created.
- the allocation, allocation principle is such that the storage length of the high-resolution video is not greater than the storage length of the low-resolution video.
- FIG. 4 is a structural block diagram of an in-vehicle security monitoring apparatus according to Embodiment 3 of the present solution.
- the apparatus includes: a video encoding module 401, a video storage module 402, and a video transmission module 403. [0102]
- the video encoding module 401 is configured to encode video data collected by the photographing device by using a dual stream technology to obtain high-resolution video and low-resolution video.
- the video storage module 402 is configured to store the high resolution video and the low resolution video in the same storage device, where the storage length of the high resolution video is not greater than the low The resolution video is stored for a long time.
- the video transmission module 403 is configured to transmit the low resolution video to the client, so that the client actually plays the low resolution video.
- the device further includes a detection module, a first instruction receiving module, and a historical video transmission module.
- the detecting module is configured to detect the presence of an alarm signal.
- the first instruction receiving module is configured to receive a first historical video viewing instruction input by the user, where the first historical video viewing instruction includes a historical video viewing instruction preset before the alarm signal is generated.
- the historical video transmission module is configured to transmit a history video in the preset preset period to the client after the alarm signal is generated, so that the client plays the historical video.
- the historical video transmission module specifically includes a channel number acquisition submodule, a first history video transmission submodule, and a second history video transmission submodule.
- the channel number obtaining submodule is configured to acquire the number of channels, where the number of channels is the number of videos actually collected by the photographing device.
- a first historical video transmission submodule configured to: if the number of the channels is multiple, transmit the low resolution video of the preset time before the alarm signal generation to the client, so that the client Play multi-channel low-resolution history video.
- a second historical video transmission sub-module configured to: if the number of the channels is one, transmit a high-resolution video of the preset time before the alarm signal generation to the client, so that the client Play a single-channel high-resolution historical video.
- the first historical video transmission submodule is further configured to:
- the device further includes: a deleting module, where the storage capacity of the storage device is less than a preset value, deleting a preset low-resolution video in the storage device, and deleting a preset in the storage device High resolution video of storage capacity.
- the storage length of the high-resolution video is not greater than the storage length of the low-resolution video, and specifically includes: separately setting parameters of the high-resolution video and the low-resolution video a parameter, wherein the parameter includes a resolution, an image quality, and a frame rate; and the high-resolution video code rate MM and the low-resolution video are respectively calculated according to the parameter of the high-resolution video and the parameter of the low-resolution video.
- a code rate SM obtaining a storable capacity T of the storage device; the high resolution video code rate MM, the low resolution video code rate SM, and the storable capacity T satisfying a relationship:
- An in-vehicle security monitoring system includes the in-vehicle security monitoring device according to the third embodiment of the present invention, and has the beneficial effects of the in-vehicle security monitoring device according to the third embodiment of the present invention.
- FIG. 5 is a schematic diagram of five examples of implementing the vehicle security monitoring terminal device in the implementation of the solution.
- the in-vehicle security monitoring terminal device 5 of this embodiment includes: a processor 50, a memory 51, and a computer program 52 stored in the memory 51 and operable on the processor 50.
- the processor 50 executes the computer program 52 to implement the steps in the above embodiments of the respective vehicle security monitoring methods, such as steps S101 to S103 shown in FIG.
- the processor 50 executes the computer program 52 to implement the functions of the modules in the above embodiments, such as the functions of the modules 401 to 403 shown in FIG.
- the computer program 52 may be divided into one or more modules, the one or more modules being stored in the memory 51 and executed by the processor 50 to complete the present Program.
- the one or more modules/units may be a series of computer program instructions that are capable of performing a particular function, and are used to describe the execution of the computer program 52 in the in-vehicle security monitoring terminal device 5.
- the computer program 52 can be divided into a video encoding module, a video storage module, and a video transmission module. The specific functions of each module are as follows:
- the video encoding module is configured to compile video data collected by the photographing device by using dual code stream technology.
- the code gets high resolution video and low resolution video.
- the video storage module is configured to store the high resolution video and the low resolution video in a same storage device; wherein, the storage length of the high resolution video is not greater than the low resolution The storage of video is long.
- the video transmission module is configured to transmit the low resolution video to the client, so that the client actually plays the low resolution video.
- the in-vehicle security monitoring terminal device 5 may be a computing device such as a desktop computer, a notebook, a palmtop computer, and a cloud server.
- the in-vehicle security monitoring terminal device may include, but is not limited to, the processor 50 and the memory 51. It will be understood by those skilled in the art that FIG. 5 is only an example of the vehicle security monitoring terminal device 5, and does not constitute a limitation on the vehicle security monitoring terminal device 5, and may include more or less components than those illustrated, or may combine some components. , or different components, for example, the in-vehicle security monitoring terminal device may further include an input and output device, a network access device, a bus, and the like.
- the processor 50 may be a central processing unit (CPU), or may be another general-purpose processor, a digital signal processor (DSP), or an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-to-use programmable gate array
- CPU central processing unit
- DSP digital signal processor
- ASIC Application Specific Integrated Circuit
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the memory 51 may be an internal storage unit of the in-vehicle security monitoring terminal device 5, such as a hard disk or a memory of the in-vehicle security monitoring terminal device 5.
- the memory 51 may also be an external storage device of the in-vehicle security monitoring terminal device 5, for example, a plug-in hard disk provided on the in-vehicle security monitoring terminal device 5, a smart memory card (SMC), and a secure digital device. (Secure Digital, SD) card, flash card, etc.
- SMC smart memory card
- secure digital device Secure Digital, SD
- the memory 51 may also include both an internal storage unit of the in-vehicle security monitoring terminal device 5 and an external storage device.
- the memory 51 is used to store the computer program and other programs and data required by the in-vehicle security monitoring terminal device.
- the memory 51 can also be used to temporarily store data that has been output or is about to be output.
- each functional unit and module described above is exemplified. In practical applications, the above work may be performed as needed.
- the allocation can be done by different functional units and modules, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.
- Each functional unit and module in the embodiment may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit, and the integrated unit may be implemented by hardware.
- Formal implementation can also be implemented in the form of software functional units.
- the disclosed device/terminal device and method may be implemented in other manners.
- the device/terminal device embodiment described above is merely illustrative.
- the division of the module or unit is only a logical function division, and the actual implementation may have another division manner, for example, multiple units.
- components may be combined or integrated into another system, or some features may be omitted or not implemented.
- the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in electrical, mechanical or other form.
- the unit described as a separate component may or may not be physically distributed, and the component displayed as a unit may or may not be a physical unit, that is, may be located in one place, or may be distributed to multiple On the network unit. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present solution may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated module/unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium. Based on such understanding, the solution implements all or part of the processes in the foregoing embodiments, and may also be completed by a computer program to instruct related hardware.
- the computer program may be stored in a computer readable storage medium. After the program is executed by the processor, the steps of the various method embodiments described above can be implemented.
- the computer program comprises computer program code
- the computer program code may be in the form of source code, object code form, executable file or some intermediate form.
- the computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a Read-Only Memory (ROM). , Random Access Memory (RAM), electrical carrier signals, telecommunications signals, and software distribution media. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in a jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, computer readable media Does not include electrical carrier signals and telecommunication signals.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
Description
车载安防监控方法、 系统及终端设备 Vehicle security monitoring method, system and terminal equipment
技术领域 Technical field
[0001] 本方案属于车载监控领域, 尤其涉及一种车载安防监控方法、 系统化及终端设 备。 [0001] This solution belongs to the field of vehicle monitoring, and particularly relates to a vehicle security monitoring method, systemization and terminal equipment.
背景技术 Background technique
[0002] 在车载监控领域中, 通过双码流技术, 可以实现对视频数据两路码流同吋编码 , 一路高分辨率码流和一路低分辨率码流。 在只有一个存储设备吋, 高分辨率 码流存储在存储设备中, 低分辨率码流用于远程网络传输, 实现实吋监控。 在 产生报警信号吋, 例如, 超速报警、 车道偏离报警或车距报警等, 对于后台监 控人员而言, 不仅需要观看实吋视频, 还需要査看报警前一段的视频, 即历史 视频, 以了解情况。 但是高分辨率码流占用存储空间大, 存储设备中存储的视 频吋长短, 常常会导致无法査看完整的历史视频。 [0002] In the field of vehicle monitoring, through dual-stream technology, two-way code stream encoding of video data can be realized, one high-resolution code stream and one low-resolution code stream. With only one storage device, the high-resolution code stream is stored in the storage device, and the low-resolution code stream is used for remote network transmission for real-time monitoring. In the event of an alarm signal, for example, an overspeed alarm, a lane departure warning or a distance warning, etc., for the background monitor, not only the actual video but also the video of the previous section of the alarm, that is, the history video, is needed to understand Happening. However, the high-resolution stream takes up a large amount of storage space, and the length of the video stored in the storage device often leads to the inability to view the complete historical video.
技术问题 technical problem
[0003] 有鉴于此, 本方案实施例提供了一种车载安防监控方法、 系统及终端设备, 以 解决现有技术中由于存储设备存储的高分辨率视频吋长短导致无法査看完整的 历史视频的问题。 [0003] In view of this, the embodiment of the present invention provides an in-vehicle security monitoring method, system, and terminal device, so as to solve the problem that the full-length video cannot be viewed due to the length of the high-resolution video stored in the storage device in the prior art. The problem.
问题的解决方案 Problem solution
技术解决方案 Technical solution
[0004] 本方案实施例的第一方面提供了一种车载安防监控方法, 包括: [0004] A first aspect of the embodiments of the present disclosure provides an in-vehicle security monitoring method, including:
[0005] 通过双码流技术对拍摄设备实吋采集的视频数据进行编码得到高分辨率视频和 低分辨率视频; [0005] encoding video data actually captured by a photographing device by using a dual stream technology to obtain high-resolution video and low-resolution video;
[0006] 将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中, 并使得所述 高分辨率视频的存储吋长不大于所述低分辨率视频的存储吋长; [0006] storing the high resolution video and the low resolution video in the same storage device, and making the storage length of the high resolution video not greater than the storage length of the low resolution video;
[0007] 将所述低分辨率视频实吋传输到客户端, 以使得所述客户端实吋播放所述低分 辨率视频。 And transmitting the low resolution video to the client, so that the client actually plays the low resolution video.
[0008] 在第一方面第一种可能的实现方式中, 所述方法还包括: [0009] 检测到存在报警信号; [0008] In a first possible implementation manner of the first aspect, the method further includes: [0009] detecting the presence of an alarm signal;
[0010] 接收用户输入的第一历史视频査看指令, 所述第一历史视频査看指令包括报警 信号产生之前预设吋间段内的历史视频査看指令; [0010] receiving a first historical video viewing instruction input by the user, where the first historical video viewing instruction includes a historical video viewing instruction in a preset interval before the alarm signal is generated;
[0011] 将所述报警信号产生之前预设吋间段内的历史视频传输到所述客户端, 以使得 所述客户端播放所述历史视频。 [0011] transmitting, by the client, the historical video in the preset pre-intersection to the client, so that the client plays the historical video.
[0012] 结合第一方面第一种可能的实现方式, 在第二种可能的实现方式中, 所述将所 述报警信号产生之前预设吋间段内的历史视频传输到所述客户端, 以使得所述 客户端播放所述历史视频, 具体包括: [0012] In conjunction with the first possible implementation manner of the first aspect, in a second possible implementation manner, the historical video in the preset inter-segment segment is transmitted to the client by the alarm signal, To enable the client to play the historical video, specifically:
[0013] 获取通道数量, 所述通道数量为所述拍摄设备实吋采集的视频数量; [0013] acquiring the number of channels, where the number of channels is the number of videos actually collected by the photographing device;
[0014] 若所述通道数量为多个, 将所述报警信号产生之前预设吋间段内的多通道低分 辨率视频传输到所述客户端, 以使得所述客户端播放多通道低分辨率历史视频 [0014] if the number of the channels is multiple, transmitting, by the alarm signal, multi-channel low-resolution video in a preset pre-intersection to the client, so that the client plays multi-channel low-resolution Rate history video
[0015] 若所述通道数量为 1个, 将所述报警信号产生之前预设吋间段内的单通道高分 辨率视频传输到所述客户端, 以使得所述客户端播放单通道高分辨率历史视频 [0015] if the number of the channels is one, transmitting, by the alarm signal, a single-channel high-resolution video in a preset interval to the client, so that the client plays a single-channel high-resolution Rate history video
[0016] 结合第一方面第二种可能的实现方式, 在第三种可能的实现方式中, 将所述报 警信号产生之前预设吋间段内的多通道低分辨率视频传输到所述客户端, 以使 得所述客户端播放多通道低分辨率历史视频之后, 所述方法还包括: [0016] In combination with the second possible implementation of the first aspect, in a third possible implementation, the multi-channel low-resolution video in the preset pre-intersection is transmitted to the client by the alarm signal After the client is configured to play the multi-channel low-resolution history video, the method further includes:
[0017] 接收用户输入的第二历史视频査看指令, 所述第二历史视频査看指令包括报警 信号产生之前预设吋间段内某一个通道的高分辨率历史视频査看指令; [0017] receiving a second historical video viewing instruction input by the user, where the second historical video viewing instruction includes a high resolution historical video viewing instruction of a certain channel in the preset interval before the alarm signal is generated;
[0018] 将所述报警信号产生之前预设吋间段内对应通道的高分辨视频传输到所述客户 端并播放。 [0018] transmitting, by the client, high resolution video of the corresponding channel in the pre-set interval before the alarm signal is generated and playing.
[0019] 在第一方面第四种可能的实现方式中, 在所述存储设备存储容量小于预设值吋 [0019] In a fourth possible implementation manner of the first aspect, the storage capacity of the storage device is less than a preset value.
, 刪除存储设备中预设吋长的低分辨率视频, 刪除存储设备中预设存储容量的 高分辨率视频。 Deletes the preset low-resolution video in the storage device and deletes the high-resolution video of the preset storage capacity in the storage device.
[0020] 在第一方面第五种可能的实现方式中, 所述使得高分辨率视频的存储吋长不大 于所述低分辨率视频的存储吋长, 具体包括: [0020] In a fifth possible implementation manner of the first aspect, the storing the length of the high-resolution video is not longer than the storage length of the low-resolution video, and specifically includes:
[0021] 分别设置所述高分辨率视频的参数和所述低分辨率视频的参数; 其中, 所述参 数包括分辨率、 画质和帧率; [0021] respectively setting parameters of the high resolution video and parameters of the low resolution video; wherein, the parameters The number includes resolution, image quality, and frame rate;
[0022] 根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视 频码率 MM和低分辨率视频码率 SM; [0022] calculating a high resolution video code rate MM and a low resolution video code rate SM according to the parameters of the high resolution video and the parameters of the low resolution video;
[0023] 获取存储设备的可存储容量 T, 并使得所述高分辨率视频码率 ΜΜ、 所述低分 辨率视频码率 SM和所述可存储容量 Τ满足关系: Obtaining a storable capacity T of the storage device, and causing the high resolution video code rate ΜΜ, the low resolution video code rate SM, and the storable capacity Τ to satisfy a relationship:
[0024] Χ/ΜΜ< (Τ-Χ) /SM; [0024] Χ /ΜΜ < (Τ-Χ) /SM;
[0025] 其中, X为所述高分辨率视频的占用空间。 [0025] wherein X is the occupied space of the high resolution video.
[0026] 本方案实施例的第二方面提供了一种车载安防监控装置, 包括: [0026] A second aspect of the embodiments of the present disclosure provides an in-vehicle security monitoring device, including:
[0027] 视频编码模块, 用于通过双码流技术对拍摄设备实吋采集的视频数据进行编码 得到高分辨率视频和低分辨率视频; [0027] a video encoding module, configured to encode video data collected by the photographing device by using a dual stream technology to obtain a high resolution video and a low resolution video;
[0028] 视频存储模块, 用于将所述高分辨率视频和所述低分辨率视频存储在同一存储 设备中, 并使得所述高分辨率视频的存储吋长不大于所述低分辨率视频的存储 吋长; [0028] a video storage module, configured to store the high resolution video and the low resolution video in a same storage device, and make the storage length of the high resolution video not greater than the low resolution video Storage length;
[0029] 视频传输模块, 用于将所述低分辨率视频实吋传输到客户端, 以使得所述客户 端实吋播放所述低分辨率视频。 [0029] a video transmission module, configured to transmit the low resolution video to the client, so that the client actually plays the low resolution video.
[0030] 在第二方面第一种可能的实现方式中, 所述装置还包括: [0030] In a first possible implementation manner of the second aspect, the device further includes:
[0031] 检测模块, 用于检测到存在报警信号; [0031] a detecting module, configured to detect the presence of an alarm signal;
[0032] 第一指令接收模块, 用于接收用户输入的第一历史视频査看指令, 所述第一历 史视频査看指令包括报警信号产生之前预设吋间的历史视频査看指令; [0032] a first instruction receiving module, configured to receive a first historical video viewing instruction input by the user, where the first historical video viewing instruction includes a historical video viewing instruction preset before the alarm signal is generated;
[0033] 历史视频传输模块, 用于将所述报警信号产生之前预设吋间段内的历史视频传 输到所述客户端, 以使得所述客户端播放所述历史视频。 And a historical video transmission module, configured to transmit, by the client, the historical video in the preset preset period to the client, so that the client plays the historical video.
[0034] 结合第二方面第一种可能的实现方式, 在第二种可能的实现方式中, 所述历史 视频传输模块, 具体包括: With reference to the first possible implementation of the second aspect, in a second possible implementation, the historical video transmission module specifically includes:
[0035] 通道数量获取子模块, 用于获取通道数量, 所述通道数量为所述拍摄设备实吋 采集的视频数量; [0035] a channel number obtaining submodule, configured to acquire a number of channels, where the number of channels is a quantity of video actually collected by the photographing device;
[0036] 第一历史视频传输子模块, 用于若所述通道数量为多个, 将所述报警信号产生 之前预设吋间的低分辨率视频传输到所述客户端, 以使得所述客户端播放多通 道低分辨率历史视频; [0037] 第二历史视频传输子模块, 用于若所述通道数量为 1个, 将所述报警信号产生 之前预设吋间的高分辨率视频传输到所述客户端, 以使得所述客户端播放单通 道高分辨率历史视频。 [0036] a first historical video transmission sub-module, configured to: if the number of the channels is multiple, transmit the low-resolution video of the preset time before the alarm signal generation to the client, so that the client Play multi-channel low-resolution history video at the end; [0037] a second historical video transmission sub-module, configured to: if the number of the channels is one, transmit a high-resolution video of the preset time before the alarm signal generation to the client, so that the client Play a single-channel high-resolution historical video.
[0038] 结合第二方面第二种可能的实现方式, 在第三种可能的实现方式中, 所述第一 历史视频传输子模块还用于: [0038] In conjunction with the second possible implementation of the second aspect, in a third possible implementation, the first historical video transmission sub-module is further configured to:
[0039] 接收用户输入的第二历史视频査看指令, 所述第二历史视频査看指令包括报警 信号产生之前预设吋间段内某一个通道的高分辨率历史视频査看指令; And receiving a second historical video viewing instruction input by the user, where the second historical video viewing instruction includes a high resolution historical video viewing instruction of a certain channel in the preset interval before the alarm signal is generated;
[0040] 将所述报警信号产生之前预设吋间段内对应通道的高分辨视频传输到所述客户 端并播放。 [0040] transmitting, by the client, high resolution video of the corresponding channel in the pre-set interval before the alarm signal is generated and playing.
[0041] 在第二方面第四种可能的实现方式中, 所述装置还包括: [0041] In a fourth possible implementation manner of the second aspect, the device further includes:
[0042] 刪除模块, 用于在所述存储设备存储容量小于预设值吋, 刪除存储设备中预设 吋长的低分辨率视频, 刪除存储设备中预设存储容量的高分辨率视频。 [0042] The deleting module is configured to delete the low-resolution video preset in the storage device after the storage capacity of the storage device is less than a preset value, and delete the high-resolution video of the preset storage capacity in the storage device.
[0043] 在第二方面第五种可能的实现方式中, 所述所述使得高分辨率视频的存储吋长 不大于所述低分辨率视频的存储吋长, 具体包括: [0043] In a fifth possible implementation manner of the second aspect, the storing the length of the high-resolution video is not greater than the storage length of the low-resolution video, and specifically includes:
[0044] 分别设置所述高分辨率视频的参数和所述低分辨率视频的参数; 其中, 所述参 数包括分辨率、 画质和帧率; [0044] setting parameters of the high resolution video and parameters of the low resolution video respectively; wherein the parameters include resolution, image quality, and frame rate;
[0045] 根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视 频码率 MM和低分辨率视频码率 SM; [0045] calculating a high resolution video bit rate MM and a low resolution video bit rate SM according to parameters of the high resolution video and parameters of the low resolution video;
[0046] 获取存储设备的可存储容量 T, 并使得所述高分辨率视频码率 ΜΜ、 所述低分 辨率视频码率 SM和所述可存储容量 Τ满足关系: Obtaining a storable capacity T of the storage device, and causing the high resolution video code rate ΜΜ, the low resolution video code rate SM, and the storable capacity Τ to satisfy a relationship:
[0047] Χ/ΜΜ< (Τ-Χ) /SM; Χ/ΜΜ< (Τ-Χ) /SM;
[0048] 其中, X为所述高分辨率视频的占用空间。 [0048] wherein X is a occupied space of the high resolution video.
[0049] 本方案实施例的第三方面提供了一种车载安防监控系统, 包括如本方案实施例 第二方面所述的车载安防监控装置。 [0049] A third aspect of the embodiments of the present invention provides an in-vehicle security monitoring system, including the in-vehicle security monitoring device according to the second aspect of the embodiment.
[0050] 本方案实施例的第三方面提供了一种车载安防监控终端设备, 包括存储器、 处 理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序, 其特征 在于, 所述处理器执行所述计算机程序吋实现如本方案实施例第一方面所述方 法的步骤。 [0051] 本方案实施例的第四方面提供了一种计算机可读存储介质, 所述计算机可读存 储介质存储有计算机程序, 所述计算机程序被处理器执行吋实现如本方案实施 例第一方面所述方法的步骤。 [0050] A third aspect of the embodiments of the present disclosure provides an in-vehicle security monitoring terminal device, including a memory, a processor, and a computer program stored in the memory and operable on the processor, wherein The processor executes the computer program to implement the steps of the method as described in the first aspect of the embodiment. [0051] A fourth aspect of the embodiments of the present disclosure provides a computer readable storage medium, where the computer readable storage medium stores a computer program, and the computer program is executed by a processor, and is implemented as the first embodiment of the present solution. Aspects of the method.
发明的有益效果 Advantageous effects of the invention
有益效果 Beneficial effect
[0052] 本方案与现有技术相比存在的有益效果是: 本方案实施例通过对视频数据进行 编码得到高分辨率视频和低分辨率视频, 将高分辨率视频和低分辨率视频存储 在同一存储设备中, 并且高分辨率视频的存储吋长不大于低分辨率的存储吋长 , 将低分辨率视频实吋传输到客户端, 在需要査看历史视频吋, 根据需要选择 高分辨率视频或者低分辨率视频, 从而避免在需要査看历史视频吋, 由于高分 辨率视频存储吋长短导致无法査看完整的历史视频的问题。 由于高分辨率视频 的存储吋长不大于低分辨率视频存储吋长, 在高分辨率历史视频不完整吋, 依 然可以査看低分辨率历史视频。 并且, 在网络带宽有限的情况下, 多通道高分 辨历史视频难以传输, 可以选择传输多通道低分辨率历史视频, 从而实现历史 视频的流畅播放。 [0052] The beneficial effects of the solution compared with the prior art are: The embodiment of the solution obtains high-resolution video and low-resolution video by encoding video data, and stores high-resolution video and low-resolution video in In the same storage device, and the storage length of the high-resolution video is not greater than the storage length of the low-resolution video, the low-resolution video is transmitted to the client, and when the historical video needs to be viewed, the high-resolution is selected as needed. Video or low-resolution video, so as to avoid the problem of not being able to view the full history video due to the length of the high-resolution video storage. Since the storage length of high-resolution video is not longer than that of low-resolution video storage, low-resolution historical video can still be viewed when the high-resolution history video is incomplete. Moreover, in the case of limited network bandwidth, multi-channel high-resolution historical video is difficult to transmit, and multi-channel low-resolution historical video can be selected to be transmitted, thereby realizing smooth playback of historical video.
对附图的简要说明 Brief description of the drawing
附图说明 DRAWINGS
[0053] 为了更清楚地说明本方案实施例中的技术方案, 下面将对实施例或现有技术描 述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是 本方案的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性 的前提下, 还可以根据这些附图获得其他的附图。 [0053] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings to be used in the embodiments or the prior art description will be briefly described below. Obviously, the drawings in the following description are merely Some embodiments of the present solution can be obtained by those skilled in the art from other drawings without any inventive labor.
[0054] 图 1是本方案实施例一提供的车载安防监控方法的实现流程图; 1 is a flowchart of implementing an in-vehicle security monitoring method according to Embodiment 1 of the present solution;
[0055] 图 2是本方案实施例二提供的车载安防监控方法的实现流程图; 2 is a flowchart of an implementation of a vehicle security monitoring method provided by Embodiment 2 of the present solution;
[0056] 图 3是本方案实施例二提供的步骤 S203具体实现方式的流程图; 3 is a flowchart of a specific implementation manner of step S203 provided in Embodiment 2 of the present solution;
[0057] 图 4是本方案实施例三提供的车载安防监控装置的结构框图; 4 is a structural block diagram of an in-vehicle security monitoring device provided in Embodiment 3 of the present solution;
[0058] 图 5是本方案实施例四提供的车载安防监控终端设备的示意图。 本发明的实施方式 5 is a schematic diagram of an in-vehicle security monitoring terminal device provided in Embodiment 4 of the present solution. Embodiments of the invention
[0059] 以下描述中, 为了说明而不是为了限定, 提出了诸如特定系统结构、 技术之类 的具体细节, 以便透彻理解本方案实施例。 然而, 本领域的技术人员应当清楚 , 在没有这些具体细节的其它实施例中也可以实现本方案。 在其它情况中, 省 略对众所周知的系统、 装置、 电路以及方法的详细说明, 以免不必要的细节妨 碍本方案的描述。 [0059] In the following description, for the purposes of illustration and description However, it will be apparent to those skilled in the art that the present invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention.
[0060] 为了说明本技术方案, 下面通过具体实施例来进行说明。 [0060] In order to explain the present technical solution, the following description will be made by way of specific embodiments.
[0061] 在网络化的视频监控中, 模拟音视频信号经成像、 采集、 编码后, 在网络上传 输的数字音视频流称为码流。 双码流是将同一视频源编码出两路码流, 通过在 编码端采用两种格式分别编码来实现。 [0061] In the networked video surveillance, after the analog audio and video signals are imaged, acquired, and encoded, the digital audio and video streams transmitted on the network are called code streams. The dual stream is to encode the same video source into two streams, which are implemented by separately encoding the two formats on the encoding end.
[0062] 请参考图 1, 图 1是本方案实施例一提供的车载安防监控方法的实现流程图, 该 方法包括: Referring to FIG. 1, FIG. 1 is a flowchart of implementing an in-vehicle security monitoring method according to Embodiment 1 of the present solution, where the method includes:
[0063] 步骤 S101, 通过双码流技术对拍摄设备实吋采集的视频数据进行编码得到高分 辨率视频和低分辨率视频。 [0063] Step S101: The video data collected by the photographing device is encoded by the dual stream technology to obtain a high resolution video and a low resolution video.
[0064] 在本方案实施例中, 拍摄设备包括具有摄像头的设备。 拍摄设备可以有多个摄 像头, 每一个摄像头分别拍摄不同的场景, 一个摄像头拍摄视频为 1个通道, 多 个摄像头拍摄视频为多个通过。 例如, N个摄像头拍摄视频, 则通道数量为 N, 其中 N为正整数。 通过双码流技术, 分别对每一个摄像头拍摄的视频进行编码得 到两路码流, 一路为高分辨率视频, 另一路为低分辨率视频。 [0064] In the embodiment of the present solution, the photographing apparatus includes a device having a camera. The shooting device can have multiple cameras, each camera captures different scenes, one camera captures one channel, and multiple cameras capture multiple videos. For example, if N cameras are shooting video, the number of channels is N, where N is a positive integer. Through the dual stream technology, the video captured by each camera is encoded into two streams, one for high resolution video and the other for low resolution video.
[0065] 步骤 S102, 将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中, 并使得所述高分辨率视频的存储吋长不大于所述低分辨率视频的存储吋长。 [0065] Step S102, storing the high resolution video and the low resolution video in the same storage device, and making the storage length of the high resolution video not greater than the storage of the low resolution video. long.
[0066] 在本方案实施例中, 将高分辨率视频和低分辨率视频存储在同一存储设备中, 并且, 高分辨率视频的存储吋长不大于低分辨率视频的存储吋长, 以保证在有 限的存储空间的条件下, 实现更长吋间的视频存储, 即便是高分辨率视频历史 数据被覆盖, 依然可以査看低分辨率视频的历史数据。 [0066] In the embodiment of the present solution, the high-resolution video and the low-resolution video are stored in the same storage device, and the storage length of the high-resolution video is not greater than the storage length of the low-resolution video to ensure In the case of limited storage space, video storage is realized for a longer period of time. Even if the high-resolution video history data is overwritten, the historical data of the low-resolution video can be viewed.
[0067] 其中, 存储设备为硬盘, 由于硬盘具有读写速度快, 带宽大, 存储容量大等优 点, 通常将高分辨率视频和低分辨率视频存储在硬盘中。 [0067] The storage device is a hard disk. Since the hard disk has the advantages of fast reading and writing speed, large bandwidth, and large storage capacity, the high-resolution video and the low-resolution video are usually stored in the hard disk.
[0068] 步骤 S103, 将所述低分辨率视频实吋传输到客户端, 以使得所述客户端实吋播 放所述低分辨率视频。 [0068] Step S103, the low-resolution video is transmitted to the client, so that the client is broadcasted. Put the low resolution video.
[0069] 在本方案实施例中, 由于低分辨率视频码率小, 在网络带宽有限的情况下, 仍 然可以同吋传输多通道低分辨率视频, 因此将低分辨率视频实吋传输到客户端 , 实现视频的流畅播放。 客户端包括但不限于手机、 电脑和 ipad。 [0069] In the embodiment of the solution, since the low-resolution video code rate is small, when the network bandwidth is limited, the multi-channel low-resolution video can still be transmitted at the same time, so the low-resolution video is transmitted to the client. End, to achieve smooth playback of the video. Clients include, but are not limited to, mobile phones, computers, and ipads.
[0070] 本方案实施例通过对视频数据进行编码得到高分辨率视频和低分辨率视频, 将 高分辨率视频和低分辨率视频存储在同一存储设备中, 并且高分辨率视频的存 储吋长不大于低分辨率的存储吋长, 将低分辨率视频实吋传输到客户端, 在需 要査看历史视频吋, 根据需要选择高分辨率视频或者低分辨率视频, 从而避免 在需要査看历史视频吋, 由于高分辨率视频存储吋长短导致无法査看完整的历 史视频, , 由于高分辨率视频的存储吋长不大于低分辨率视频存储吋长, 在高 分辨率历史视频不完整吋, 依然可以査看低分辨率历史视频。 实吋例二 [0070] The embodiment of the present solution obtains high-resolution video and low-resolution video by encoding video data, and stores high-resolution video and low-resolution video in the same storage device, and the storage of the high-resolution video is long. No more than the low resolution storage length, the low resolution video is transmitted to the client. After you need to view the historical video, select high resolution video or low resolution video as needed to avoid the need to view the history. Video 吋, because the high-resolution video storage 吋 length can not view the full history video, because the high-resolution video storage length is not greater than the low-resolution video storage length, the high-resolution historical video is not complete, Still can view low resolution history videos. Example 2
[0071] 请参考图 2, 图 2是本方案实施例二提供的车载安防监控方法的实现流程图, 如 图所示, 该方法还包括: [0071] Please refer to FIG. 2, which is a flowchart of an implementation of a vehicle security monitoring method provided in Embodiment 2 of the present solution. As shown in the figure, the method further includes:
[0072] 步骤 S201 , 检测到存在报警信号。 [0072] Step S201, detecting the presence of an alarm signal.
[0073] 在本方案实施例中, 当车辆出现超速、 车道偏离等情况吋, 会产生相应的报警 信号, 报警信号传输到服务器, 再由服务器传输到客户端。 客户端根据报警信 号向服务器发送相应的操作指令, 服务器再将操作指令发送到车辆的控制模块 , 控制车辆执行相应的操作。 若检测到存在报警信号, 则客户端自动播放实吋 视频, 以供后台监控人员进行监控。 实吋视频为步骤 S103中传输的低分辨率视 频。 其中, 实吋视频可以为多通道视频, 多通道视频在一个显示界面显示。 在 其他实施例中, 实吋视频也可以为单通道视频。 [0073] In the embodiment of the present solution, when the vehicle is in an overspeed, lane departure, etc., a corresponding alarm signal is generated, and the alarm signal is transmitted to the server, and then transmitted to the client by the server. The client sends a corresponding operation instruction to the server according to the alarm signal, and the server sends the operation instruction to the control module of the vehicle to control the vehicle to perform the corresponding operation. If an alarm signal is detected, the client automatically plays the actual video for monitoring by the background monitor. The real video is the low resolution video transmitted in step S103. Among them, the real video can be multi-channel video, and the multi-channel video is displayed on one display interface. In other embodiments, the real video may also be a single channel video.
[0074] 步骤 S202, 接收用户输入的第一历史视频査看指令, 所述第一历史视频査看指 令包括报警信号产生之前预设吋间段内的历史视频査看指令。 [0074] Step S202: Receive a first historical video viewing instruction input by the user, where the first historical video viewing instruction includes a historical video viewing instruction in the preset interval before the alarm signal is generated.
[0075] 在本方案实施例中, 后台监控人员根据报警信号的重要程度决定是否需要査看 历史视频数据, 如果需要査看历史视频数据, 则输入第一历史视频査看指令, 可以通过鼠标、 键盘或者触摸客户端触摸屏输入第一历史视频査看指令。 [0075] In the embodiment of the present solution, the background monitoring personnel determines whether the historical video data needs to be viewed according to the importance degree of the alarm signal. If the historical video data needs to be viewed, the first historical video viewing instruction is input, and the mouse may be The first historical video viewing command is input by the keyboard or by touching the client touch screen.
[0076] 其中, 第一历史视频査看指令包括报警信号产生之前预设吋间段内的历史视频 査看指令, 例如査看报警信号产生之前 5分钟内的历史视频。 预设吋间段可以为 根据需要预先设置的吋间段, 例如, 默认设置为 5分钟, 也可以由后台监控人员 在输入第一历史视频査看指令吋自定义设置。 [0076] wherein, the first historical video viewing instruction includes a historical video viewing instruction within the preset interval before the alarm signal is generated, for example, viewing a historical video within 5 minutes before the alarm signal is generated. The default interval can be According to the interval that needs to be set in advance, for example, the default setting is 5 minutes, and the background monitor can also input the first historical video to view the command and customize the settings.
[0077] 步骤 S203 , 将所述报警信号产生之前预设吋间段内的历史视频传输到所述客户 端, 以使得所述客户端播放所述历史视频。 [0077] Step S203: Transmit the historical video in the preset segment before the alarm signal generation to the client, so that the client plays the historical video.
[0078] 在本方案实施例中, 接收到用户输入的第一历史视频査看指令后, 将相应的历 史视频传输到客户端, 并在客户端播放, 使后台监控人员能够观看历史视频。 [0078] In the embodiment of the present solution, after receiving the first historical video viewing instruction input by the user, the corresponding historical video is transmitted to the client, and played on the client, so that the background monitoring personnel can view the historical video.
[0079] 本方案实施例在检测到报警信号之后, 通过接收第一历史视频査看指令将对应 的历史视频传输到客户端, 从而实现客户端在播放实吋视频吋, 同吋能够播放 历史视频。 [0079] After detecting the alarm signal, the embodiment of the solution transmits the corresponding historical video to the client by receiving the first historical video viewing instruction, so that the client can play the real video, and the peer can play the historical video. .
[0080] 可选的, 请参考图 3, 步骤 S203的具体实现方式为: [0080] Optionally, referring to FIG. 3, the specific implementation manner of step S203 is:
[0081] 步骤 S301, 获取通道数量, 所述通道数量为所述拍摄设备实吋采集的视频数量 [0081] Step S301: Obtain a number of channels, where the number of channels is the number of videos actually collected by the photographing device.
[0082] 步骤 S302, 判断所述通道数量是否为多个, 若所述通道数量为多个, 则执行步 骤 S303, 若所述通道数量为一个, 则执行步骤 S304。 [0082] Step S302: Determine whether the number of the channels is multiple. If the number of the channels is multiple, step S303 is performed. If the number of the channels is one, step S304 is performed.
[0083] 步骤 S303, 将所述报警信号产生之前预设吋间段内的多通道低分辨率视频传输 到所述客户端, 以使得所述客户端播放多通道低分辨率历史视频。 [0083] Step S303: The multi-channel low-resolution video in the preset segment is transmitted to the client before the alarm signal is generated, so that the client plays the multi-channel low-resolution history video.
[0084] 步骤 S304, 将所述报警信号产生之前预设吋间段内的单通道高分辨率视频传输 到所述客户端, 以使得所述客户端播放单通道高分辨率历史视频。 [0084] Step S304: transmitting, by the client, a single-channel high-resolution video in the preset interval before the alarm signal is generated, so that the client plays a single-channel high-resolution historical video.
[0085] 在本方案实施例中, 通道数量为拍摄设备实吋采集的视频数量。 低分辨率视频 的传输对网络带宽要求不高, 在网络带宽有限的情况下, 依然可以同吋传输多 通道低分辨率视频, 而高分辨率视频的传输对网络带宽的要求比较高, 在网络 带宽有限的情况下, 如果同吋传输多通道高分辨率历史视频, 会造成视频播放 不流畅。 基于上述原因, 在多通道吋, 将多通道低分辨率历史视频传输到客户 端, 在单通道吋, 则将单通道高分辨率历史视频传输到客户端。 例如, 将 4个摄 像头分别安装于车辆的不同位置, 由 4个摄像头实吋采集视频数据, 则通道数量 为 4, 这种情况下, 由于低分辨率视频的传输对网络带宽要求不高, 可以同吋传 输 4个低分辨率历史视频, 则将 4个低分辨率历史视频传输到客户端。 如果车辆 上只安装了 1个摄像头, 由 1个摄像头实吋采集视频数据, 则通道数量为 1, 这种 情况下, 将 1个高分辨率历史视频传输到客户端。 根据通道数量自动选择传输低 分辨率历史视频还是高分辨率历史视频, 从而兼顾视频播放的流畅性和清晰度 , 在网络带宽有限的情况下, 依然可以实现视频的流畅播放。 [0085] In the embodiment of the present solution, the number of channels is the number of videos actually collected by the photographing device. The transmission of low-resolution video does not require high network bandwidth. In the case of limited network bandwidth, multi-channel low-resolution video can still be transmitted simultaneously, while high-resolution video transmission requires higher network bandwidth. In the case of limited bandwidth, if you transmit multi-channel high-resolution historical video at the same time, the video playback will not be smooth. For the above reasons, in multi-channel 吋, multi-channel low-resolution historical video is transmitted to the client, and in single-channel 单, single-channel high-resolution historical video is transmitted to the client. For example, if four cameras are installed in different positions of the vehicle and the video data is collected by four cameras, the number of channels is 4. In this case, since the transmission of low-resolution video does not require high network bandwidth, Simultaneously transmit 4 low-resolution historical videos, then transfer 4 low-resolution historical videos to the client. If only one camera is installed on the vehicle and the video data is collected by one camera, the number of channels is 1. In this case, a high resolution historical video is transmitted to the client. According to the number of channels, it is automatically selected to transmit low-resolution historical video or high-resolution historical video, so that the smoothness and clarity of video playback can be achieved. In the case of limited network bandwidth, smooth video playback can still be achieved.
[0086] 进一步的, 步骤 S303之后, 所述方法还包括: 接收用户输入的第二历史视频査 看指令, 所述第二历史视频査看指令包括报警信号产生之前预设吋间段内某一 个通道的高分辨率历史视频査看指令; 将所述报警信号产生之前预设吋间段内 对应通道的高分辨视频传输到所述客户端, 以使得所述客户端播放所述高分辨 率视频。 [0086] Further, after the step S303, the method further includes: receiving a second historical video viewing instruction input by the user, where the second historical video viewing instruction includes one of the preset segments before the alarm signal is generated. a high resolution historical video viewing command of the channel; transmitting the high resolution video of the corresponding channel in the preset preset segment to the client by the alarm signal, so that the client plays the high resolution video .
[0087] 在本方案实施例中, 将多通道低分辨率历史视频在客户端的显示界面显示, 如 果后台监控人员需要査看某一个通道的高分辨率历史视频, 则后台监控人员在 客户端输入第二历史视频査看指令, 可以通过鼠标、 键盘或触摸客户端触摸屏 输入第二历史视频査看指令, 根据第二历史视频査看指令将对应通道的高清视 频传输到客户端, 供后台监控人员査看。 例如, 多通道低分辨率历史视频的显 示界面显示 4个通道的视频, 如果后台监控人员需要员需要査看通道 2报警前 5分 钟的高分辨率历史视频, 则后台监控人员选择通道 2, 并选择报警前 5分钟的历 史视频。 在接收到该指令后, 将对应的高分辨历史视频传输到客户端, 以使得 所述客户端播放该高分辨率历史视频。 本方案实施例可以实现在存在多个通道 吋, 可以査看某一个通道的高分辨率历史视频。 [0087] In the embodiment of the present solution, the multi-channel low-resolution historical video is displayed on the display interface of the client. If the background monitor needs to view the high-resolution historical video of a certain channel, the background monitoring personnel inputs the input on the client. The second historical video viewing instruction may input a second historical video viewing instruction through a mouse, a keyboard or a touch client touch screen, and transmit the high-definition video of the corresponding channel to the client according to the second historical video viewing instruction, for the background monitoring personnel View. For example, the display interface of the multi-channel low-resolution historical video displays 4 channels of video. If the background monitor needs to view the high-resolution historical video 5 minutes before the channel 2 alarm, the background monitor selects channel 2, and Select the historical video 5 minutes before the alarm. After receiving the instruction, the corresponding high-resolution historical video is transmitted to the client, so that the client plays the high-resolution historical video. The embodiment of the solution can realize that a plurality of channels exist, and a high-resolution historical video of a certain channel can be viewed.
[0088] 可选的, 所述方法还包括: 所述存储设备存储容量小于预设值吋, 刪除存储设 备中预设吋长的低分辨率视频, 刪除存储设备中预设存储容量的高分辨率视频 [0088] Optionally, the method further includes: deleting, by the storage device, a storage capacity that is less than a preset value, deleting a preset low-resolution video in the storage device, and deleting a high-resolution of the preset storage capacity in the storage device. Rate video
[0089] 在本方案实施例中, 在存储空间不足吋, 低分辨率视频按吋长覆盖, 即一次刪 除预设吋长的低分辨率视频, 例如, 一次刪除 24小吋的视频吋长。 在存储空间 不足吋, 高分辨率视频按存储容量覆盖, 即一次性刪除预设存储容量的高分辨 率视频, 例如, 一次刪除 1G容量的高分辨率视频。 低分辨率视频和高分辨率视 频采取两种不同的覆盖方式, 从而实现对两种视频的数据覆盖方式的独立管理 [0089] In the embodiment of the present invention, when the storage space is insufficient, the low-resolution video is covered by the 吋 length, that is, the low-resolution video of the preset length is deleted at a time, for example, the video length of 24 hours is deleted at a time. In the case of insufficient storage space, high-resolution video is covered by storage capacity, which is to delete high-resolution video of preset storage capacity at a time, for example, to delete high-resolution video of 1G capacity at a time. Low-resolution video and high-resolution video use two different coverage methods to achieve independent management of data coverage for both video
[0090] 可选的, 所述使得高分辨率视频的存储吋长不大于所述低分辨率视频的存储吋 长, 具体包括: [0090] Optionally, the storage length of the high resolution video is not greater than the storage of the low resolution video. Long, specifically includes:
[0091] 分别设置所述高分辨率视频的参数和所述低分辨率视频的参数; 其中, 所述参 数包括分辨率、 画质和帧率; And [0091] setting parameters of the high resolution video and parameters of the low resolution video respectively; wherein the parameters include resolution, image quality, and frame rate;
[0092] 根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视 频码率 MM和低分辨率视频码率 SM; [0092] calculating a high resolution video code rate MM and a low resolution video code rate SM according to parameters of the high resolution video and parameters of the low resolution video;
[0093] 获取存储设备的可存储容量 T, 并使得所述高分辨率视频码率 ΜΜ、 所述低分 辨率视频码率 SM和所述可存储容量 Τ满足关系: Obtaining a storable capacity T of the storage device, and causing the high resolution video code rate ΜΜ, the low resolution video code rate SM, and the storable capacity Τ to satisfy a relationship:
[0094] Χ/ΜΜ< (Τ-Χ) /SM; 009/ΜΜ< (Τ-Χ) /SM;
[0095] 其中, X为所述高分辨率视频占用空间。 [0095] wherein X is the high-resolution video occupying space.
[0096] 在本方案实施例中, 调整高分辨率视频和低分辨率视频的分辨率、 画质和帧率 后, 高分辨率视频和低分辨率视频的存储空间可以自动分配。 分配原则为: 保 证高分辨率的存储吋长不大于低分辨率的存储吋长。 分别设置好高分辨率视频 和低分辨率视频的分辨率、 画质和帧后, 即可计算高分辨率视频的码率和低分 辨率视频的码率, 码率为单位吋间的视频占用空间大小。 设 τ为存储设备的可存 储空间, X为高分辨率视频占用空间, MM为高分辨率视频的码率, SM为高分辨 率视频的码率, 则 X/MM为高分辨率视频的存储吋长, (T-X) /SM为低分辨率 视频的存储吋长, 高分辨率存储吋长和低分辨率存储吋长满足上述关系: [0096] In the embodiment of the present scheme, after adjusting the resolution, image quality and frame rate of the high-resolution video and the low-resolution video, the storage space of the high-resolution video and the low-resolution video can be automatically allocated. The principle of allocation is: Ensure that the high-resolution storage length is not greater than the low-resolution storage length. After setting the resolution, image quality and frame of the high-resolution video and the low-resolution video respectively, the bit rate of the high-resolution video and the bit rate of the low-resolution video can be calculated, and the code rate is occupied by the video between the units. size of space. Let τ be the storable space of the storage device, X be the high-resolution video space, MM is the code rate of the high-resolution video, SM is the code rate of the high-resolution video, then X/MM is the storage of the high-resolution video.吋 Long, (TX) /SM is the storage length of low-resolution video, high-resolution storage 吋 long and low-resolution storage 吋 long to meet the above relationship:
[0097] X/MM< (T-X) /SM。 X/MM< (T-X) /SM.
[0098] 在对实吋采集的视频数据进行编码吋, 由于码率是动态变化的, 对已经写入存 储设备的视频数据可以判断吋长以及占用的存储空间, 而对于剩余的存储空间 要重新分配, 分配原则为使高分辨率视频的存储吋长不大于低分辨率视频的存 储吋长。 [0098] After the video data collected by the real device is encoded, since the code rate is dynamically changed, the video data that has been written to the storage device can be judged to be long and the storage space occupied, and the remaining storage space needs to be re-created. The allocation, allocation principle is such that the storage length of the high-resolution video is not greater than the storage length of the low-resolution video.
[0099] 应理解, 上述实施例中各步骤的序号的大小并不意味着执行顺序的先后, 各过 程的执行顺序应以其功能和内在逻辑确定, 而不应对本方案实施例的实施过程 构成任何限定。 It should be understood that the size of the serial number of each step in the foregoing embodiment does not mean the order of execution sequence, and the execution order of each process should be determined by its function and internal logic, and should not be constituted by the implementation process of the embodiment of the present solution. Any restrictions.
[0100] 实施例三 Embodiment 3
[0101] 请参考图 4, 图 4是本方案实施例三提供的车载安防监控装置的结构框图, 该装 置包括: 视频编码模块 401、 视频存储模块 402和视频传输模块 403。 [0102] 所述视频编码模块 401, 用于通过双码流技术对拍摄设备实吋采集的视频数据 进行编码得到高分辨率视频和低分辨率视频。 Please refer to FIG. 4. FIG. 4 is a structural block diagram of an in-vehicle security monitoring apparatus according to Embodiment 3 of the present solution. The apparatus includes: a video encoding module 401, a video storage module 402, and a video transmission module 403. [0102] The video encoding module 401 is configured to encode video data collected by the photographing device by using a dual stream technology to obtain high-resolution video and low-resolution video.
[0103] 所述视频存储模块 402, 用于将所述高分辨率视频和所述低分辨率视频存储在 同一存储设备中; 其中, 所述高分辨率视频的存储吋长不大于所述低分辨率视 频的存储吋长。 [0103] The video storage module 402 is configured to store the high resolution video and the low resolution video in the same storage device, where the storage length of the high resolution video is not greater than the low The resolution video is stored for a long time.
[0104] 所述视频传输模块 403, 用于将所述低分辨率视频实吋传输到客户端, 以使得 所述客户端实吋播放所述低分辨率视频。 [0104] The video transmission module 403 is configured to transmit the low resolution video to the client, so that the client actually plays the low resolution video.
[0105] 可选的, 所述装置还包括检测模块、 第一指令接收模块和历史视频传输模块。 [0105] Optionally, the device further includes a detection module, a first instruction receiving module, and a historical video transmission module.
[0106] 检测模块, 用于检测到存在报警信号。 [0106] The detecting module is configured to detect the presence of an alarm signal.
[0107] 第一指令接收模块, 用于接收用户输入的第一历史视频査看指令, 所述第一历 史视频査看指令包括报警信号产生之前预设吋间的历史视频査看指令。 [0107] The first instruction receiving module is configured to receive a first historical video viewing instruction input by the user, where the first historical video viewing instruction includes a historical video viewing instruction preset before the alarm signal is generated.
[0108] 历史视频传输模块, 用于将所述报警信号产生之前预设吋间段内的历史视频传 输到所述客户端, 以使得所述客户端播放所述历史视频。 [0108] The historical video transmission module is configured to transmit a history video in the preset preset period to the client after the alarm signal is generated, so that the client plays the historical video.
[0109] 进一步的, 所述历史视频传输模块, 具体包括通道数量获取子模块、 第一历史 视频传输子模块和第二历史视频传输子模块。 [0109] Further, the historical video transmission module specifically includes a channel number acquisition submodule, a first history video transmission submodule, and a second history video transmission submodule.
[0110] 通道数量获取子模块, 用于获取通道数量, 所述通道数量为所述拍摄设备实吋 采集的视频数量。 [0110] The channel number obtaining submodule is configured to acquire the number of channels, where the number of channels is the number of videos actually collected by the photographing device.
[0111] 第一历史视频传输子模块, 用于若所述通道数量为多个, 将所述报警信号产生 之前预设吋间的低分辨率视频传输到所述客户端, 以使得所述客户端播放多通 道低分辨率历史视频。 [0111] a first historical video transmission submodule, configured to: if the number of the channels is multiple, transmit the low resolution video of the preset time before the alarm signal generation to the client, so that the client Play multi-channel low-resolution history video.
[0112] 第二历史视频传输子模块, 用于若所述通道数量为 1个, 将所述报警信号产生 之前预设吋间的高分辨率视频传输到所述客户端, 以使得所述客户端播放单通 道高分辨率历史视频。 [0112] a second historical video transmission sub-module, configured to: if the number of the channels is one, transmit a high-resolution video of the preset time before the alarm signal generation to the client, so that the client Play a single-channel high-resolution historical video.
[0113] 更进一步的, 所述第一历史视频传输子模块还用于: [0113] Further, the first historical video transmission submodule is further configured to:
[0114] 接收用户输入的第二历史视频査看指令, 所述第二历史视频査看指令包括报警 信号产生之前预设吋间段内某一个通道的高分辨率历史视频査看指令; [0114] receiving a second historical video viewing instruction input by the user, where the second historical video viewing instruction includes a high resolution historical video viewing instruction of a certain channel in the preset interval before the alarm signal is generated;
[0115] 将所述报警信号产生之前预设吋间段内对应通道的高分辨视频传输到所述客户 端, 以使得所述客户端播放所述高分辨率历史视频。 [0116] 可选的, 所述装置还包括: 刪除模块, 用于所述存储设备存储容量小于预设值 吋, 刪除存储设备中预设吋长的低分辨率视频, 刪除存储设备中预设存储容量 的高分辨率视频。 [0115] transmitting, by the alarm signal, a high-resolution video of a corresponding channel in a preset pre-intersection to the client, so that the client plays the high-resolution historical video. [0116] Optionally, the device further includes: a deleting module, where the storage capacity of the storage device is less than a preset value, deleting a preset low-resolution video in the storage device, and deleting a preset in the storage device High resolution video of storage capacity.
[0117] 可选的, 所述高分辨率视频的存储吋长不大于所述低分辨率视频的存储吋长, 具体包括: 分别设置所述高分辨率视频的参数和所述低分辨率视频的参数; 其 中, 所述参数包括分辨率、 画质和帧率; 根据所述高分辨率视频的参数和所述 低分辨率视频的参数分别计算高分辨率视频码率 MM和低分辨率视频码率 SM; 获取存储设备的可存储容量 T; 所述高分辨率视频码率 MM、 所述低分辨率视频 码率 SM和所述可存储容量 T满足关系: [0117] Optionally, the storage length of the high-resolution video is not greater than the storage length of the low-resolution video, and specifically includes: separately setting parameters of the high-resolution video and the low-resolution video a parameter, wherein the parameter includes a resolution, an image quality, and a frame rate; and the high-resolution video code rate MM and the low-resolution video are respectively calculated according to the parameter of the high-resolution video and the parameter of the low-resolution video. a code rate SM; obtaining a storable capacity T of the storage device; the high resolution video code rate MM, the low resolution video code rate SM, and the storable capacity T satisfying a relationship:
[0118] Χ/ΜΜ< (Τ - Χ) /SM; Χ/ΜΜ< (Τ - Χ) /SM;
[0119] 其中, X为所述高分辨率视频占用空间。 [0119] wherein X is the high resolution video footprint.
[0120] 实施例四 Embodiment 4
[0121] 一种车载安防监控系统, 包括如本方案实施例三所述的车载安防监控装置, 并 具有本方案实施例三所述的车载安防监控装置的有益效果。 An in-vehicle security monitoring system includes the in-vehicle security monitoring device according to the third embodiment of the present invention, and has the beneficial effects of the in-vehicle security monitoring device according to the third embodiment of the present invention.
[0122] 实施例五 Embodiment 5
[0123] 图 5是本方案实施五例提供车载安防监控终端设备的示意图。 如图 5所示, 该实 施例的车载安防监控终端设备 5包括: 处理器 50、 存储器 51以及存储在所述存储 器 51中并可在所述处理器 50上运行的计算机程序 52。 所述处理器 50执行所述计 算机程序 52吋实现上述各个车载安防监控方法实施例中的步骤, 例如图 1所示的 步骤 S101至 S103。 或者, 所述处理器 50执行所述计算机程序 52吋实现上述各装 置实施例中各模块的功能, 例如图 4所示模块 401至 403的功能。 [0123] FIG. 5 is a schematic diagram of five examples of implementing the vehicle security monitoring terminal device in the implementation of the solution. As shown in FIG. 5, the in-vehicle security monitoring terminal device 5 of this embodiment includes: a processor 50, a memory 51, and a computer program 52 stored in the memory 51 and operable on the processor 50. The processor 50 executes the computer program 52 to implement the steps in the above embodiments of the respective vehicle security monitoring methods, such as steps S101 to S103 shown in FIG. Alternatively, the processor 50 executes the computer program 52 to implement the functions of the modules in the above embodiments, such as the functions of the modules 401 to 403 shown in FIG.
[0124] 示例性的, 所述计算机程序 52可以被分割成一个或多个模块, 所述一个或者多 个模块被存储在所述存储器 51中, 并由所述处理器 50执行, 以完成本方案。 所 述一个或多个模块 /单元可以是能够完成特定功能的一系列计算机程序指令段, 该指令段用于描述所述计算机程序 52在所述车载安防监控终端设备 5中的执行过 程。 例如, 所述计算机程序 52可以被分割成视频编码模块、 视频存储模块和视 频传输模块, 各模块具体功能如下: [0124] Illustratively, the computer program 52 may be divided into one or more modules, the one or more modules being stored in the memory 51 and executed by the processor 50 to complete the present Program. The one or more modules/units may be a series of computer program instructions that are capable of performing a particular function, and are used to describe the execution of the computer program 52 in the in-vehicle security monitoring terminal device 5. For example, the computer program 52 can be divided into a video encoding module, a video storage module, and a video transmission module. The specific functions of each module are as follows:
[0125] 所述视频编码模块用于通过双码流技术对拍摄设备实吋采集的视频数据进行编 码得到高分辨率视频和低分辨率视频。 [0125] the video encoding module is configured to compile video data collected by the photographing device by using dual code stream technology. The code gets high resolution video and low resolution video.
[0126] 所述视频存储模块用于将所述高分辨率视频和所述低分辨率视频存储在同一存 储设备中; 其中, 所述高分辨率视频的存储吋长不大于所述低分辨率视频的存 储吋长。 [0126] The video storage module is configured to store the high resolution video and the low resolution video in a same storage device; wherein, the storage length of the high resolution video is not greater than the low resolution The storage of video is long.
[0127] 所述视频传输模块用于将所述低分辨率视频实吋传输到客户端, 以使得所述客 户端实吋播放所述低分辨率视频。 [0127] The video transmission module is configured to transmit the low resolution video to the client, so that the client actually plays the low resolution video.
[0128] 所述车载安防监控终端设备 5可以是桌上型计算机、 笔记本、 掌上电脑及云端 服务器等计算设备。 所述车载安防监控终端设备可包括, 但不仅限于, 处理器 5 0、 存储器 51。 本领域技术人员可以理解, 图 5仅仅车载安防监控终端设备 5的示 例, 并不构成对车载安防监控终端设备 5的限定, 可以包括比图示更多或更少的 部件, 或者组合某些部件, 或者不同的部件, 例如所述车载安防监控终端设备 还可以包括输入输出设备、 网络接入设备、 总线等。 [0128] The in-vehicle security monitoring terminal device 5 may be a computing device such as a desktop computer, a notebook, a palmtop computer, and a cloud server. The in-vehicle security monitoring terminal device may include, but is not limited to, the processor 50 and the memory 51. It will be understood by those skilled in the art that FIG. 5 is only an example of the vehicle security monitoring terminal device 5, and does not constitute a limitation on the vehicle security monitoring terminal device 5, and may include more or less components than those illustrated, or may combine some components. , or different components, for example, the in-vehicle security monitoring terminal device may further include an input and output device, a network access device, a bus, and the like.
[0129] 所称处理器 50可以是中央处理单元 (Central Processing Unit, CPU) , 还可以是其 他通用处理器、 数字信号处理器(Digital Signal Processor, DSP)、 专用集成电路 (Application Specific Integrated Circuit, ASIC)、 现成可编程门阵列 The processor 50 may be a central processing unit (CPU), or may be another general-purpose processor, a digital signal processor (DSP), or an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-to-use programmable gate array
(Field-Programmable Gate Array , FPGA)或者其他可编程逻辑器件、 分立门或者 晶体管逻辑器件、 分立硬件组件等。 通用处理器可以是微处理器或者该处理器 也可以是任何常规的处理器等。 (Field-Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
[0130] 所述存储器 51可以是所述车载安防监控终端设备 5的内部存储单元, 例如车载 安防监控终端设备 5的硬盘或内存。 所述存储器 51也可以是所述车载安防监控终 端设备 5的外部存储设备, 例如所述车载安防监控终端设备 5上配备的插接式硬 盘, 智能存储卡 (Smart Media Card, SMC) , 安全数字 (Secure Digital, SD) 卡 , 闪存卡 (Flash Card) 等。 进一步地, 所述存储器 51还可以既包括所述车载安 防监控终端设备 5的内部存储单元也包括外部存储设备。 所述存储器 51用于存储 所述计算机程序以及所述车载安防监控终端设备所需的其他程序和数据。 所述 存储器 51还可以用于暂吋地存储已经输出或者将要输出的数据。 [0130] The memory 51 may be an internal storage unit of the in-vehicle security monitoring terminal device 5, such as a hard disk or a memory of the in-vehicle security monitoring terminal device 5. The memory 51 may also be an external storage device of the in-vehicle security monitoring terminal device 5, for example, a plug-in hard disk provided on the in-vehicle security monitoring terminal device 5, a smart memory card (SMC), and a secure digital device. (Secure Digital, SD) card, flash card, etc. Further, the memory 51 may also include both an internal storage unit of the in-vehicle security monitoring terminal device 5 and an external storage device. The memory 51 is used to store the computer program and other programs and data required by the in-vehicle security monitoring terminal device. The memory 51 can also be used to temporarily store data that has been output or is about to be output.
[0131] 所属领域的技术人员可以清楚地了解到, 为了描述的方便和简洁, 仅以上述各 功能单元、 模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功 能分配由不同的功能单元、 模块完成, 即将所述装置的内部结构划分成不同的 功能单元或模块, 以完成以上描述的全部或者部分功能。 实施例中的各功能单 元、 模块可以集成在一个处理单元中, 也可以是各个单元单独物理存在, 也可 以两个或两个以上单元集成在一个单元中, 上述集成的单元既可以采用硬件的 形式实现, 也可以采用软件功能单元的形式实现。 另外, 各功能单元、 模块的 具体名称也只是为了便于相互区分, 并不用于限制本申请的保护范围。 上述系 统中单元、 模块的具体工作过程, 可以参考前述方法实施例中的对应过程, 在 此不再赘述。 [0131] It will be clearly understood by those skilled in the art that, for convenience and brevity of description, only the division of each functional unit and module described above is exemplified. In practical applications, the above work may be performed as needed. The allocation can be done by different functional units and modules, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit, and the integrated unit may be implemented by hardware. Formal implementation can also be implemented in the form of software functional units. In addition, the specific names of the functional units and modules are only for the purpose of distinguishing from each other, and are not intended to limit the scope of protection of the present application. For the specific working process of the unit and the module in the foregoing system, refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
[0132] 在上述实施例中, 对各个实施例的描述都各有侧重, 某个实施例中没有详述或 记载的部分, 可以参见其它实施例的相关描述。 [0132] In the above embodiments, the descriptions of the various embodiments are different, and the parts that are not detailed or described in the specific embodiments may be referred to the related descriptions of other embodiments.
[0133] 本领域普通技术人员可以意识到, 结合本文中所公幵的实施例描述的各示例的 单元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来实现 。 这些功能究竟以硬件还是软件方式来执行, 取决于技术方案的特定应用和设 计约束条件。 专业技术人员可以对每个特定的应用来使用不同方法来实现所描 述的功能, 但是这种实现不应认为超出本方案的范围。 [0133] Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. The skilled person can use different methods for each particular application to implement the described functionality, but such implementation should not be considered beyond the scope of the present scheme.
[0134] 在本方案所提供的实施例中, 应该理解到, 所揭露的装置 /终端设备和方法, 可以通过其它的方式实现。 例如, 以上所描述的装置 /终端设备实施例仅仅是示 意性的, 例如, 所述模块或单元的划分, 仅仅为一种逻辑功能划分, 实际实现 吋可以有另外的划分方式, 例如多个单元或组件可以结合或者可以集成到另一 个系统, 或一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间 的耦合或直接耦合或通讯连接可以是通过一些接口, 装置或单元的间接耦合或 通讯连接, 可以是电性, 机械或其它的形式。 [0134] In the embodiments provided by the present solution, it should be understood that the disclosed device/terminal device and method may be implemented in other manners. For example, the device/terminal device embodiment described above is merely illustrative. For example, the division of the module or unit is only a logical function division, and the actual implementation may have another division manner, for example, multiple units. Or components may be combined or integrated into another system, or some features may be omitted or not implemented. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in electrical, mechanical or other form.
[0135] 所述作为分离部件说明的单元可以是或者也可以不是物理上分幵的, 作为单元 显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可 以分布到多个网络单元上。 可以根据实际的需要选择其中的部分或者全部单元 来实现本实施例方案的目的。 [0135] The unit described as a separate component may or may not be physically distributed, and the component displayed as a unit may or may not be a physical unit, that is, may be located in one place, or may be distributed to multiple On the network unit. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
[0136] 另外, 在本方案各个实施例中的各功能单元可以集成在一个处理单元中, 也可 以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中。 上述集成的单元既可以采用硬件的形式实现, 也可以采用软件功能单元的形式 实现。 [0136] In addition, each functional unit in each embodiment of the present solution may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
[0137] 所述集成的模块 /单元如果以软件功能单元的形式实现并作为独立的产品销售 或使用吋, 可以存储在一个计算机可读取存储介质中。 基于这样的理解, 本方 案实现上述实施例方法中的全部或部分流程, 也可以通过计算机程序来指令相 关的硬件来完成, 所述的计算机程序可存储于一计算机可读存储介质中, 该计 算机程序在被处理器执行吋, 可实现上述各个方法实施例的步骤。 。 其中, 所 述计算机程序包括计算机程序代码, 所述计算机程序代码可以为源代码形式、 对象代码形式、 可执行文件或某些中间形式等。 所述计算机可读介质可以包括 : 能够携带所述计算机程序代码的任何实体或装置、 记录介质、 U盘、 移动硬盘 、 磁碟、 光盘、 计算机存储器、 只读存储器 (ROM, Read-Only Memory) 、 随 机存取存储器 (RAM, Random Access Memory) 、 电载波信号、 电信信号以及 软件分发介质等。 需要说明的是, 所述计算机可读介质包含的内容可以根据司 法管辖区内立法和专利实践的要求进行适当的增减, 例如在某些司法管辖区, 根据立法和专利实践, 计算机可读介质不包括电载波信号和电信信号。 [0137] The integrated module/unit, if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium. Based on such understanding, the solution implements all or part of the processes in the foregoing embodiments, and may also be completed by a computer program to instruct related hardware. The computer program may be stored in a computer readable storage medium. After the program is executed by the processor, the steps of the various method embodiments described above can be implemented. . Wherein, the computer program comprises computer program code, and the computer program code may be in the form of source code, object code form, executable file or some intermediate form. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a Read-Only Memory (ROM). , Random Access Memory (RAM), electrical carrier signals, telecommunications signals, and software distribution media. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in a jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, computer readable media Does not include electrical carrier signals and telecommunication signals.
[0138] 以上所述实施例仅用以说明本方案的技术方案, 而非对其限制; 尽管参照前述 实施例对本方案进行了详细的说明, 本领域的普通技术人员应当理解: 其依然 可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分技术特征进 行等同替换; 而这些修改或者替换, 并不使相应技术方案的本质脱离本方案各 实施例技术方案的精神和范围, 均应包含在本方案的保护范围之内。 The above-mentioned embodiments are only used to explain the technical solutions of the present solution, and are not limited thereto; although the present solution has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: The technical solutions described in the foregoing embodiments are modified, or some of the technical features are equivalently replaced; and the modifications or substitutions do not deviate from the spirit and scope of the technical solutions of the embodiments of the present embodiments. It should be included in the scope of protection of this program.
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/099914 WO2019041227A1 (en) | 2017-08-31 | 2017-08-31 | Onboard vehicle safety monitoring method, system, and terminal device |
| CN201780000934.7A CN107736019B (en) | 2017-08-31 | 2017-08-31 | Vehicle-mounted security monitoring method and system and terminal equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/099914 WO2019041227A1 (en) | 2017-08-31 | 2017-08-31 | Onboard vehicle safety monitoring method, system, and terminal device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019041227A1 true WO2019041227A1 (en) | 2019-03-07 |
Family
ID=61221119
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/099914 Ceased WO2019041227A1 (en) | 2017-08-31 | 2017-08-31 | Onboard vehicle safety monitoring method, system, and terminal device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107736019B (en) |
| WO (1) | WO2019041227A1 (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108512812B (en) * | 2017-02-27 | 2020-11-06 | 杭州海康威视数字技术股份有限公司 | Code stream data generation method and device |
| CN108702492A (en) * | 2018-05-15 | 2018-10-23 | 深圳市锐明技术股份有限公司 | A monitoring video transmission method, device and equipment |
| CN111246184A (en) * | 2020-02-20 | 2020-06-05 | 深圳市昊一源科技有限公司 | Method, transmission control device and wireless transmission system for controlling video data acquisition |
| CN111464816B (en) * | 2020-04-03 | 2020-11-17 | 广东利通科技投资有限公司 | Expressway video monitoring system |
| CN112135189A (en) * | 2020-09-23 | 2020-12-25 | 上海博泰悦臻网络技术服务有限公司 | Vehicle-mounted video data processing method, device and system |
| CN114758262B (en) * | 2020-12-25 | 2025-11-18 | 深圳云天励飞技术股份有限公司 | Video structuring task management methods and terminal devices, video structuring platform |
| CN113596585A (en) * | 2021-08-16 | 2021-11-02 | 杭州华橙软件技术有限公司 | Video processing method and device, storage medium and electronic equipment |
| CN114500948A (en) * | 2022-01-25 | 2022-05-13 | 重庆卡佐科技有限公司 | Vehicle monitoring method, monitoring system and vehicle-mounted terminal |
| CN117240998A (en) * | 2023-11-15 | 2023-12-15 | 山东高速千方国际科技有限公司 | A monitoring system and method for highways |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120169883A1 (en) * | 2010-12-31 | 2012-07-05 | Avermedia Information, Inc. | Multi-stream video system, video monitoring device and multi-stream video transmission method |
| JP2012204878A (en) * | 2011-03-23 | 2012-10-22 | Tektronix Internatl Sales Gmbh | Video data stream evaluation method and system |
| CN104349100A (en) * | 2013-07-25 | 2015-02-11 | 杭州海康威视数字技术股份有限公司 | DVR monitoring system supporting single-channel dual-stream video recording and method thereof |
| CN104519257A (en) * | 2014-12-26 | 2015-04-15 | 广东光阵光电科技有限公司 | VTM camera dual stream camera module and its shooting method |
| CN105659587A (en) * | 2015-12-19 | 2016-06-08 | 张北江 | Data storage method and system for a monitoring system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000059758A (en) * | 1998-08-05 | 2000-02-25 | Matsushita Electric Ind Co Ltd | Surveillance camera device, surveillance device, and remote monitoring system using them |
-
2017
- 2017-08-31 WO PCT/CN2017/099914 patent/WO2019041227A1/en not_active Ceased
- 2017-08-31 CN CN201780000934.7A patent/CN107736019B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120169883A1 (en) * | 2010-12-31 | 2012-07-05 | Avermedia Information, Inc. | Multi-stream video system, video monitoring device and multi-stream video transmission method |
| JP2012204878A (en) * | 2011-03-23 | 2012-10-22 | Tektronix Internatl Sales Gmbh | Video data stream evaluation method and system |
| CN104349100A (en) * | 2013-07-25 | 2015-02-11 | 杭州海康威视数字技术股份有限公司 | DVR monitoring system supporting single-channel dual-stream video recording and method thereof |
| CN104519257A (en) * | 2014-12-26 | 2015-04-15 | 广东光阵光电科技有限公司 | VTM camera dual stream camera module and its shooting method |
| CN105659587A (en) * | 2015-12-19 | 2016-06-08 | 张北江 | Data storage method and system for a monitoring system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107736019A (en) | 2018-02-23 |
| CN107736019B (en) | 2021-01-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019041227A1 (en) | Onboard vehicle safety monitoring method, system, and terminal device | |
| KR102146042B1 (en) | Method and system for playing back recorded video | |
| JP2016506167A (en) | Video playback method, terminal, and system | |
| US20210067572A1 (en) | Systems and methods for multiple device control and content curation | |
| CN107155093B (en) | Video preview method, device and equipment | |
| CN111866457B (en) | Monitoring image processing method, electronic device, storage medium and system | |
| JP2019110545A (en) | Video playback method, terminal and system | |
| WO2022143212A1 (en) | System and method for extracting specific stream from multiple streams transmitted in combination for playback | |
| US9445142B2 (en) | Information processing apparatus and control method thereof | |
| CN108600675B (en) | Channel path number expansion method, device, network video recorder and storage medium | |
| JP2021072630A (en) | Video playback method, terminal, and system | |
| CN108702492A (en) | A monitoring video transmission method, device and equipment | |
| US11350161B2 (en) | Digital video recorder with additional video inputs over a packet link | |
| KR101311463B1 (en) | remote video transmission system | |
| CN206117878U (en) | Intelligent video analysis device, equipment and video monitor system | |
| CN110248089B (en) | Image transmission method, system and terminal equipment | |
| CN113794844B (en) | Free view video acquisition system, method, device, server and medium | |
| CN113452953B (en) | Video stream transmission control method, device, equipment and medium | |
| CN114666477A (en) | Video data processing method, device, equipment and storage medium | |
| CN113643577A (en) | Operating room teaching system, method, equipment and computer readable storage medium | |
| CN113542856A (en) | Reverse playing method, device, equipment and computer readable medium for online video | |
| TWM453210U (en) | Monitoring system and photographic device for remote backup | |
| WO2020172809A1 (en) | Method for video playback by photography apparatus and photography apparatus | |
| CN112468823B (en) | A privacy shielding method, device and storage medium based on analog video recording device | |
| KR101850930B1 (en) | Collective camera video monitoring device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17923769 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17923769 Country of ref document: EP Kind code of ref document: A1 |