patents.google.com

CN117255124A - Information processing method, system, device, electronic equipment and storage medium - Google Patents

  • ️Tue Dec 19 2023

Detailed Description

The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. Based on the embodiments herein, a person of ordinary skill in the art would be able to obtain all other embodiments based on the disclosure herein, which are within the scope of the disclosure herein.

The following is a brief explanation of terms involved in the embodiments of the present application.

GUID (Globally Unique Identifier ): a binary 128-bit long digital identifier generated by an algorithm is unique.

Error code: a set of numbers (or a combination of letters and numbers) that are associated with the error message and can be used to identify specific problems in the process.

An information processing method provided in the embodiments of the present application will be first described below.

The information processing method provided by the embodiment of the application can be applied to information processing equipment. In a specific application process, the information processing device may be a device in communication connection with the access control device and the designated collection device, and may be used for receiving data sent by the access control device and the designated collection device, and processing the data. In addition, the above specified collection device is an image collection device whose collection range includes the intelligent door to which the access control device belongs, and the specific forms of the access control device and the specified collection device are not limited in the embodiment of the application. Also, an execution subject for implementing the information processing method provided by the embodiment of the present application may be an information processing platform running in the information processing apparatus, which may also be referred to as a system platform. In a specific application, if the information processing device is a terminal device, the information processing platform may be a client running in the terminal device; if the information processing apparatus is a server, the information processing platform may be a computer program in the server.

In addition, the application scene of the access control device and the associated designated acquisition device can be any security scene where the access control requirement and the image acquisition requirement exist simultaneously in a community gate, a commercial building or an office and the like. For example: the community A is provided with a group of access control equipment and appointed acquisition equipment, the access control equipment and the appointed acquisition equipment are associated, and when a resident swipes a card and enters the community A, the information processing equipment controls the appointed acquisition equipment to carry out snapshot processing on the resident.

The information processing method provided by the embodiment of the application is applied to information processing equipment, and can comprise the following steps:

responding to a door event of a received access control device, and searching a designated acquisition device associated with the access control device; the appointed acquisition equipment is image acquisition equipment with an acquisition range comprising an intelligent door to which the access control equipment belongs;

generating a unique identifier for the gate event;

generating target access control information comprising the unique identifier and information characterizing the door event;

controlling the appointed acquisition equipment to carry out snapshot processing, and recording snapshot information comprising the unique identifier and real-time processing information for representing the snapshot processing;

And integrating the target access control information and the capture information by using the unique identifier to obtain integrated information corresponding to the door event.

According to the information processing method provided by the embodiment of the application, the information processing equipment can respond to the receipt of the door event of the door access equipment, find the appointed acquisition equipment associated with the door access equipment, generate the unique identifier aiming at the door event, generate the target door access information containing the unique identifier and the information representing the door event, control the appointed acquisition equipment to perform snapshot processing, record the snapshot information containing the unique identifier and the real-time processing information for representing the snapshot processing, and integrate the target door access information and the snapshot information by utilizing the unique identifier, so that the integrated information corresponding to the door event is obtained. It is seen that, compare with prior art, entrance guard's equipment, appointed acquisition device in this application are correlated with, and not mutually independent to can not appear leading to the phenomenon that integrated information lacks because of equipment defect, can obtain accurate integrated information after entrance guard's equipment is correlated with appointed acquisition device, consequently, under the security scene to intelligent door, this application provides data basis for the intellectuality in security field.

An information processing method provided in the embodiments of the present application is described below with reference to the accompanying drawings.

Fig. 1 is a schematic flow chart of an information processing method according to an embodiment of the present application, as shown in fig. 1, the method may include steps S101 to S105:

s101, searching a designated acquisition device associated with access control equipment in response to receiving a door event of the access control equipment;

it can be understood that the information processing device contains the association information of the access control device and the associated designated collection device, and when the door event of the access control device is received, the designated collection device associated with the access control device can be directly searched. Wherein, entrance guard's equipment can be used for the control switch intelligence door to realize business turn over, entrance guard's equipment can set up on the door frame of intelligence door or on the intelligence door, for example: a user a enters a community through an intelligent door in a card swiping mode of access control equipment; in addition, appointed acquisition equipment can be used for taking a candid photograph, and appointed acquisition equipment is the image acquisition equipment that the acquisition scope contains entrance guard's equipment affiliated intelligent door, and it can be understood that the acquisition scope of appointed acquisition equipment can contain entrance guard's equipment and affiliated intelligent door simultaneously.

It will be appreciated that door events, so-called door check devices, may be used to characterize events of the occurrence or status of a smart door, such as: the smart door changes from closed to open, indicating that a door event regarding opening the door has occurred; the intelligent door is opened to closed, the intelligent door is continuously opened, and the door event normally opened relative to the intelligent door is indicated. Of course, the embodiment of the present application does not specifically limit the specific content of the door event.

If the designated collection equipment associated with the gate inhibition equipment is not searched, the unique identifier for the gate event is directly generated, the target gate inhibition information containing the unique identifier and the information representing the gate event is generated, the target gate inhibition information is stored in a database, marked as the unassociated designated collection equipment and pushed to the front-end equipment. The flow of generating the unique identifier, generating the target access control information, and pushing to the front-end device is described in the following embodiments, and only the case where the designated acquisition device associated with the access control device is not found will be described herein.

Optionally, in one implementation, the access control device and the designated collection device are related to each other, and a process of associating the access control device with the designated collection device is briefly described below:

the access control equipment and the appointed acquisition equipment are placed together or adjacent to each other and then integrated on the information processing equipment, namely information configuration is carried out on the information processing equipment, so that the information processing equipment can logically form the access control equipment as a logic resource gate, logically form the appointed acquisition equipment as an appointed acquisition point and logically bind concepts, and one logic resource gate is allowed to be at most associated with two appointed acquisition points.

It can be understood that the association method between the access control device and the designated collection device is various, and the above embodiment is only one implementation manner, and the association method between the access control device and the designated collection device is also a mature part in the prior art, so that redundant description is omitted here.

S102, generating a unique identifier for the gate event;

it will be appreciated that upon receipt of a door event for the access device, the information processing device may generate a unique identifier for the door event, thereby making subsequent information associations regarding the access device and the designated acquisition device based on the unique identifier. By generating the unique identifier, the subsequent two processing procedures, that is, S103 and S104, can be performed using the unique identifier, and the generated unique identifier can be used as information on which the processing results obtained by the two processing procedures are related.

Any event can have a unique identifier corresponding to the event, and the unique identifier can be a section of character string without practical meaning.

Illustratively, the 8 th night swipe card enters the office through the intelligent gate a, and the information processing apparatus generates a unique identifier for the gate event after receiving the gate event, wherein the unique identifier is a segment of a character string.

Optionally, in one implementation, before generating the unique identifier for the gate event, the method may further include:

if the appointed acquisition equipment is found, detecting whether the appointed acquisition equipment is started to have a snapshot function or not;

accordingly, the generating a unique identifier for the gate event may include:

and if the designated acquisition equipment is started to have a snapshot function, generating a unique identifier aiming at the door event.

It can be understood that, considering whether the snapshot function of the designated collection device is opened or not, it is configured that, after the designated collection device associated with the access control device is found, whether the designated collection device is opened or not has the snapshot function is detected, and when the designated collection device is opened with the snapshot function, the information processing device generates a unique identifier for the door event, so that the subsequent steps are executed under the condition that the snapshot function of the designated collection device is available, and the effective execution of the processing flow is ensured.

If the designated collection device associated with the access control device is found, but the designated collection device does not start the capture function, a unique identifier for the door event is directly generated, target access control information containing the unique identifier and information representing the door event is generated, the target access control information is stored in a database, marked as the associated designated collection device, no capture is performed, and the target access control information is pushed to the front-end device.

Optionally, in one implementation, the information processing device may automatically initiate a snapshot function of the designated acquisition device prior to generating the unique identifier for the door event;

it can be appreciated that in this implementation, the information processing apparatus starts the snapshot function of the specified acquisition apparatus, which is no longer limited by whether the specified acquisition apparatus is currently started or not, but can be directly ensured to be started.

Illustratively, when the information processing device receives that a resident b of a gate event enters a cell through the intelligent gate C at 9 pm, and when detecting that the designated acquisition device starts the snapshot function, the information processing device generates a unique identifier for the gate event, wherein the unique identifier is a section of character string.

S103, generating target access control information containing the unique identifier and information representing the door event;

wherein the information of the gate event is information about each type of the gate event, for example: time, place, access device, information specifying the collection device, etc. of the door event, and the target access information includes a unique identifier and information of the door event. The information processing equipment receives a door event, namely that a resident b enters a cell through a D cell east gate at 9 night in a card swiping mode, wherein the door event is reported by an entrance guard equipment of the D cell east gate, the entrance guard equipment is associated with a No. 1 camera, and the information processing equipment generates a unique identifier containing the door event and target entrance guard information representing information of the door event; the target access control information may be time: 9 o' clock and place at night: d district east gate and gate incident reporting equipment: the entrance guard equipment of the east gate of the district D, acquisition equipment associated with the entrance guard equipment: no. 1 camera.

It should be noted that the target access control information may be in the form of an array or may include multiple types of information, and the above forms may be all the forms of the target access control information.

S104, controlling the appointed acquisition equipment to perform snapshot processing, and recording snapshot information comprising the unique identifier and real-time processing information used for representing the snapshot processing;

the capture information may include, among other things, capture status, unique identifier, number specifying the acquisition device, and so forth. In addition, according to different states of the snap shots, the specific content of the snap shot information is changed, and when the snap shots are successful, the real-time processing information used for representing the snap shot processing also comprises URL (uniform resource locator) of the snap shot, wherein the URL represents the storage position of the snap shot obtained by the snap shot processing; the real-time processing information used to characterize the capture process also includes error codes that are used to correlate with the error messages and can be used to identify specific problems in the process when the capture fails. For convenience of understanding, some of the contents related to the status of the grabbed image are described in other embodiments, so that they will not be described in detail herein.

It will be appreciated that the capture state included in the capture information may also be in the capture and the capture is in a real-time capture state, so that the information processing apparatus may record in real-time the capture information including the unique identifier and real-time processing information characterizing the capture process. The unique identifier contained in the capture information and the unique identifier contained in the target access control information are unique identifiers aiming at the same door event.

It can be understood that, because the information processing device performs the generation of the target entrance guard information and the recording of the capture information concurrently, the generation of the target entrance guard information may be performed first, the recording of the capture information may be performed later, the recording of the capture information may be performed first, the generation of the target entrance guard information may be performed later, or the generation of the target entrance guard information and the recording of the capture information may be performed simultaneously.

The information processing device can control the designated acquisition device to perform snapshot processing, or can be preset to automatically perform snapshot processing when the information processing device receives a door event of the access control device. The information processing device controls the No. 1 camera to conduct snapshot processing on the visitor entering the intelligent door A, and records snapshot information containing the unique identifier and real-time processing information for the snapshot processing in real time.

And S105, integrating the target access control information and the capture information by utilizing the unique identifier to obtain integrated information corresponding to the door event.

It can be understood that the target access control information and the capture information both contain unique identifiers for the same door event, so that the unique identifiers can be utilized to integrate the target access control information and the capture information for the same door event, thereby obtaining integrated information corresponding to the door event. It should be noted that the integration information may be data having multiple dimensions, or may be a matrix. Of course, the form of the integration information is not limited thereto.

Illustratively, the information processing apparatus receives a gate event: the resident b enters the district through the east gate of the district D at 9 night in a card swiping mode, so that a unique identifier F aiming at the gate event is generated, the information processing equipment generates target access control information X1 containing the unique identifier F and information representing the gate event, the information processing equipment controls the No. 1 camera to carry out snapshot processing, records snapshot information X2 containing the unique identifier F and real-time processing information representing the snapshot processing, and utilizes the unique identifier F to integrate the target access control information X1 and the snapshot information X2 to obtain integrated information corresponding to the gate event. Optionally, in an implementation manner, the integrating the target access control information and the capture information by using the unique identifier to obtain integrated information corresponding to the door event may include:

when the generation of the target access control information is detected to be completed, acquiring the capture information containing the unique identifier by utilizing the unique identifier in the generated target access control information;

and integrating the generated target access control information and the acquired capture information to obtain integrated information corresponding to the door event.

Optionally, based on the above embodiment, in one implementation, the method further includes steps A1-A2:

step A1, the recorded capture information is cached in a memory corresponding to the information processing equipment;

it can be understood that the snapshot information is sent and changed along with the progress of the snapshot, and the information processing device needs to record the snapshot information in real time and buffer the snapshot information in a memory corresponding to the information processing device. For example: when the information processing equipment controls the appointed acquisition equipment to start capturing, capturing states included in the recorded capturing information are in the capturing state, and the capturing information is cached in a memory corresponding to the information processing equipment; after the information processing equipment controls the appointed acquisition equipment to capture the captured image, the captured image state included in the recorded captured image information is that the captured image is successfully captured, and the captured image information is cached in a memory corresponding to the information processing equipment.

A2, after the snapshot processing is detected to be completed, storing the snapshot information in the memory into a target database, and clearing the snapshot information in the memory;

it can be understood that the memory corresponding to the information processing device is only a temporary buffer position of the capture information, after the transfer condition is achieved, the capture information is stored in the target database, and after the transfer is completed, the capture information in the memory is cleared;

The fact that the snapshot processing is completed is detected can be understood as a transfer condition stored in a target database; the target database is used for storing the database of the capture information, so that a user can conveniently inquire the capture information in the target database later.

It should be noted that, when the snapshot processing is detected to be completed as a dump condition, the snapshot information obtained by the completion of the snapshot processing can be stored in the target database, instead of storing the snapshot information obtained by the incomplete snapshot processing in the target database, so that a user can conveniently inquire the snapshot information in the target database later; the snapshot state included in the snapshot information obtained after the snapshot processing is completed is that the snapshot is successful or fails, and the snapshot state included in the snapshot information obtained after the snapshot processing is not completed is that the snapshot is in the snapshot. Of course, the transfer condition may be other conditions, for example: after the target access control information is detected to be completely generated, the capture information in the memory is stored in a target database, and the capture information in the memory is cleared. The transfer conditions are not particularly limited in this application.

Correspondingly, the unique identifier is utilized to integrate the target access control information and the capture information to obtain integrated information corresponding to the door event,

Steps B1-B4 may be included:

step B1, when the generation of the target access control information is detected, searching the capture information containing the unique identifier from the memory by utilizing the unique identifier in the target access control information;

it can be understood that when the information processing device detects that the generation of the target access control information is completed, the unique identifier in the target access control information can be utilized to acquire the capture information containing the unique identifier, and then the capture information is acquired by utilizing the unique identifier after the generation of the target access control information is completed; in one implementation, after the information processing device generates the target access control information, the unique identifier in the target access control information is utilized to search the capture information containing the same unique identifier. It should be noted that when the target access control information is generated, three types of capture states in the capture information can be respectively a successful capture, a failed capture and a capturing.

It can be understood that the information processing device searches the capture information containing the unique identifier from the memory, which corresponds to the process of caching the capture information, and because the capture information is cached in the memory corresponding to the information processing device, the capture information containing the unique identifier is searched from the memory by using the unique identifier in the target access control information.

Step B2, if the unique identifier is found, acquiring the capture information containing the unique identifier from the memory;

it can be understood that if the information is found, the information processing device directly obtains the capture information containing the unique identifier from the memory. In addition, since the information processing device buffers the capture information in the memory, the capture information including the unique identifier is also acquired from the memory when the capture information is searched.

Step B3, if not found, acquiring the capture information containing the unique identifier from the database;

it can be understood that if not found, the information processing device directly acquires the capture information containing the unique identifier from the target database. In addition, the information processing device does not find the capture information in the memory, and the capture information is cached in the memory in the caching sequence, and then the capture information is transferred to the target database, so that the capture information containing the unique identifier is acquired from the target database when the capture information is not found in the memory.

It can be understood that after the capture information is recorded, the capture information can be cached in a memory corresponding to the information processing equipment, after the capture processing is detected to be completed, the capture information in the memory is stored in a target database, and the capture information in the memory is cleared, so that when the capture information is acquired, the capture information containing the unique identifier can be firstly searched from the memory, and when the capture information is searched, the capture information containing the unique identifier is acquired from the memory; if not, acquiring the capture information containing the unique identifier from the target database. Therefore, the method and the device can search the capture information through a search mode of the memory and the database, and can realize the accuracy and the high efficiency of data under asynchronism, thereby realizing the high-efficiency time sequence requirement.

Step B4, integrating the target access control information and the acquired capture information to obtain integrated information corresponding to the door event;

it can be appreciated that through the implementation manner, the target access control information containing the unique identifier for the same door event can be integrated with the capture information, so that the integrated information corresponding to the door event can be obtained. It will be appreciated that information integration is the combining of two types of information together to form one integrated information. In addition, the target access control information and the capture information are asynchronous, and the target access control information and the capture information have no clear generation sequence.

Illustratively, the residence b enters the cell at 9 pm through the east door of the D cell by swiping a card, and the information processing apparatus will include the time: 9 o' clock and place at night: and D, integrating the target access control information of the district east gate and gate event information such as entering the district by a card swiping mode with the capture information of the real-time processing information representing the capture processing, so as to obtain the integrated information corresponding to the gate event.

Optionally, in one implementation, the method further comprises steps C1-C2:

step C1, if a voice intercom request sent by the access control equipment is received, starting a voice intercom function of the access control equipment and a real-time preview function of the appointed acquisition equipment;

It should be noted that, the information processing device may be a voice intercom request sent by the access control device, where a stranger clicks a voice intercom button, or a voice intercom request sent by the access control device automatically when a stranger approaches the intelligent door for a long time.

It will be appreciated that the access device is configured with a voice intercom function, while the designated collection device is configured with a live preview function. Of course, the access control device and the designated collection device may also be configured with other functions, which are not limited in this embodiment of the present application.

The user can automatically display the door state and the door control keys (on, off, normally open and normally closed) on the same interface when previewing the real-time picture of the intelligent door by the front-end equipment, and simultaneously starts the voice intercom function of the access control equipment, so that the user can preview the picture and can carry out voice conversation on the access control equipment during previewing.

And C2, controlling the entrance guard equipment to open or close the intelligent door in response to a control instruction issued by the user based on the intercom content and/or the real-time preview content.

It can be appreciated that the user can issue control instructions based on the intercom content, can issue control instructions based on the real-time preview content, and can issue control instructions based on both the intercom content and the real-time preview content. The control instruction can control the entrance guard equipment to open or close the intelligent door.

For example, when the visitor a approaches the intelligent door, after the user previews the picture in real time and talkbacks with the visitor a, the user issues a control command for opening the intelligent door, and the information processing device responds to the control command to control the entrance guard device to open the intelligent door.

According to the information processing method provided by the embodiment of the application, the information processing equipment can respond to the receipt of the door event of the door access equipment, find the appointed acquisition equipment associated with the door access equipment, generate the unique identifier aiming at the door event, generate the target door access information containing the unique identifier and the information representing the door event, control the appointed acquisition equipment to perform snapshot processing, record the snapshot information containing the unique identifier and the real-time processing information for representing the snapshot processing, and integrate the target door access information and the snapshot information by utilizing the unique identifier, so that the integrated information corresponding to the door event is obtained. It is seen that, compare with prior art, entrance guard's equipment, appointed acquisition device in this application are correlated with, and not mutually independent to can not appear leading to the phenomenon that integrated information lacks because of equipment defect, can obtain accurate integrated information after entrance guard's equipment is correlated with appointed acquisition device, consequently, under the security scene to intelligent door, this application provides data basis for the intellectuality in security field.

Alternatively, in another embodiment, based on the information processing method shown in fig. 1, as shown in fig. 2, an information processing method may include steps S201 to S206:

s201, searching a designated acquisition device associated with the access control device in response to receiving a door event of the access control device;

the appointed acquisition equipment is image acquisition equipment with an acquisition range comprising an intelligent door to which the access control equipment belongs;

s202, generating a unique identifier for the gate event;

s203, generating target access control information containing the unique identifier and information representing the door event;

s204, controlling the appointed acquisition equipment to perform snapshot processing, and recording snapshot information comprising the unique identifier and real-time processing information for representing the snapshot processing;

and S205, integrating the target access control information and the capture information by utilizing the unique identifier to obtain integrated information corresponding to the door event.

It should be noted that, steps S201 to S205 in this embodiment are described in the foregoing embodiments, and are not described in detail herein.

S206, sending the integrated information to front-end equipment corresponding to the information processing equipment, so that after the front-end equipment receives the integrated information, corresponding response operation is executed for the integrated information based on the capture state included in the capture information in the integrated information;

Optionally, in one implementation manner, after obtaining the integration information corresponding to the gate event, the information processing device may send the integration information to a front-end device corresponding to the information processing device, so that after the front-end device receives the integration information, based on the capture information in the integration information, a corresponding response operation is performed on the integration information.

The front-end device may be a terminal device in communication connection with the information processing device, and may be a device on the user side, where the front-end device may be configured to configure a display, and after receiving the integration information, to display a snapshot to the user. In addition, the front-end device may also be referred to as a Web end, where the Web end is a device capable of browsing information on the internet, and it may also be understood that the devices capable of installing a browser may be referred to as Web ends, may be notebook computers, may also be PADs, or may be a refrigerator, and may be referred to as Web ends as long as the devices capable of installing a browser are available.

It can be understood that the front-end device performs a corresponding response operation on the integration information according to the capture information in the integration information. For example: and the front-end equipment executes corresponding response operation according to the capture information representing successful capture according to the integration information.

Correspondingly, the real-time processing information of the snapshot processing comprises a snapshot state, wherein the snapshot state is that the snapshot is successful, the snapshot fails or is in the snapshot;

it can be appreciated that the front-end device may perform a corresponding response operation with respect to the integration information based on the capture state included in the capture information in the integration information. For example: the front-end equipment executes corresponding response operation under the condition of successful capture of the integrated information based on the capture state included in the capture information in the integrated information as successful capture; the front-end equipment executes corresponding response operation under the capture failure state according to the integration information if the capture state included in the capture information in the integration information is the capture failure; and the front-end equipment executes corresponding response operation in the state in the grabbing picture according to the integration information if the grabbing picture state included in the grabbing picture information in the integration information is in the grabbing picture.

It should be noted that the snapshot failure does not characterize that no snapshot is taken, and in one implementation, the designated collection device takes a snapshot, but the snapshot taken by the designated collection device fails to take a snapshot to a visitor close to the intelligent door due to a problem of angles, and the situation can also be considered that the snapshot state is the snapshot failure.

Optionally, in an implementation manner, based on the foregoing embodiment, in a case that the capture status is that the capture is successful, the real-time processing information for characterizing the capture processing further includes: a uniform resource locator URL of a storage position of the snapshot obtained by the snapshot processing is characterized;

the executing a corresponding response operation for the integration information based on the capture state included in the capture information in the integration information may include steps D1-D2:

step D1, if the front-end equipment detects that the capture state included in the capture information in the integration information is successful capture, acquiring the capture by using the URL, displaying the capture in a designated capture interface, and displaying information content included in the integration information;

the URL may represent a storage location of the snapshot, and after the snapshot is completed, the snapshot may be stored in a memory corresponding to the information processing device, that is, may be stored in a database, so as to generate a URL that represents a uniform resource locator of the storage location of the snapshot.

It can be understood that the above steps are based on the fact that the capture state is that the capture is successful, the front-end device acquires the capture by using the URL representing the storage position of the capture, displays the capture in the designated capture interface of the front-end device, and displays the information content included in the integration information representing that the capture is successful; the front-end equipment is used for displaying the snapshot, and the snapshot interface is designated and can be set according to the requirements of a user.

It should be noted that the designated capture interface may be adjusted according to the actual requirements of the user. For example: when the front-end device is a PC device, the designated capture interface may be a full screen interface. In addition, the information content included in the integrated information displayed by the front-end equipment can be integrated with the snapshot to a designated snapshot interface, so that the front-end equipment can be displayed, and the front-end equipment and the snapshot can be displayed respectively. It should be noted that, in the embodiment of the present application, the specific capture interface is not specifically limited. In addition, other information may be included in the capture information, which is not specifically limited in this application.

After the information processing device sends the integrated information to the PC device of the personal computer of the user, the PC device detects that the capture state included in the capture information in the integrated information is successful, and the PC device searches the database for the capture by using the URL of the storage location of the capture, displays the capture on a designated capture interface of the PC device, and displays the information content included in the integrated information representing the successful capture on other interfaces.

Step D2, if the condition that the capture state included in the capture information in the integrated information is the capture failure or the capture is in progress is detected, hiding a designated capture interface, and displaying the information content included in the integrated information;

It should be noted that, in the case that the capture status is that the capture fails, the real-time processing information for characterizing the capture processing further includes: characterizing error information for identifying error codes for particular problems in the program;

it will be appreciated that the above steps are based on the fact that the capture status is that the capture fails or is in the capture, the front end device directly conceals the designated capture interface and presents the information content included in the integration information characterizing the capture failure or in the capture.

After the information processing device sends the integrated information to the Personal Computer (PC) device of the user, the PC device detects that the capture state included in the capture information in the integrated information is capture failure, and the PC device hides the designated capture interface and displays error codes and other information included in the integrated information representing capture failure; after the information processing device sends the integrated information to the Personal Computer (PC) device of the user, the PC device detects that the capture state included in the capture information in the integrated information is in the capture, and the PC device hides the designated capture interface and displays the information content included in the integrated information representing the capture.

Optionally, in another implementation manner, based on the above embodiment, the method further includes steps E1 to E5:

Step E1, receiving a first picture acquisition request carrying the unique identifier, which is sent by the front-end equipment; the first image acquisition request is a request sent by the front-end equipment after receiving a detail view instruction for the integration information when the condition that the capture state included in the capture information in the integration information is detected to be in the capture;

it can be understood that, in the above steps, based on the fact that the capture state included in the capture information is in the capture, when the front-end device detects that the capture state included in the capture information in the integration message is in the capture, if the user sends a detail view instruction for the integration information, a first image acquisition request carrying a unique identifier is sent to the information processing device;

the information processing device receives a first picture acquisition request which is sent by the PC device and carries a unique identifier; the first picture acquisition request is a request sent by the PC equipment after the PC equipment receives a detailed view instruction for the integrated information sent by a user when the PC equipment detects that the image capturing state is in image capturing;

e2, detecting a capture state included in capture information containing the unique identifier;

It will be appreciated that the capture status included in the information processing apparatus detecting the capture information including the unique identifier may be capture success, capture failure or in the capture, and thus the subsequent steps will be described based on the three capture statuses.

E3, if the detected snapshot state is that the snapshot is successful, feeding back first feedback information carrying the URL of the snapshot to the front-end equipment, so that the front-end equipment acquires the snapshot by using the URL after receiving the first feedback information, and displaying the snapshot in a designated snapshot interface;

it can be understood that when the snapshot state is that the snapshot is successful, the real-time processing information used for representing the snapshot processing further includes a URL representing a storage position of the snapshot obtained by the snapshot processing, and then when the information processing device detects that the snapshot state is that the snapshot is successful, the first feedback information carrying the URL can be fed back to the front-end device, and then after receiving the first feedback information, the front-end device can use the URL to find the storage position of the snapshot, so as to download the snapshot, and display the snapshot in a specified snapshot interface. In addition, the front-end equipment not only can display the snapshot, but also can display the corresponding integrated information under the condition that the snapshot is successful, so that the full-scale information is displayed.

If the information processing device detects that the snapshot state is that the snapshot is successful, first feedback information carrying a storage position identifier of the snapshot is sent to the PC device, so that after the PC device receives the first feedback information, the storage position identifier of the snapshot is used for searching that the storage position of the snapshot is a database, downloading the snapshot, and displaying the snapshot and corresponding integration information under the condition that the snapshot is successful in a designated snapshot interface of the PC device.

It can be understood that the front-end device can display the snapshot for the user when the snapshot state is that the snapshot is successful, so that the user can check conveniently.

E4, if the detected image capturing state is in the image capturing state, feeding back second feedback information used for representing the image capturing state to the front-end equipment, so that the front-end equipment sends a second image acquisition request carrying the unique identifier to the information processing equipment when a preset time interval is required after receiving the second feedback information;

it can be understood that when the information processing device detects that the capture state is in the capture, the front-end device can be fed back with second feedback information for representing that the capture is in the capture; the second feedback information may represent that the current capture state is in the capture state, and after receiving the second feedback information, the front-end device may send a second image acquisition request carrying the unique identifier to the information processing device at intervals of a predetermined time; the predetermined time is preset by the user, and may be 1 minute, 30 seconds, and the like. In addition, the front-end device continues to send a second picture acquisition request carrying the unique identifier to the information processing device after a predetermined time interval. It should be noted that the embodiment of the present application is not particularly limited thereto.

If the information processing device detects that the capture state is in the capture state, the information processing device feeds back second feedback information used for representing the capture state to the PC device, so that the PC device continues to send a second picture acquisition request carrying the unique identifier to the PC device at intervals of 1 minute after receiving the second feedback information.

In another implementation manner, if the detected capture state is a capture failure, feeding back third feedback information carrying an error code to the front-end device, so that the front-end device conceals the capture interface after receiving the third feedback information, and displays the error code representing the error information and used for identifying the specific problem in the program;

it may be understood that when the capture state is a capture failure, the real-time processing information for characterizing the capture process further includes characterizing error information for identifying an error code of a specific problem in the program, and then, when the information processing apparatus detects that the capture state is a capture failure, the information processing apparatus may feed back third feedback information carrying the error code to the front end apparatus, and after receiving the third feedback information, the front end apparatus conceals the capture interface and displays the characterizing error information for identifying the error code of the specific problem in the program. In addition, the front-end equipment can also display the corresponding integrated information under the condition that the snapshot state is the snapshot failure, so that the full-scale information is displayed.

If the information processing device detects that the capture state is the capture failure, the information processing device sends third feedback information carrying error codes to the PC device, so that the PC device conceals the designated capture interface after receiving the third feedback information, and displays the characterization error information in a screen of the PC device for identifying the error codes of the specific problems in the program.

Step E5, receiving the second picture acquisition request, and executing the step of detecting the capture state included in the capture information containing the unique identifier;

it can be understood that, after receiving the second image acquisition request, the information processing device performs the step of detecting the capture state included in the capture information including the unique identifier, and feeds back, according to the detected capture state, feedback information corresponding to the capture state to the front-end device, so that the front-end device performs an operation corresponding to the feedback information after receiving the feedback information corresponding to the capture state.

It can be understood that the step of the information processing device performing the step of detecting the capture status included in the capture information including the unique identifier may be that the capture status detected by the information processing device is that the capture is successful, the capture is failed or the capture is being performed, and the subsequent steps are described in the above embodiments, so that redundant description is omitted herein.

It should be noted that if the capture state detected by the information processing device is in the capture state, the second feedback information for representing the capture state is fed back to the front end device, so that after the front end device receives the second feedback information, the front end device sends a second image acquisition request carrying the unique identifier to the information processing device at a predetermined time interval.

It should be noted that, the process from step E4 to step E5 is a representation of the situation in the capturing image, and the process may embody a mechanism for capturing the cyclic image.

Compared with the prior art, the information processing method provided by the embodiment of the application has the advantages that the access control equipment and the appointed acquisition equipment are associated, not mutually independent, so that the phenomenon of integration information deficiency caused by equipment defects is avoided, and accurate integration information can be obtained after the access control equipment is associated with the appointed acquisition equipment, so that the application provides a data basis for the intellectualization of the security field under the security scene of the intelligent door.

In addition, the method can realize a mechanism of a cyclic picture acquisition request, when the picture capturing state is in the picture capturing state and a user sends the picture acquisition request to the information processing equipment, the information processing equipment can send feedback information to the front-end equipment, so that the front-end equipment can send the picture acquisition request carrying the unique identifier to the information processing equipment at intervals of preset time, the cyclic picture acquisition request is realized, and the cycle is ended until the picture capturing state is that the picture capturing is successful or the picture capturing is failed, the display of the full amount of information can be realized, and the user can conveniently check.

Based on the above embodiments, as shown in fig. 3, an embodiment of the present application provides an information processing system, including: information processing device 310, access control device 320, and designated collection device 330; the information processing device 310 is respectively connected with the access control device 320 and the designated collection device 330 in a communication manner; the designated collection device 330 is an image collection device whose collection range includes an intelligent door to which the access control device 320 belongs;

the door access device 320 is configured to send a door event of the door access device to the information processing device 310 after detecting that the door event is generated;

The information processing device 310 is configured to, in response to receiving a door event of the access control device, search for a designated acquisition device 330 associated with the access control device 320, and generate a unique identifier for the door event; generating target access control information comprising the unique identifier and information characterizing the door event; controlling the designated acquisition device 330 to perform snapshot processing, and recording snapshot information comprising the unique identifier and real-time processing information for representing the snapshot processing; the unique identifier is utilized to integrate the target access control information and the capture information to obtain integrated information corresponding to the door event;

the designated collection device 330 is configured to perform snapshot processing under control of the information processing device.

Optionally, the system further comprises a front-end device; the information processing device is also in communication with the front-end device;

the information processing apparatus is further configured to

After the integration information corresponding to the door event is obtained, the integration information is sent to front-end equipment corresponding to the information processing equipment;

and the front-end equipment is used for executing corresponding response operation on the integrated information based on the capture information in the integrated information after receiving the integrated information.

Optionally, the information processing apparatus is further configured to:

caching the recorded capture information in a memory corresponding to the information processing equipment;

after the snapshot processing is detected to be completed, the snapshot information in the memory is stored in a target database, and the snapshot information in the memory is cleared;

the information processing device performs information integration on the target access control information and the capture information by using the unique identifier to obtain integrated information corresponding to the door event, and the information processing device comprises:

when the target access control information is detected to be completely generated, searching the capture information containing the unique identifier from the memory by utilizing the unique identifier in the target access control information;

if so, acquiring the capture information containing the unique identifier from the memory;

if not, acquiring the capture information containing the unique identifier from the database;

and integrating the target access control information with the acquired capture information to obtain integrated information corresponding to the door event.

Optionally, the information processing apparatus is further configured to:

Before generating a unique identifier for the door event, if the designated acquisition equipment is found, detecting whether the designated acquisition equipment is started to have a snapshot function or not;

the information processing apparatus generating a unique identifier for the gate event, including:

and if the designated acquisition equipment is started to have a snapshot function, generating a unique identifier aiming at the door event.

Optionally, the information processing apparatus is further configured to:

if a voice intercom request sent by the access control equipment is received, starting a voice intercom function of the access control equipment and a real-time preview function of the designated acquisition equipment;

and responding to a control instruction issued by a user based on the intercom content and/or the real-time preview content, and controlling the intelligent door to be opened or closed by the access control equipment.

Optionally, the real-time processing information for characterizing the snapshot processing includes a snapshot state, where the snapshot state is a successful snapshot, a failed snapshot, or is in a snapshot;

the information processing apparatus is further configured to:

after the integration information corresponding to the door event is obtained, the integration information is sent to front-end equipment corresponding to the information processing equipment, so that after the front-end equipment receives the integration information,

And executing corresponding response operation on the integrated information based on the capture state included in the capture information in the integrated information.

Optionally, when the capture status is that the capture is successful, the real-time processing information for characterizing the capture processing further includes: a uniform resource locator URL of a storage position of the snapshot obtained by the snapshot processing is characterized;

the executing a corresponding response operation for the integration information based on the capture state included in the capture information in the integration information includes:

if the front-end equipment detects that the capture state included in the capture information in the integration information is successful, acquiring the capture by using the URL, displaying the capture in a designated capture interface, and displaying the information content included in the integration information;

if the condition that the capture state included in the capture information in the integrated information is the capture failure or the capture is in the capture is detected, hiding the designated capture interface, and displaying the information content included in the integrated information.

Optionally, the information processing apparatus is further configured to:

receiving a first picture acquisition request carrying the unique identifier, which is sent by the front-end equipment; the first image acquisition request is a request sent by the front-end equipment after receiving a detail view instruction for the integration information when the condition that the capture state included in the capture information in the integration information is detected to be in the capture;

Detecting a capture state included in capture information containing the unique identifier;

if the detected snapshot state is that the snapshot is successful, feeding back first feedback information carrying with the URL of the snapshot to the front-end equipment, so that the front-end equipment acquires the snapshot by using the URL after receiving the first feedback information, and displaying the snapshot in a designated snapshot interface;

if the detected image capturing state is in the image capturing state, feeding back second feedback information used for representing the image capturing state to the front-end equipment, so that the front-end equipment sends a second image acquisition request carrying the unique identifier to the information processing equipment when a preset time interval is required after receiving the second feedback information;

and receiving the second picture acquisition request, and executing the step of detecting the capture state included in the capture information containing the unique identifier.

The specific implementation manner of the functions implemented by the information processing system may refer to the corresponding content of the method embodiment, which is not described herein.

Compared with the prior art, the information processing system provided by the embodiment of the application has the advantages that the access control equipment and the appointed acquisition equipment are associated, not mutually independent, so that the phenomenon of integration information deficiency caused by equipment defects cannot occur, and accurate integration information can be obtained after the access control equipment is associated with the appointed acquisition equipment, therefore, under the security scene of an intelligent door, the application provides a data basis for the intellectualization of the security field.

In order to better understand the process of capturing the related appointed acquisition equipment in the information processing method of the application, the following description is provided for capturing the related appointed acquisition equipment.

As shown in fig. 4, the process of associating a designated acquisition device snapshot may include:

s401, card swiping authentication, door opening and closing and the like;

the user performs operations such as card swiping authentication and door opening and closing, and may also understand that a door event is generated.

S402, generating a door event and uploading the door event to the platform;

it can be appreciated that the access control device uploads the generated door event to the platform; the platform may also be referred to as an information processing platform, where the information processing platform characterizes a platform configured in an information processing device, for example: the information processing platform may be a software platform for information processing in the information processing apparatus. Of course, the embodiment of the present application does not specifically limit the specific form thereof.

S403, reading whether the current intelligent door is associated with a designated collection device or not and whether the designated collection device starts a capture function or not;

it can be understood that the platform reads whether the access control equipment is associated with the designated collection equipment and whether the designated collection equipment starts the capture function, firstly, whether the access control equipment is associated with the designated collection equipment is read, and if the platform reads that the designated collection equipment is associated with the designated collection equipment, whether the designated collection equipment starts the capture function is read.

The following describes the case of unassociated designated acquisition devices:

s404, generating a unique guid of a door event and generating target entrance guard information;

the unique guid may also be referred to as a unique identifier, and the platform generates a unique identifier for the door event and generates target access control information including the unique identifier.

S405, storing the images into a database, and marking unassociated appointed acquisition equipment and an unassigned drawing;

it can be understood that the platform stores the target entrance guard information containing the unique identifier into the database, marks the target entrance guard information, and marks the target entrance guard information as a non-associated designated acquisition device and a non-grabbed image because of the non-associated designated acquisition device. It will be appreciated that logging into the database may leave a data base for the gate event. The database can be used for storing target access control information corresponding to each door event.

S406, pushing the device to front-end equipment, and marking unassociated appointed acquisition equipment and a non-capture;

it can be understood that the platform pushes the target entrance guard information containing the unique identifier to the front-end equipment, marks the target entrance guard information as an unassociated appointed acquisition equipment and an unassigned drawing, and enables the front-end equipment to display the target entrance guard information when a user inquires. It will be appreciated that the head-end equipment may also be referred to as a Web-end.

The following describes the case where there is an associated designated acquisition device, but the capture function is not turned on:

s407, generating a unique guid of the gate event and generating target access control information;

it is understood that the content of this step is basically the same as that of S04, so that no description is given here.

S408, storing the acquired images into a database, and marking the acquired images with associated appointed acquisition equipment and no grabber;

it can be understood that the platform stores the target access control information containing the unique identifier into the database, marks the target access control information, and marks the target access control information as being provided with the associated designated acquisition equipment and no grabber. It will be appreciated that logging into the database may leave a data base for the gate event.

S409, pushing to front-end equipment, and marking associated appointed acquisition equipment and no grabber;

it can be understood that the platform pushes the target entrance guard information containing the unique identifier to the front-end equipment, marks the target entrance guard information as associated appointed acquisition equipment and has no capture, so that the front-end equipment displays the target entrance guard information when a user inquires.

The following describes the case where there is an associated designated acquisition device and the capture function is turned on:

S410, generating a unique guid for the gate event, while executing: the method comprises the steps of 1, generating target access control information containing unique guid; step 2, controlling a designated acquisition device to perform snapshot processing, and recording snapshot information comprising unique guid and real-time processing information for representing the snapshot processing;

it can be understood that the platform generates a unique guid for a gate event and executes the flow 1 and the flow 2 simultaneously, and then after generating a unique guid, the guid is distributed to two generated concurrent flows, each flow carries the guid, and the guid is used as a mark, so that the two concurrent flows can be associated. The method comprises the steps of 1, generating target access control information containing unique guid; and 2, controlling the appointed acquisition equipment to carry out snapshot processing, and recording snapshot information comprising the unique guid and real-time processing information for representing the snapshot processing. It will be appreciated that since the process 1 and the process 2 are executed concurrently, the process 1 may be executed first or the process 2 may be executed first.

Subsequent steps may refer to the timing diagram of the information integration.

Through the process of the above-mentioned association appointed acquisition equipment snapshot, when association appointed acquisition equipment is in the snapshot, whether the association appointed acquisition equipment is required to be read first, whether the association appointed acquisition equipment is opened or not is read, and all target entrance guard information is saved in a database, so that an accurate data basis can be obtained, a basis is laid for finally obtaining accurate integrated information, and therefore, the application provides a data basis for the intellectualization of the security field under the security scene of the intelligent door.

For better understanding of the information integration portion, the following description will also take interaction between the platform, the database, and the front-end device as an example.

As shown in fig. 5, the process of integrating the target access control information and the capture information may include:

s501, controlling a designated acquisition device to perform snapshot processing, and caching the obtained snapshot information into a memory; the capture information comprises capture guid and capture state of the captured picture of the designated acquisition equipment;

it can be understood that the platform controls the acquisition device to perform snapshot processing, records snapshot information including unique guid and real-time processing information for characterizing the snapshot processing, and needs to be explained that the pictures snapped by the appointed acquisition device all have corresponding snapshot guid. It will be appreciated that one designated acquisition device is associated, one capture is performed, two designated acquisition devices are associated, and two captures are performed, in one implementation, one access device is associated with at most two designated acquisition devices. In addition, after the capture information is recorded, the capture information is cached in a memory; the memory is a memory corresponding to the platform.

The following will describe the case when the capture state is successful:

s502, storing the capture information comprising the capture state representing the success of capture, the unique guid, the capture guid, the picture URL and the designated acquisition equipment id;

it will be appreciated that when the capture status is successful, the platform stores the capture information, including the capture status characterizing the success of the capture, the unique guid, the capture guid, the picture URL, and the designated capture device id, into the database. It will be appreciated that, since the status of the snapshot is that the snapshot is successful, the snapshot information includes a URL that characterizes the storage location of the snapshot obtained by the snapshot processing.

The following will describe the case when the grip state is the grip failure:

s503, storing the capture state including the representation capture failure, the unique guid, the capture guid and the error code, and designating capture information of the acquisition equipment id;

it will be appreciated that when the capture status is a capture failure, the platform stores the capture information, including the capture status characterizing the capture failure, the unique guid, the capture guid, the error code, specifying the capture device id, into the database. It will be appreciated that since the capture status is a capture failure, the capture information includes error codes that characterize the error information for identifying a particular problem in the program.

The following steps will be described after the capture information is stored in the database:

s504, clearing the cached capture information in the memory;

it can be understood that the platform is configured to empty the cached capture information in the memory after storing the capture information in the database.

S505, generating target access control information, and when the generation is completed, preparing to push to front-end equipment;

it will be appreciated that the platform generates target access control information, and when the generation is completed, may prepare to push the target access control information to the head-end equipment.

S506, searching the capture information in the memory according to the unique guid;

it can be appreciated that, since the capture information is first cached in the memory, the platform needs to find the capture information in the memory according to the unique guid.

The following will describe the case of finding the capture information in the memory:

s507, recording the capture information;

it will be appreciated that if the platform finds the capture information in memory, the capture information is recorded. In addition, since the capture information is recorded in real time, the capture state is changed.

The case where no capture information is found in the memory will be described below:

s508, searching the capture information in the database according to the unique guid;

it can be understood that if the platform does not find the capture information in the memory, the capture information is found in the database according to the unique guid because the capture information is emptied from the cache in the memory after the capture information is stored in the database.

S509, returning to the capture information;

in one implementation, if a search instruction carrying a unique identifier of the platform is received, the database returns corresponding capture information.

S510, recording capture information;

it can be understood that the platform records the capture information after receiving the capture information returned by the database.

S511, integrating the target access control information and the capture information to obtain integrated information and pushing the integrated information to front-end equipment;

it can be understood that the platform integrates the target access control information and the capture information to obtain integrated information and pushes the integrated information to the front-end equipment. Of course, the target access control information and the capture information can be pushed to the front-end equipment without being integrated.

The subsequent steps show a timing diagram with reference to the front-end equipment.

According to the method and the device, the capture information can be cached in the memory, after the caching is completed, the capture information in the memory is saved in the database, and the capture information in the memory is cleared, so that when the capture information is acquired, the capture information containing the unique identifier can be searched from the memory, and when the capture information is searched, the capture information containing the unique identifier is acquired from the memory; if not, acquiring the capture information containing the unique identifier from the database. Therefore, the method and the device can search the capture information through a search mode of the memory and the database, so that the high-efficiency time sequence requirement can be realized.

For a better understanding of the front-end equipment presentation part, the following description will also take platform, front-end equipment interaction as an example.

As shown in fig. 6, the process presented by the front-end device may include:

s601, receiving pushing of the integration information, and analyzing the capture information in the integration information;

it can be understood that the front-end device analyzes the capture information in the integration information after receiving the integration information sent by the platform. It should be noted that, whether the integrated information has the capture information needs to be analyzed first, whether the capture information is completed is then analyzed, and whether the capture is successful is finally analyzed.

The following will describe the situation that the grabber information is available, the grabber is completed, and the grabber is successful:

s602, acquiring a snapshot according to a picture URL;

it can be understood that the platform acquires the snapshot according to the picture URL in the snapshot information; the URL characterizes a uniform resource locator of a storage position of the snapshot obtained by the snapshot processing.

S603, returning to the snap shot;

it will be appreciated that the platform returns a snapshot to the head-end equipment, which can be seen cached in the memory of the platform.

S604, displaying a snap shot;

it will be appreciated that the front-end device, upon receiving the snapshot, presents the snapshot to the front-end device for viewing by the user. The grabbing picture can be displayed in a grabbing picture interface.

The following will describe the situation that the image capture information is included, the image capture is completed, and the image capture fails;

s605, hiding the capture interface;

it can be understood that when the state of the grabber is white, the platform directly conceals the grabber interface; wherein the capture interface may also be referred to as a designated capture interface.

The following will describe the situation in which there is a grapple;

s606, hiding the capture interface;

it can be appreciated that when the capture state is in the capture, the platform directly conceals the capture interface; wherein the capture interface may also be referred to as a designated capture interface.

When the capture state is that the capture is successful, the front-end equipment can display the capture, and when the capture state is that the capture fails or is in the capture, the capture interface can be hidden. Therefore, in the embodiment of the application, the front-end device can perform corresponding operation according to the snapshot state, so that a user can conveniently view the snapshot.

In order to better understand the manual clicking of the view details by the user, the manual clicking of the view details by the user will be described below by taking interaction between the platform and the front-end device as an example.

As shown in fig. 7, the process of the user manually clicking to view details may include:

s701, checking door event details;

It will be appreciated that the user clicks a button on the front-end device, triggering the review of the gate event details.

S702, acquiring a snapshot according to a picture URL;

s703, returning to the snap shots;

s704, displaying a snap shot;

s705, hiding the capture interface;

it should be noted that, steps S701 to S705 in this embodiment are described in the foregoing embodiments, and are not described in detail herein.

The following will describe the situation in which there is a grapple;

s706, inquiring the state of the snap shots;

it can be understood that the front-end equipment queries the platform for the status of the snapshot; the queried snapshot state can be that the snapshot is successful, the snapshot fails and the snapshot is being taken.

S707, returning to the snap-shot state;

it can be appreciated that the platform returns a snapshot state to the front-end equipment; the queried snapshot state can be that the snapshot is successful, the snapshot fails and the snapshot is being taken.

S708, judging whether the image capturing state is in image capturing, if so, continuing to inquire circularly until image capturing is successful or image capturing fails;

and the front-end equipment judges whether the image capturing state is in image capturing, if the image capturing state is in image capturing, the image capturing state is continuously and circularly inquired until the image capturing state is image capturing success or image capturing failure, and the cycle is ended.

It may be understood that, in one implementation, the mechanism of cyclic query may also be understood as a mechanism of cyclic image acquisition request, where the cyclic image acquisition request is sent to the platform, the platform may feedback information, and if the capture state is in the capture state, the image acquisition request is sent.

According to the method, when the state of the drawing is that the drawing is being drawn, the cyclic query request is sent to the platform, so that cyclic query is achieved, and the cyclic query is not ended until the state of the drawing is that the drawing is successful or the drawing is failed.

Based on the above method embodiments, as shown in fig. 8, an embodiment of the present application provides an information processing apparatus, applied to an information processing device, including:

a search module 810, configured to search for a designated acquisition device associated with an access device in response to receiving a door event of the access device; the appointed acquisition equipment is image acquisition equipment with an acquisition range comprising an intelligent door to which the access control equipment belongs;

a first generation module 820 for generating a unique identifier for the gate event;

a second generation module 830, configured to generate target entrance guard information including the unique identifier and information characterizing the door event;

The control module 840 is configured to control the specified acquisition device to perform snapshot processing, and record snapshot information that includes the unique identifier and real-time processing information for characterizing the snapshot processing;

and the information integration module 850 is configured to integrate the target entrance guard information and the capture information by using the unique identifier to obtain integrated information corresponding to the door event.

Optionally, the apparatus further comprises:

the buffer sub-module is used for buffering the recorded capture information in a memory corresponding to the information processing equipment;

the storage sub-module is used for storing the snapshot information in the memory into a target database after the snapshot processing is detected to be completed, and clearing the snapshot information in the memory;

the information integration module comprises:

the searching sub-module is used for searching the capture information containing the unique identifier from the memory by utilizing the unique identifier in the target access control information when the target access control information is detected to be completely generated;

the first acquisition sub-module is used for acquiring the capture information containing the unique identifier from the memory if the capture information is found;

The second acquisition sub-module is used for acquiring the capture information containing the unique identifier from the database if the capture information is not found;

and the information integration sub-module is used for integrating the target access control information with the acquired capture image information to obtain integrated information corresponding to the door event.

Optionally, the apparatus further comprises:

the first detection module is used for detecting whether the designated acquisition equipment is started with a snapshot function or not if the designated acquisition equipment is found before the unique identifier aiming at the door event is generated;

the first generation module includes:

and the generation sub-module is used for generating a unique identifier aiming at the door event if the designated acquisition equipment is started to have a snapshot function.

Optionally, the device is further configured to, if a voice intercom request sent by the access control device is received, start a voice intercom function of the access control device and a real-time preview function of the designated collection device;

the device is also used for responding to a control instruction issued by the user based on the intercom content and/or the real-time preview content, and controlling the entrance guard equipment to open or close the intelligent door.

Optionally, the real-time processing information for characterizing the snapshot processing includes a snapshot state, where the snapshot state is a successful snapshot, a failed snapshot, or is in a snapshot;

the apparatus further comprises:

and the first sending module is used for sending the integrated information to front-end equipment corresponding to the information processing equipment after the integrated information corresponding to the door event is obtained, so that the front-end equipment receives the integrated information and then executes corresponding response operation on the integrated information based on the capture state included in the capture information in the integrated information.

Optionally, when the capture status is that the capture is successful, the real-time processing information for characterizing the capture processing further includes: a uniform resource locator URL of a storage position of the snapshot obtained by the snapshot processing is characterized;

the executing a corresponding response operation for the integration information based on the capture state included in the capture information in the integration information includes:

if the front-end equipment detects that the capture state included in the capture information in the integration information is successful, acquiring the capture by using the URL, displaying the capture in a designated capture interface, and displaying the information content included in the integration information;

If the condition that the capture state included in the capture information in the integrated information is the capture failure or the capture is in the capture is detected, hiding the designated capture interface, and displaying the information content included in the integrated information.

Optionally, the apparatus further comprises:

the second sending module is used for receiving a first picture acquisition request carrying the unique identifier sent by the front-end equipment; the first image acquisition request is a request sent by the front-end equipment after receiving a detail view instruction for the integration information when the condition that the capture state included in the capture information in the integration information is detected to be in the capture;

the second detection module is used for detecting the capture state included in the capture information containing the unique identifier;

the first feedback module is used for feeding back first feedback information carrying the URL of the snapshot to the front-end equipment if the detected snapshot state is that the snapshot is successful, so that the front-end equipment acquires the snapshot by using the URL after receiving the first feedback information, and displays the snapshot in a designated snapshot interface;

the second feedback module is used for feeding back second feedback information used for representing the image being grabbed to the front-end equipment if the detected image grabbing state is in the image being grabbed, so that the front-end equipment sends a second image acquisition request carrying the unique identifier to the information processing equipment at a preset time interval after receiving the second feedback information;

And the execution module is used for receiving the second picture acquisition request and executing the step of detecting the capture state included in the capture information containing the unique identifier.

In the technical scheme of the application, the related operations of acquiring, storing, using, processing, transmitting, providing, disclosing and the like of the personal information of the user are all performed under the condition that the authorization of the user is obtained.

The embodiment of the application also provides an electronic device, as shown in fig. 9, including:

a memory 901 for storing a computer program;

a processor 902 for implementing any one of the steps of the information processing method described above when executing the program stored in the memory 901.

And the electronic device may further include a communication bus and/or a communication interface, where the processor 902, the communication interface, and the memory 901 perform communication with each other via the communication bus.

The communication bus mentioned above for the electronic devices may be a peripheral component interconnect standard (Peripheral Component Interconnect, PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, etc. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus.

The communication interface is used for communication between the electronic device and other devices.

The Memory may include random access Memory (Random Access Memory, RAM) or may include Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.

The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), etc.; but also digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

In yet another embodiment provided herein, there is also provided a computer-readable storage medium having stored therein a computer program which, when executed by a processor, implements the steps of any of the information processing methods described above.

In yet another embodiment provided herein, there is also provided a computer program product containing instructions which, when run on a computer, cause the computer to perform the steps of any of the information processing methods of the above embodiments.

In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), etc.

It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.

In this specification, each embodiment is described in a related manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for system embodiments, since they are substantially similar to method embodiments, the description is relatively simple, as relevant to see a section of the description of method embodiments.

The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the scope of the present application. Any modifications, equivalent substitutions, improvements, etc. that are within the spirit and principles of the present application are intended to be included within the scope of the present application.