[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113038089B - Intelligent identification dynamic self-decoding processing method and device, electronic equipment and storage medium - Google Patents

Intelligent identification dynamic self-decoding processing method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN113038089B
CN113038089B CN202110554785.7A CN202110554785A CN113038089B CN 113038089 B CN113038089 B CN 113038089B CN 202110554785 A CN202110554785 A CN 202110554785A CN 113038089 B CN113038089 B CN 113038089B
Authority
CN
China
Prior art keywords
current
viewer
terminal
scene content
encrypted
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.)
Active
Application number
CN202110554785.7A
Other languages
Chinese (zh)
Other versions
CN113038089A (en
Inventor
周迪
徐爱华
蔡冰冰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Zhejiang Uniview Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Uniview Technologies Co Ltd filed Critical Zhejiang Uniview Technologies Co Ltd
Priority to CN202110554785.7A priority Critical patent/CN113038089B/en
Publication of CN113038089A publication Critical patent/CN113038089A/en
Application granted granted Critical
Publication of CN113038089B publication Critical patent/CN113038089B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • G06V40/166Detection; Localisation; Normalisation using acquisition arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/105Multiple levels of security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Graphics (AREA)
  • Biomedical Technology (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Image Analysis (AREA)

Abstract

The embodiment of the invention discloses a dynamic self-decoding processing method and device for intelligent identification, electronic equipment and a storage medium. The method comprises the following steps: when a terminal is switched to a current terminal for image viewing, determining current facial feature information of a current viewer for image display by using the current terminal; determining the watching authority of the current viewer by comparing the current facial feature information with the local pre-stored facial feature information; decrypting and displaying the encrypted scene content in the shot image according to the watching authority of the current viewer; the local pre-stored facial feature information comprises facial features and corresponding watching permissions of at least one viewer, which are authenticated by any terminal in a management domain where the current terminal is located through a central server and shared in the management domain. By adopting the scheme, when different terminals are replaced and used for checking the image content, the replaced terminal is prevented from carrying out interactive authentication with the central server again, and the quick switching and checking of the related encrypted images among a plurality of terminals is realized.

Description

Intelligent identification dynamic self-decoding processing method and device, electronic equipment and storage medium
Technical Field
The embodiment of the invention relates to the technical field of image processing, in particular to a dynamic self-decoding processing method and device for intelligent identification, electronic equipment and a storage medium.
Background
In consideration of the confidentiality of the image monitoring scene, the monitoring picture needs to be encrypted usually, and can be viewed only with the right. The general mode is to carry out system-level authority authentication, carry out one-time authentication through a user name and a password or fingerprints, voiceprints and faces, and check the image after the authentication is passed. However, the client used for viewing the image content is not fixed, and when a different terminal is used for viewing the image content, the replaced terminal needs to perform repeated authentication by using the server, which is cumbersome, and therefore, the related images cannot be rapidly viewed and switched among the plurality of terminals.
Disclosure of Invention
The embodiment of the invention provides an intelligent identification dynamic self-decoding processing method, an intelligent identification dynamic self-decoding processing device, electronic equipment and a storage medium, and aims to reduce display time delay of terminals and realize rapid switching between the terminals to view images.
In a first aspect, an embodiment of the present application provides an intelligent recognition dynamic self-decoding processing method, which is executed by a current terminal, and the method includes:
when a terminal is switched to a current terminal for image viewing, determining current facial feature information of a current viewer for image display by using the current terminal;
determining the watching authority of the current viewer by comparing the current facial feature information with locally pre-stored facial feature information;
decrypting and displaying the encrypted scene content in the shot image according to the watching authority of the current viewer;
the local pre-stored facial feature information comprises the facial features and the corresponding watching authority of at least one viewer, which are authenticated by a central server in advance and shared by any terminal in a management domain where the current terminal is located.
In a second aspect, an embodiment of the present application further provides an intelligent recognition dynamic self-decoding processing apparatus, configured at a current terminal, where the apparatus includes:
the face characteristic determining module is used for determining the current face characteristic information of a current viewer using a current terminal for image display when the terminal is switched to the current terminal for image viewing;
the watching permission determining module is used for determining the watching permission of the current viewer by comparing the current facial feature information with the local pre-stored facial feature information;
the shot image display module is used for decrypting and displaying the encrypted scene content in the shot image according to the watching authority of the current viewer;
the local pre-stored facial feature information comprises the facial features and the corresponding watching authority of at least one viewer, which are authenticated by a central server in advance and shared by any terminal in a management domain where the current terminal is located.
In a third aspect, an embodiment of the present application further provides an electronic device, including:
one or more processors;
storage means for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement a method of intelligent identified dynamic self-decoding processing as provided in any of the embodiments of the present application.
In a fourth aspect, a computer-readable storage medium is further provided in this embodiment of the present application, where a computer program is stored, and when the program is executed by a processor, the method for processing dynamic self-decoding for intelligent recognition as provided in any embodiment of the present application is implemented.
The embodiment of the application provides an intelligent identification dynamic self-decoding processing method, a current terminal can prestore facial features and corresponding watching authorities of at least one viewer, which are authenticated by a central server and shared in a management domain by any terminal in the management domain where the current terminal is located, and prestore the facial features and the corresponding watching authorities, when the current terminal is switched from one terminal to the current terminal for image watching, namely when the viewer moves from one terminal to the current terminal for watching, the current facial feature information of the current viewer using the current terminal for image display can be determined, and encrypted scene content in a shot image is decrypted and displayed according to the watching authorities of the current viewer. By adopting the scheme, when the image content is checked by using different terminals, the changed terminals are prevented from carrying out interactive authentication with the central server again, the image decryption time delay is reduced, the calculation pressure of the central server is reduced, and the quick switching and checking of the related encrypted images among a plurality of terminals are realized.
The foregoing description is only an overview of the technical solutions of the present application, and the present application can be implemented in accordance with the content of the description so as to make the technical means of the present application more clearly understood, and the detailed description of the present application will be given below in order to make the above and other objects, features, and advantages of the present application more clearly understandable.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the application. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is a flowchart of a dynamic self-decoding processing method for intelligent recognition provided in an embodiment of the present application;
fig. 2 is a schematic diagram of a networking architecture of a monitoring image system provided in an embodiment of the present application;
FIG. 3 is a flow chart of another intelligent recognition dynamic self-decoding processing method provided in the embodiments of the present application;
fig. 4 is a block diagram of a structure of an intelligent recognition dynamic self-decoding processing apparatus provided in an embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device provided in an embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the disclosure and are not limiting of the application. It should be further noted that, for the convenience of description, only some of the structures related to the present application are shown in the drawings, not all of the structures.
Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the operations (or steps) as a sequential process, many of the operations (or steps) can be performed in parallel, concurrently or simultaneously. In addition, the order of the operations may be re-arranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Fig. 1 is a flowchart of a dynamic self-decoding processing method for intelligent recognition provided in an embodiment of the present application. The method and the device for displaying the scene content are applicable to the situation that the shot image with the encrypted scene content is displayed. The method can be executed by a dynamic self-decoding processing device with intelligent identification, the device can be realized by adopting a software and/or hardware mode, and the device can be configured in an electronic device with a network communication function. As shown in fig. 1, the method for processing dynamic self-decoding of intelligent recognition provided in the embodiment of the present application may include the following steps:
and S110, when one terminal is switched to the current terminal for image viewing, determining the current facial feature information of the current viewer for image display by using the current terminal.
Referring to fig. 2, a network of a monitoring image system may include a central server, a plurality of monitoring photographing devices (e.g., monitoring cameras), and a plurality of terminals (e.g., PCs, mobile phones, other terminal devices, etc.), each of which is installed with a face recognizer (e.g., a face recognition camera), and each of the terminals may display an image acquired by the photographing device, so that a viewer may select any terminal device to view the image acquired by the photographing device.
When the viewer appears in front of the current terminal, a face recognizer installed on the current terminal can be adopted to collect face detail information of the viewer at the current moment in front of the current terminal and generate face feature information corresponding to the face detail information of the current viewer. For example, a face recognition camera corresponding to the current terminal is used to collect the face of the viewer, and generate a corresponding face feature vector, which is recorded as face feature information.
As an alternative, a face recognizer including a neural network model with face detection and feature vector extraction issued by the central server is integrated in each terminal device, and the terminal device may perform face detail information (such as a face) detection on a current viewer performing image display using a current terminal based on the integrated face recognizer and extract corresponding face feature information from the face detail information.
And S120, determining the watching authority of the current viewer by comparing the current facial feature information with the local pre-stored facial feature information.
The local pre-stored facial feature information comprises at least one facial feature and corresponding watching permission of at least one viewer, wherein any terminal in a management domain where the current terminal is located is authenticated by a central server in advance and is shared in the management domain in advance.
Referring to fig. 2, all terminals in the same administrative domain share a multicast group, and when any viewer uses any terminal in the administrative domain to display a photographed image, the terminal can share the viewer facial feature information, which is authenticated at the central server and obtained from the central server, and the viewing right corresponding to the facial feature information to other terminals in the same administrative domain in a multicast manner. Therefore, after the viewer uses any terminal in the management domain to finish authentication in the central server, other terminals in the management domain can share and acquire the face feature information of the viewer who finishes authentication in the central server and the watching authority corresponding to the face feature information, and the obtained face feature information of the viewer and the corresponding watching authority are stored in advance.
When the viewer moves to the current terminal, the face recognition camera of the current terminal detects face detail information (such as a face image) of the viewer in front of the current terminal, and generates corresponding face feature information (such as a face feature vector) based on the collected face detail information. The pre-stored facial feature information in the current terminal is the facial feature of the viewer who completes authentication in the central server, so that the generated facial feature information can be directly compared with the pre-stored facial feature information which is shared and received before the current terminal, the authentication of the viewer in the current terminal can be realized by judging whether the pre-stored facial feature information in the current terminal exists, namely judging whether the current terminal stores the viewing information about the viewer from other terminals to realize the authentication, and the current terminal does not need to interact with the central server again to authenticate again, so that the authentication delay is reduced, the non-inductive self-decoding of image display among multiple terminals is realized, and the calculation pressure of the central server is reduced.
If the feature difference between the pre-stored facial feature information and the current facial feature information is determined to be smaller than the preset difference threshold value through feature comparison, the current facial feature information of the current viewer is considered to be authenticated in the central server, and the viewing permission value associated with the pre-stored facial feature meeting the requirement can be continuously searched and used as the viewing permission value of the current viewer. If the feature difference between the pre-stored facial feature information and the current facial feature information is determined to be smaller than the preset difference threshold value through feature comparison, the current facial feature information of the current viewer is not authenticated in the central server, the current facial feature information and the terminal ID of the current terminal need to be transmitted to the central server for feature comparison, and the viewing permission of the current viewer is determined through the central server.
In an alternative of this embodiment, combinations with each of the alternatives of one or more of the embodiments described above are possible. Before determining the viewing permission of the current viewer by comparing the current facial feature information with the pre-stored facial feature information, the method may further include the following operations:
and acquiring the facial features of the viewer authenticated by any terminal in the management domain in which the current terminal is positioned by adopting the central server, the corresponding viewing authority and the scene content encryption password associated with the viewing authority through multicast group sharing in the management domain in which the current terminal is positioned.
Referring to fig. 2, each terminal, such as a large screen, a computer client, a mobile phone terminal, etc., is provided with a face recognition camera, and when a viewer appears in front of any one of the terminals, the face recognition camera corresponding to the terminal collects face detail information of the viewer and generates face feature information corresponding to the face detail information. The terminal also transmits the generated facial feature message to a central server, and the central server compares the facial feature so as to determine the authority of the viewer and the scene content encryption password which is associated with the viewing authority and corresponds to at least one secret level. Therefore, the authenticated face feature of the viewer, the corresponding viewing authority and the scene content encryption password associated with the viewing authority, which are obtained by any terminal in the management domain where the current terminal is located, are shared by the multicast group in the management domain where the current terminal is located.
And S130, decrypting and displaying the encrypted scene content in the shot image according to the watching authority of the current viewer.
For the monitoring shooting device, the confidentiality of the monitored partial scene content is considered, so that each shooting device has the capability of scene content identification, and the scene content under the shooting angle can be identified and encrypted through the monitoring shooting device. Alternatively, the scene content may include image content including a target object in the captured image from the capturing perspective, and the target object may be a person and/or a non-person. For example, in a conference scene, there are some secret people and some secret people, and when the secret people and/or secret people appear in the view of the shooting device, the contents of the shot image containing the secret people and/or secret people are protected in an encryption mode.
When the scene content under the shooting visual angle is identified and encrypted, the watching authority required for watching the scene content is configured, and the encrypted scene content can be decrypted and watched only if the corresponding watching authority is possessed, so that when a viewer moves to the current terminal, the current terminal can judge the watching authority of the current viewer to decrypt, decode, play and display the encrypted scene content in the corresponding watching authority in the shot image of the corresponding video channel.
In an alternative of this embodiment, combinations with each of the alternatives of one or more of the embodiments described above are possible. Before decrypting and displaying the encrypted scene content in the shot image according to the viewing authority of the current viewer, the following operations can be further included:
acquiring a shot image which is acquired by a shooting device and identifies and encrypts at least one scene content under a shooting visual angle; scene contents with different secret levels are encrypted by adopting different encryption modes.
Referring to fig. 2, a monitoring device (e.g., a monitoring camera) has a capability of scene content identification, and performs scene content encryption based on different passwords on scene contents of different secret levels, so that a captured image can be subjected to scene content encryption processing by using one or more passwords since one or more secret levels of scene contents can be included in the captured image. For example, in a conference monitoring scene, there are several secret persons, several secret persons and common staff, the four secret levels are classified into four secret levels from high to low, and the four secret levels are secret, confidential, common and public respectively, and then, three different passwords are adopted to perform security protection scene content encryption processing on scene contents of the three secret levels, namely the secret, the confidential and the common.
As an alternative, a neural network model with scene content identification issued by the central server is integrated in the shooting device, the shooting device can track scene contents with different secret levels under a shooting angle based on the integrated neural network model to obtain a shot image including the scene contents, and the shot image is subjected to image segmentation to respectively encrypt the scene contents with different secret levels in the shot image by adopting different encryption passwords. For example, for scene contents at four secret levels of absolute secrecy, confidentiality, normal and disclosure, three different encryption passwords may be used to encrypt and protect the scene contents at three secret levels, specifically, for example, the scene contents including an absolute secrecy character are encrypted by the password a, the scene contents including a confidential character are encrypted by the password B, the scene contents including a normal worker are encrypted by the password C, and the rest of the scene contents are not encrypted as a disclosure scene.
By adopting the scheme, the scene contents of different secret levels are identified through the shooting equipment, and the scene contents of different secret levels are encrypted by different passwords, so that the hierarchical encryption protection of the different scene contents in the shot image is realized, and the subsequent hierarchical decryption display adapting to the permission of the viewer is facilitated.
According to the dynamic self-decoding processing method for intelligent identification, when different terminals are used for checking image contents, the replaced terminals are prevented from being interactively authenticated with the central server again, non-inductive self-decoding of image display among multiple terminals is achieved, image decryption time delay is reduced, computing pressure of the central server is reduced, non-inductive identity and authority authentication is conducted through face identification at the terminals, and therefore the fact that related encrypted images are rapidly switched and checked among the multiple terminals after the non-inductive identity and authority authentication is conducted is achieved.
Fig. 3 is a flowchart of another intelligent recognition dynamic self-decoding processing method provided in the embodiment of the present application. The embodiments of the present application are optimized based on the embodiments described above, and the embodiments of the present application may be combined with various alternatives in one or more of the embodiments described above. As shown in fig. 3, the method for processing dynamic self-decoding of intelligent recognition provided in the embodiment of the present application may include the following steps:
and S310, when one terminal is switched to the current terminal for image viewing, determining the current facial feature information of the current viewer for image display by using the current terminal.
S320, determining the watching authority of the current viewer by comparing the current facial feature information with the local pre-stored facial feature information.
The local pre-stored facial feature information comprises at least one facial feature and corresponding watching permission of at least one viewer, wherein any terminal in a management domain where the current terminal is located is authenticated by a central server in advance and is shared in the management domain in advance.
S330, inquiring and determining the password of the scene content with at least one secret level in the watching authority of the current watcher according to the watching authority of the current watcher.
The watching right of the viewer is in one-to-one correspondence with the secret level of the scene content in the shot image, namely, different watching rights are associated with the encryption password used by the scene content with different secret levels. The foregoing disclosure enables sharing of the face feature of the authenticated viewer obtained by any terminal in the management domain where the current terminal is located and the encryption password used by the corresponding viewing right and the scene content of at least one secret level associated with the viewing right through the multicast group in the management domain where the current terminal is located, and storing the encryption password used by the scene content of at least one secret level associated with the viewing right.
S340, decrypting and displaying the encrypted scene content belonging to the secret level in the watching authority of the current viewer in the shot image by adopting the password associated with the watching authority of the current viewer; and continuously keeping the encrypted scene content of the secret level in the watching authority of the current watcher in the shot image in an encrypted state for displaying, so as to realize decryption and display of the encrypted scene content in the shot image.
After the password associated with the watching authority of the current viewer is determined, the current terminal decrypts, decodes and plays the encrypted scene content which is less than or equal to the watching authority of the viewer in the shot image by finding the watching authority limit value of the current viewer and adopting all the passwords which are less than or equal to the watching authority limit value, and the content which is higher than the watching authority of the viewer is still encrypted. Therefore, the effect that part of scene content is visible and part of scene content is fuzzy or invisible can occur in the current terminal playing and shooting image, so that the advantages that the replaced terminal is prevented from interacting with the central server again for authentication, the decryption time delay is reduced, the calculation pressure of the central server is reduced, and the related encrypted image can be rapidly switched and checked among a plurality of terminals are realized.
As an alternative, if the current terminal includes at least two current viewers in front of it, the viewer with the highest viewing right among the at least two current viewers is determined, and the password of the scene content of at least one secret level belonging to the highest viewing right is queried. And further, the encrypted scene content in the shot image is decrypted and displayed by adopting the password of the scene content of at least one secret level belonging to the highest viewing authority.
In an alternative of this embodiment, combinations with each of the alternatives of one or more of the embodiments described above are possible. The method for decrypting and displaying the encrypted scene content in the shot image can comprise the following operations:
and if the face of the current viewer is detected not to face the current terminal, stopping decrypting the encrypted scene content in the shot image and displaying the unencrypted scene content in the shot image in a decrypting mode. And/or the presence of a gas in the gas,
and stopping receiving the shot image which is sent by the shooting equipment and is encrypted for identifying at least one scene content under the shooting visual angle for decryption display.
The face recognition camera corresponding to the current terminal tracks the face of the current viewer in real time, if the viewer leaves or the head faces to other directions, but the face does not face to the screen of the current terminal, so that the face recognition camera cannot see the corresponding face, in order to protect the encrypted scene content in the shot image in real time, the encrypted scene content which is not decrypted in the viewing authority of the viewer is selected to be decrypted, namely, the current terminal stops decrypting the encrypted scene content which can be seen through decryption in the viewing authority of the viewer, only plays and displays the non-encrypted scene content disclosed in the shot image, and sends a command of stopping on demand to stop receiving the shot image. Until, under the condition that the face of the viewer faces the screen of the current terminal, the operation of decrypting the encrypted scene content in the shot image according to the viewing authority of the viewer is recovered, so that the encrypted scene content is protected in real time under the condition that the user does not view the encrypted scene content, useless decryption under the condition that the user does not view the encrypted scene content is avoided, and the situation that the user is stolen for watching by other people can be avoided.
By adopting the alternative scheme, the watching condition of a current terminal viewer can be monitored in real time, scene content encryption is recovered in real time according to the actual watching condition, the encrypted scene content is prevented from being accidentally revealed under the condition that the viewer does not watch, and real-time recovery encryption protection of the encrypted scene content is realized.
According to the intelligent identification dynamic self-decoding processing method provided by the embodiment of the application, when different terminals are used for checking the image content, the changed terminals are prevented from carrying out interactive authentication with the central server again, the non-inductive self-decoding of image display among multiple terminals is realized, the image decryption time delay is reduced, the calculation pressure of the central server is reduced, and the related encrypted images can be quickly switched and checked among the multiple terminals. Meanwhile, the encrypted scene contents in the shot images are subjected to hierarchical decryption display, and viewers facing different viewing authorities perform differentiated decryption and play of different scene contents, so that hierarchical encryption and decryption protection of the shot images are realized.
On the basis of the foregoing embodiment, optionally, when decrypting and displaying the encrypted scene content in the captured image according to the viewing right of the current viewer, the following operations may be further included:
and if the face of the viewer in the blacklist faces the current terminal, re-encrypting and displaying the decrypted scene content which does not belong to the viewing authority of the viewer in the blacklist in the shot image.
The central server sets blacklist personnel of all levels of authority, and the blacklist personnel of each authority cannot allow the scene content of the secret level larger than or equal to the corresponding authority to be watched. When the watcher in the blacklist appears in front of the current terminal screen, the face recognition camera of the terminal detects the face detail information of the watcher, the face feature information corresponding to the face detail information is uploaded to the server, and the server finds that the watcher is a person in the blacklist through feature comparison, and then sends the blacklist authority value to the current terminal. The current terminal immediately restores the encryption of the scene content with the corresponding decrypted secret level which is greater than or equal to the viewing right, and even at the moment, the viewer with high right carries out re-encryption.
As an alternative, the face feature information of the blacklist people and the blacklist authority value associated with the face feature information can be sent to each terminal in the same management domain in a multicast mode through multicast group sharing in the management domain where the current terminal is located. When each terminal decrypts the encrypted scene content in the shot image, not only the viewing permission value of the viewer with permission to view but also the prohibition permission value of the blacklist personnel are considered, and the permission of the encrypted scene content which can be finally decrypted and played is as follows: and decrypting and playing the encrypted scene content which is less than the blacklist authority value and less than the normal viewer authority value, and recovering the encryption protection of the decrypted scene content which does not meet the conditions.
By adopting the alternative scheme, the watching condition of a current terminal viewer can be monitored in real time, the encrypted scene content is subjected to re-encryption protection through scene content identification and content grading encryption and decryption with black-white fusion authority, the encrypted scene content is prevented from being accidentally revealed to blacklist personnel, and real-time recovery encryption protection of the encrypted scene content is realized.
On the basis of the above embodiment, optionally, after decrypting and displaying the encrypted scene content in the captured image, the following operations may be further included:
and when the current viewer stops watching the shot image, sending a clearing notice through a multicast group in the management domain where the current terminal is located so that other terminals in the same management domain clear the locally cached facial features and the corresponding watching permission of the current viewer.
When a viewer clicks on one terminal to stop playing the shot image, the current terminal sends a signaling to the central server to stop receiving the shot image, and also sends a clearing message about the viewer to other terminals in the same management domain in a multicast mode. After each terminal receives the clearing message, the face characteristics and the watching authority information which are locally stored and are related to the on-demand shooting image of the viewer are cleared, and therefore the cache pressure of each terminal in the management domain is saved.
Fig. 4 is a block diagram of a structure of an intelligent recognition dynamic self-decoding processing apparatus provided in an embodiment of the present application. The method and the device for displaying the scene content are applicable to the situation that the shot image with the encrypted scene content is displayed. The apparatus may be implemented in software and/or hardware, and may be configured in an electronic device with a network communication function. As shown in fig. 4, the intelligent recognition dynamic self-decoding processing apparatus provided in the embodiment of the present application may include the following: a facial feature determination module 410, a viewing authority determination module 420, and a photographed image display module 430.
A facial feature determination module 410, configured to determine current facial feature information of a current viewer who performs image display using a current terminal when switching from the terminal to the current terminal for image viewing;
a viewing permission determining module 420, configured to determine a viewing permission of a current viewer by comparing the current facial feature information with locally pre-stored facial feature information;
the shot image display module 430 is configured to decrypt and display the encrypted scene content in the shot image according to the viewing right of the current viewer;
the local pre-stored facial feature information comprises the facial features and the corresponding watching permission of at least one viewer, which are pre-authenticated by any terminal in a management domain where the current terminal is located through a central server in advance and pre-shared in the management domain.
On the basis of the foregoing embodiment, optionally, before decrypting and displaying the encrypted scene content in the captured image according to the viewing right of the current viewer, the method further includes:
acquiring a shot image which is acquired by a shooting device and identifies and encrypts at least one scene content under a shooting visual angle; scene contents with different secret levels are encrypted by adopting different encryption modes.
On the basis of the foregoing embodiment, optionally, before determining the viewing right of the current viewer by comparing the current facial feature information with locally pre-stored facial feature information, the method further includes:
and acquiring the facial features of the viewer authenticated by any terminal in the management domain in which the current terminal is positioned by adopting the central server, the corresponding viewing authority and the scene content encryption password associated with the viewing authority through multicast group sharing in the management domain in which the current terminal is positioned.
On the basis of the above embodiment, optionally, the photographed image display module 430 includes:
if the face of the current viewer is detected not to face the current terminal, stopping decrypting the encrypted scene content in the shot image and displaying the unencrypted scene content in the shot image; and/or the presence of a gas in the gas,
and stopping receiving the shot image which is sent by the shooting equipment and is encrypted for identifying at least one scene content under the shooting visual angle for decryption display.
On the basis of the above embodiment, optionally, the photographed image display module 430 includes: the method comprises the following steps:
inquiring a password of at least one secret level of scene content in the watching authority of the current viewer;
decrypting and displaying the encrypted scene content of the secret level in the watching authority of the current viewer in the shot image by adopting the password associated with the watching authority; and continuously keeping the encrypted scene content of the secret level in the watching authority of the current watcher in the shot image in an encrypted state for displaying.
On the basis of the foregoing embodiment, optionally, when decrypting and displaying the encrypted scene content in the captured image according to the viewing right of the current viewer, the method further includes:
and if the face of the viewer in the blacklist faces the current terminal, re-encrypting and displaying the decrypted scene content which does not belong to the viewing authority of the viewer in the blacklist in the shot image.
On the basis of the foregoing embodiment, optionally, after decrypting and displaying the encrypted scene content in the captured image, the method further includes:
and when the current viewer stops watching the shot image, sending a clearing notice through a multicast group in the management domain where the current terminal is located so that other terminals in the same management domain clear the locally cached facial features and the corresponding watching permission of the current viewer.
The intelligent identification dynamic self-decoding processing device provided in the embodiment of the present application can execute the intelligent identification dynamic self-decoding processing method provided in any embodiment of the present application, and has corresponding functions and beneficial effects of the intelligent identification dynamic self-decoding processing method.
Fig. 5 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. As shown in fig. 5, the electronic device provided in the embodiment of the present application includes: one or more processors 510 and storage 520; the processor 510 in the electronic device may be one or more, and fig. 5 illustrates one processor 510 as an example; storage 520 is used to store one or more programs; the one or more programs are executed by the one or more processors 510, so that the one or more processors 510 implement the intelligent recognition dynamic self-decoding processing method according to any one of the embodiments of the present application.
The electronic device may further include: an input device 530 and an output device 540.
The processor 510, the storage device 520, the input device 530 and the output device 540 in the electronic apparatus may be connected by a bus or other means, and fig. 5 illustrates an example of connection by a bus.
The storage device 520 in the electronic device is used as a computer-readable storage medium for storing one or more programs, which may be software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the dynamic self-decoding processing method for intelligent recognition provided in the embodiments of the present application. The processor 510 executes various functional applications and data processing of the electronic device by executing software programs, instructions and modules stored in the storage device 520, that is, implements the intelligent recognition dynamic self-decoding processing method in the above embodiments.
The storage device 520 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the electronic device, and the like. Further, the storage 520 may include high speed random access memory and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, the storage 520 may further include memory located remotely from the processor 510, which may be connected to the device over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 530 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic apparatus. The output device 540 may include a display device such as a display screen.
And, when the one or more programs included in the electronic device are executed by the one or more processors 510, the programs perform the following operations:
when a terminal is switched to a current terminal for image viewing, determining current facial feature information of a current viewer for image display by using the current terminal;
determining the watching authority of the current viewer by comparing the current facial feature information with locally pre-stored facial feature information;
decrypting and displaying the encrypted scene content in the shot image according to the watching authority of the current viewer;
the local pre-stored facial feature information comprises the facial features and the corresponding watching permission of at least one viewer, which are pre-authenticated by any terminal in a management domain where the current terminal is located through a central server in advance and pre-shared in the management domain.
Of course, it can be understood by those skilled in the art that when one or more programs included in the electronic device are executed by the one or more processors 510, the programs may also perform related operations in the intelligent recognition dynamic self-decoding processing method provided in any embodiment of the present application.
One embodiment of the present application provides a computer-readable storage medium having stored thereon a computer program for executing a dynamic self-decoding processing method of smart recognition when executed by a processor, the method including:
when a terminal is switched to a current terminal for image viewing, determining current facial feature information of a current viewer for image display by using the current terminal;
determining the watching authority of the current viewer by comparing the current facial feature information with locally pre-stored facial feature information;
decrypting and displaying the encrypted scene content in the shot image according to the watching authority of the current viewer;
the local pre-stored facial feature information comprises the facial features and the corresponding watching permission of at least one viewer, which are pre-authenticated by any terminal in a management domain where the current terminal is located through a central server in advance and pre-shared in the management domain.
Optionally, the program, when executed by the processor, may be further configured to perform the intelligent recognition dynamic self-decoding processing method provided in any embodiment of the present application.
The computer storage media of the embodiments of the present application may take any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM), a flash Memory, an optical fiber, a portable CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. A computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take a variety of forms, including, but not limited to: an electromagnetic signal, an optical signal, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, Radio Frequency (RF), etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
In the description herein, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present application and the technical principles employed. It will be understood by those skilled in the art that the present application is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the application. Therefore, although the present application has been described in more detail with reference to the above embodiments, the present application is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims (10)

1. An intelligent recognition dynamic self-decoding processing method, which is executed by a current terminal, comprises the following steps:
when a terminal is switched to a current terminal for image viewing, determining current facial feature information of a current viewer for image display by using the current terminal;
determining the watching authority of the current viewer by comparing the current facial feature information with locally pre-stored facial feature information;
decrypting and displaying the encrypted scene content in the shot image according to the watching authority of the current viewer;
the scene contents of different secret levels in the same shot image are encrypted in different encryption modes, and the locally pre-stored facial feature information comprises the facial features of at least one viewer, corresponding viewing permissions and scene content encryption passwords related to the viewing permissions, wherein any terminal in a management domain where the current terminal is located is authenticated by a central server in advance and multicast and shared in the management domain.
2. The method according to claim 1, before displaying the encrypted scene content in the captured image in a decrypted manner according to the viewing right of the current viewer, further comprising:
acquiring a shot image which is acquired by a shooting device and identifies and encrypts at least one scene content under a shooting visual angle; scene contents with different secret levels are encrypted by adopting different encryption modes.
3. The method of claim 1, before determining the viewing authority of the current viewer by comparing the current facial feature information with locally pre-stored facial feature information, further comprising:
and acquiring the facial features of the viewer authenticated by any terminal in the management domain in which the current terminal is positioned by adopting the central server, the corresponding viewing authority and the scene content encryption password associated with the viewing authority through multicast group sharing in the management domain in which the current terminal is positioned.
4. The method of claim 1, wherein displaying the encrypted scene content in the captured image by decryption comprises:
if the face of the current viewer is detected not to face the current terminal, stopping decrypting the encrypted scene content in the shot image and displaying the unencrypted scene content in the shot image; and/or the presence of a gas in the gas,
and stopping receiving the shot image which is sent by the shooting equipment and is encrypted for identifying at least one scene content under the shooting visual angle for decryption display.
5. The method of claim 1, wherein the decrypting and displaying the encrypted scene content in the shot image according to the viewing authority of the current viewer comprises:
inquiring a password of at least one secret level of scene content in the watching authority of the current viewer;
decrypting and displaying the encrypted scene content of the secret level in the watching authority of the current viewer in the shot image by adopting the password associated with the watching authority; and continuously keeping the encrypted scene content of the secret level in the watching authority of the current watcher in the shot image in an encrypted state for displaying.
6. The method according to claim 1, wherein when decrypting and displaying the encrypted scene content in the shot image according to the viewing authority of the current viewer, the method further comprises:
and if the face of the viewer in the blacklist faces the current terminal, re-encrypting and displaying the decrypted scene content which does not belong to the viewing authority of the viewer in the blacklist in the shot image.
7. The method according to claim 1, further comprising, after decrypting and displaying the encrypted scene content in the captured image:
and when the current viewer stops watching the shot image, sending a clearing notice through a multicast group in the management domain where the current terminal is located so that other terminals in the same management domain clear the locally cached facial features and the corresponding watching permission of the current viewer.
8. An intelligent recognition dynamic self-decoding processing device, configured to be configured at a current terminal, the device comprising:
the face characteristic determining module is used for determining the current face characteristic information of a current viewer using a current terminal for image display when the terminal is switched to the current terminal for image viewing;
the watching permission determining module is used for determining the watching permission of the current viewer by comparing the current facial feature information with the local pre-stored facial feature information;
the shot image display module is used for decrypting and displaying the encrypted scene content in the shot image according to the watching authority of the current viewer;
the scene contents of different secret levels in the same shot image are encrypted in different encryption modes, and the locally pre-stored facial feature information comprises the facial features of at least one viewer, corresponding viewing permissions and scene content encryption passwords related to the viewing permissions, wherein any terminal in a management domain where the current terminal is located is authenticated by a central server in advance and multicast and shared in the management domain.
9. An electronic device, comprising:
one or more processors;
storage means for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the intelligent identified dynamic self-decoding processing method of any of claims 1-7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the intelligent identified dynamic self-decoding processing method according to any one of claims 1 to 7.
CN202110554785.7A 2021-05-21 2021-05-21 Intelligent identification dynamic self-decoding processing method and device, electronic equipment and storage medium Active CN113038089B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110554785.7A CN113038089B (en) 2021-05-21 2021-05-21 Intelligent identification dynamic self-decoding processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110554785.7A CN113038089B (en) 2021-05-21 2021-05-21 Intelligent identification dynamic self-decoding processing method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113038089A CN113038089A (en) 2021-06-25
CN113038089B true CN113038089B (en) 2021-09-14

Family

ID=76455680

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110554785.7A Active CN113038089B (en) 2021-05-21 2021-05-21 Intelligent identification dynamic self-decoding processing method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113038089B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116055651B (en) * 2023-01-06 2023-11-10 广东电网有限责任公司 Shared access method, device, equipment and medium for multi-center energy economic data

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013089758A1 (en) * 2011-12-15 2013-06-20 Intel Corporation Preserving image privacy when manipulated by cloud services
CN104967511B (en) * 2014-07-11 2018-08-28 腾讯科技(深圳)有限公司 The processing method and processing device of encryption data
CN105959648B (en) * 2016-06-23 2019-04-09 浙江宇视科技有限公司 A kind of encryption method, device and video monitoring system
CN106657086A (en) * 2016-12-28 2017-05-10 汉王科技股份有限公司 Identity authentication method and apparatus based on cloud platform
CN106921791B (en) * 2017-01-25 2020-06-09 北京安云世纪科技有限公司 Multimedia file storage and viewing method and device and mobile terminal
CN110446105B (en) * 2019-09-20 2021-11-16 网易(杭州)网络有限公司 Video encryption and decryption method and device

Also Published As

Publication number Publication date
CN113038089A (en) 2021-06-25

Similar Documents

Publication Publication Date Title
US8929545B2 (en) Surveillance video transmission apparatus and method and surveillance video receiving apparatus and method
US11155725B2 (en) Method and apparatus for redacting video for compression and identification of releasing party
US8364956B2 (en) Security management server and image data managing method thereof
US7792296B2 (en) Access-controlled encrypted recording method for site, interaction and process monitoring
KR20120035299A (en) Image protection processing apparatus for privacy protection, and image security system and method using the same
CN111726345B (en) Video real-time face encryption and decryption method based on authorization authentication
KR102066778B1 (en) Image processing system comprising image transmitter and image receiver based on internet of things, and image processing method using the same
CN114170658B (en) Face recognition encryption authentication method and system combining watermarking and deep learning
Cheung et al. Protecting and managing privacy information in video surveillance systems
US10311215B2 (en) Secure recording and rendering of encrypted multimedia content
US20100259644A1 (en) Apparatus and method for processing image information
KR101951605B1 (en) Cctv image security system to prevent image leakage
Fitwi et al. Privacy-preserving selective video surveillance
CN113038089B (en) Intelligent identification dynamic self-decoding processing method and device, electronic equipment and storage medium
Kanwal et al. Preserving chain-of-evidence in surveillance videos for authentication and trust-enabled sharing
Han et al. The privacy protection framework for biometric information in network based CCTV environment
CN115550691A (en) Video processing method, video transmission method, video viewing method and device
KR101746168B1 (en) Apparatus for processing image of vehicle black box, method thereof and computer recordable medium storing the method
Choi et al. A distributed cloud based video storage system with privacy protection
JP5718757B2 (en) Image management apparatus, image management program, and image management method
KR102530463B1 (en) Image security device and method using pedestrian face detection information
CN111353168A (en) Multimedia file management method, device, equipment and storage medium
Qian et al. SecSCS: A User-Centric Secure Smart Camera System Based on Blockchain
JP7521350B2 (en) Storage device, storage method, and program
JP7521352B2 (en) Storage device, storage method, and program

Legal Events

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