CN108492393A - Method and apparatus for registering - Google Patents
Method and apparatus for registering Download PDFInfo
- Publication number
- CN108492393A CN108492393A CN201810218719.0A CN201810218719A CN108492393A CN 108492393 A CN108492393 A CN 108492393A CN 201810218719 A CN201810218719 A CN 201810218719A CN 108492393 A CN108492393 A CN 108492393A
- Authority
- CN
- China
- Prior art keywords
- terminal
- image
- target
- lan
- registering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/10—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the present application discloses the method and apparatus for registering.One specific implementation mode of this method includes:In response to receiving the request of registering for including facial image of terminal transmission, determine whether terminal is connected to target LAN;In response to determining that terminal is connected to target LAN, facial image is matched with the image in preset image collection, wherein the image in image collection is corresponding with the identity information of chartered user;In response to detecting to have image of the matching degree between facial image more than predetermined matching degree threshold value in image collection, the corresponding subscriber identity information of the image detected is obtained;Subscriber identity information is added in preset subscriber identity information set of having registered.This embodiment improves the efficiency for statistics of registering, and can reduce cheating rate.
Description
Technical field
The invention relates to field of computer technology, and in particular to the method and apparatus for registering.
Background technology
In the prior art, it usually registers machine by dedicated and records whether employee goes to work on time, whether participant
It attends a meeting.It refers to a kind of attendance information recording method formula registered by installing human face recognition machine that brush face, which is registered,.Brush face
The each face that the system of registering captures is required for comparing one by one in registered face database, and this face number
Welcome guest is also therefore realized in a short time according to that there may be the even hundred million grades face informations of hundreds of thousands, up to a million, several ten million in library
The capture of face information identifies and compares the engineering for also just becoming a vastness and complexity.Or use face 1:1 compares mould
Formula first carries out " positioning ", by the face information of live capture and registered face template by cell-phone number etc. to user identity
It is compared, you can confirm personnel participating in the meeting's identity.
Invention content
The embodiment of the present application proposes the method and apparatus for registering.
In a first aspect, the embodiment of the present application provides a kind of method for registering, including:In response to receiving terminal hair
That send includes the request of registering of facial image, determines whether terminal is connected to target LAN;In response to determining that terminal connects
To target LAN, facial image is matched with the image in preset image collection, wherein the image in image collection
It is corresponding with the identity information of chartered user;In response to for detecting to have between facial image in image collection
Image with degree more than predetermined matching degree threshold value, obtains the corresponding subscriber identity information of the image detected;User identity is believed
Breath is added in preset subscriber identity information set of having registered.
In some embodiments, determine whether terminal is connected to target LAN, including:Determining the network address of terminal is
No is the lan address of target LAN;If the lan address of target LAN, it is determined that go out terminal and be connected to target
LAN.
In some embodiments, request of registering further includes the title for the wireless routing device that terminal is connected;And it determines
Whether terminal is connected to target LAN, including:Determine that the title of wireless routing device whether there is in preset wireless routing
In device name set;If being present in wireless routing device name set, it is determined that go out terminal and be connected to target LAN.
In some embodiments, the above method further includes:Will receive register request when time be added to it is preset
In subscriber identity information set of registering.
In some embodiments, request of registering further includes the device name of terminal;And determine whether terminal is connected to mesh
LAN is marked, including:Obtain the name set for the terminal for having been coupled to Target Wireless routing device, wherein Target Wireless road
It is connected with target LAN by equipment, and in target area;Determine that the device name of terminal whether there is in title collection
In conjunction;If being present in name set, it is determined that go out terminal and be connected to target LAN.
In some embodiments, the above method further includes:In response to detecting that terminal is disconnected with target LAN, remember
Record the time disconnected.
Second aspect, the embodiment of the present application provide a kind of device for registering, including:Determination unit is configured to
In response to receiving the request of registering for including facial image of terminal transmission, determine whether terminal is connected to target LAN;
With unit, it is configured in response to determining that terminal is connected to target LAN, it will be in facial image and preset image collection
Image matched, wherein the image in image collection is corresponding with the identity information of chartered user;It obtains single
Member is configured in response to detecting that there is the matching degree between facial image in image collection is more than predetermined matching degree threshold value
Image, obtain the corresponding subscriber identity information of the image detected;Adding device is configured to add subscriber identity information
Into preset subscriber identity information set of having registered.
In some embodiments, determination unit is further configured to:Determine whether the network address of terminal is target office
The lan address of domain net;If the lan address of target LAN, it is determined that go out terminal and be connected to target LAN.
In some embodiments, request of registering further includes the title for the wireless routing device that terminal is connected;And it determines
Unit is further configured to:Determine that the title of wireless routing device whether there is in preset wireless routing device name set
In;If being present in wireless routing device name set, it is determined that go out terminal and be connected to target LAN.
In some embodiments, adding device is further configured to:Will receive register request when time be added to
In preset subscriber identity information set of having registered.
In some embodiments, request of registering further includes the device name of terminal;And determination unit further configures use
In:Obtain the name set for the terminal for having been coupled to Target Wireless routing device, wherein Target Wireless routing device and target
LAN is connected, and in target area;Determine that the device name of terminal whether there is in name set;If being present in
In name set, it is determined that go out terminal and be connected to target LAN.
In some embodiments, above-mentioned apparatus further includes recording unit, is configured to:In response to detecting terminal and target
LAN disconnects, and records the time disconnected.
The third aspect, the embodiment of the present application provide a kind of electronic equipment, including:One or more processors;Storage dress
It sets, for storing one or more programs, when one or more programs are executed by one or more processors so that one or more
A processor is realized such as method any in first aspect.
Fourth aspect, the embodiment of the present application provide a kind of computer-readable medium, are stored thereon with computer program,
In, it is realized such as method any in first aspect when program is executed by processor.
Method and apparatus provided by the embodiments of the present application for registering include registering for facial image by receiving user
Request, and recognition of face is carried out to obtain subscriber identity information after determining that terminal is connected to target LAN, then it will use
Family identity information is added in preset subscriber identity information set of having registered.To improve the efficiency for statistics of registering, and
Cheating rate can be reduced.
Description of the drawings
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is that this application can be applied to exemplary system architecture figures therein;
Fig. 2 is the flow chart according to one embodiment of the method for registering of the application;
Fig. 3 is the schematic diagram according to an application scenarios of the method for registering of the application;
Fig. 4 is the flow chart according to another embodiment of the method for registering of the application;
Fig. 5 is the structural schematic diagram according to one embodiment of the device for registering of the application;
Fig. 6 is adapted for the structural schematic diagram of the computer system of the electronic equipment for realizing the embodiment of the present application.
Specific implementation mode
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to
Convenient for description, is illustrated only in attached drawing and invent relevant part with related.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 shows the example that can apply the method for registering of the application or the embodiment of the device for registering
Sexual system framework 100.
As shown in Figure 1, system architecture 100 may include terminal device 101,102,103, network 104 and server 105.
Network 104 between terminal device 101,102,103 and server 105 provide communication link medium.Network 104 can be with
Including various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be interacted by network 104 with server 105 with using terminal equipment 101,102,103, to receive or send out
Send message etc..Various telecommunication customer end applications can be installed, such as register class application, net on terminal device 101,102,103
The application of page browsing device, the application of shopping class, searching class application, instant messaging tools, mailbox client, social platform software etc..
Terminal device 101,102,103 can be hardware, can also be software.When terminal device 101,102,103 is hard
Can be the various electronic equipments that there is display screen and support to take pictures when part, including but not limited to smart mobile phone, tablet is electric
Brain, E-book reader, MP3 player (Moving Picture Experts Group Audio Layer III, dynamic shadow
As expert's compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic
Image expert's compression standard audio level 4) player, pocket computer on knee and desktop computer etc..Work as terminal device
101,102,103 when being software, may be mounted in above-mentioned cited electronic equipment.Multiple softwares or soft may be implemented into it
Part module (such as providing Distributed Services), can also be implemented as single software or software module.Specific limit is not done herein
It is fixed.
Server 105 can be to provide the server of various services, such as to being carried out using terminal device 101,102,103
The backstage for providing and supporting of registering is registered server.Server of registering from the background can be asked to what is received including registering for facial image
It the data such as asks to carry out the processing such as analyzing, and handling result (such as subscriber identity information, time of registering etc.) is recorded, may be used also
Handling result is fed back into terminal device.
It should be noted that server can be hardware, can also be software.When server is hardware, may be implemented
At the distributed server cluster that multiple servers form, individual server can also be implemented as.It, can when server is software
To be implemented as multiple softwares or software module (such as providing Distributed Services), single software or software can also be implemented as
Module.It is not specifically limited herein.
It should be noted that the method for registering that the embodiment of the present application is provided generally is executed by server 105, phase
Ying Di, the device for registering are generally positioned in server 105.
It should be understood that the number of the terminal device, network and server in Fig. 1 is only schematical.According to realization need
It wants, can have any number of terminal device, network and server.
With continued reference to Fig. 2, the flow 200 of one embodiment of the method for registering according to the application is shown.It should
Method for registering, includes the following steps:
Step 201, the request of registering for including facial image sent in response to receiving terminal, determines whether terminal connects
To target LAN.
In the present embodiment, the executive agent (such as server shown in FIG. 1) of the method for registering can be by having
Line connection type or radio connection are registered request from user using its terminal reception that register, wherein above-mentioned to register
Request includes the facial image of user.It should be pointed out that above-mentioned radio connection can include but is not limited to 3G/4G companies
Connect, WiFi connections, bluetooth connection, WiMAX connections, Zigbee connections, UWB (ultra wideband) connections and other are existing
In known or exploitation in the future radio connection.Terminal for registering can be that common terminal of registering can also be user
Dedicated mobile terminal, such as the personal mobile phone of user, PC etc..Using personal mobile phone register and can avoid being lined up
It is registered using common terminal of registering.
Optionally, it before determining whether terminal is connected to target LAN, needs to reflect to personal mobile terminal
Power.Request of registering may also include the telephone number of terminal, terminal machine code etc..The individual of server user registered in advance is eventually
The telephone number at end, the machine code of terminal.When receive register request when, whether verify the telephone number received or machine code
It has been registered that, if registered, can continue to judge whether terminal is connected to target LAN.
User can be logged on to using terminal to register webpage or sends request of registering using application is registered.For using net
Page mode is registered, and B/S structures i.e. browser and server structure can be used.Under this configuration, interface of registering is to pass through
Browser realizes that few partial transaction logic is realized at browser (Browser), but major affairs logic is in server end
(Server) it realizes.Terminal is without downloading dedicated application program of registering, it is only necessary to install a browser, you can pass through browsing
Device carries out data interaction with server.Thus enormously simplify flow of registering.Meeting signature etc. is particularly adapted to register temporarily
Scene.And for using dedicated application program mode of registering to register, C/S structures can be used.C/S structures, that is, client
End/server architecture.It is known software system architecture, by the way that task is reasonably allocated to client (client)
With server-side (server), the communication-cost of system is reduced, needs installation client that can just be managed operation.This mode
It registers suitable for working attendance.Mobile phone terminal installation is registered, and application program progress is workaday to register.In addition, can also be counted in terminal
User's attendance record, facilitates user to check.
Target LAN is arranged on the cable network in target area or the wireless network in coverage goal region.Mesh
Mark region is address of registering.For example, the meeting room etc. of the go to work office, workshop, meeting signature registered.
In some optional realization methods of the present embodiment, determine whether terminal is connected to target LAN, including:Really
Determine terminal network address whether be target LAN lan address;If the lan address of target LAN, then really
It makes terminal and is connected to target LAN.Server can determine whether terminal is connected to target office by the IP address of detection terminal
Domain net.Also server can be set to only accessing in LAN.If terminal is connected to target LAN, the IP of terminal
Location can be the internal address between such as 192.168.0.0--192.168.255.255.The IP address of terminal can also be mesh
Mark the public network IP address of LAN.
In some optional realization methods of the present embodiment, request of registering further includes that the wireless routing that is connected of terminal is set
Standby title;And determine whether terminal is connected to target LAN, including:Determine wireless routing device title whether there is in
In preset wireless routing device name set;If being present in wireless routing device name set, it is determined that go out terminal connection
To target LAN.For example, after user enters the office building of company, the mobile phone carried can be switched by 4G connection automatic or manuals
To connect the wireless routing device of the office building positioned at company.When user is registered using mobile phone at this time, terminal can will be current
The wireless routing device title of connection is sent to server, judges whether user enters the covering model of target LAN by server
It encloses.For example, it is dining room that, which there are multiple wireless routing devices, basement in every layer of a company,.The title of the wireless routing device in dining room
For " dining room access point ".Preset wireless routing device name set does not include " dining room access point ".Therefore, though user into
The dining room of company cannot also register.User needs to enter its working region, is connected to the wireless routing device positioned at working region,
Face could be carried out to register.
In some optional realization methods of the present embodiment, request of registering further includes the device name of terminal;And really
Determine whether terminal is connected to target LAN, including:Obtain the title collection for the terminal for having been coupled to Target Wireless routing device
It closes, wherein Target Wireless routing device is connected with target LAN, and in target area;Determine the implementor name of terminal
Claim with the presence or absence of in name set;If being present in name set, it is determined that go out terminal and be connected to target LAN.It sets in advance
Terminal is set to need just to can connect to target LAN by Target Wireless routing device.Pass through other sides to avoid the terminal of user
Formula is connected to target LAN and user is practical not in the coverage area of Target Wireless routing device.It prevents by distorting IP
Address carries out cheating of registering.
It step 202, will be in facial image and preset image collection in response to determining that terminal is connected to target LAN
Image matched.
In the present embodiment, the image in image collection is corresponding with the identity information of chartered user.Face figure
As matching process is as follows:First, the characteristic of facial image, including visual signature, pixels statistics feature, face are extracted
Image transform coefficients feature, facial image algebraic characteristic etc..Then, by the characteristic and facial image of the facial image of extraction
The feature templates stored in set scan for matching.Recognition of face is exactly by face characteristic to be identified and obtained face
Feature templates are compared, and are judged the identity information of face according to similarity degree.This process is divided into as two classes:It is a kind of
It is to confirm, is the one-to-one process for carrying out image comparison, another kind of is identification, is the one-to-many mistake for carrying out images match comparison
Journey.Optionally, it since the original image of acquisition by various conditions due to being limited and random disturbances, tends not to directly make
With, it is therefore desirable to the image preprocessings such as gray correction, noise filtering are carried out to it before matching.For facial image,
Preprocessing process mainly includes light compensation, greyscale transformation, histogram equalization, normalization, geometric correction, the filter of facial image
Wave and sharpening etc..
Step 203, in response to detecting that there is the matching degree between facial image in image collection is more than predetermined match
The image for spending threshold value, obtains the corresponding subscriber identity information of the image detected.
In the present embodiment, by the one-to-many or one-to-one progress images match process of step 202, face figure can be obtained
As the matching degree with image in image collection.By setting matching degree threshold value, when some image and facial image in image collection
Matching degree be more than predetermined matching degree threshold value image, then it is assumed that the image is target image, and by the corresponding body of target image
Part information is determined as the identity information of user.
Step 204, subscriber identity information is added in preset subscriber identity information set of having registered.
In the present embodiment, subscriber identity information is added in preset subscriber identity information set of having registered to record
The user information registered.It can determine that who has been registered by inquiring subscriber identity information set of having registered.
In some optional realization methods of the present embodiment, the above method further include will receive register request when
Between be added in preset subscriber identity information set of having registered.Time when registering request is received as user when registering
Between.By user register the time and identity information accordingly records.It can judge whether user is late according to the time of registering.For same
One user can only record the time registered for the first time daily.Also the time registered can repeatedly be recorded.
It is a schematic diagram according to the application scenarios of the method for registering of the present embodiment with continued reference to Fig. 3, Fig. 3.
In the application scenarios of Fig. 3, the terminal 300 of user is connected to target local after user enters the region of target LAN covering
Net, what user opened a terminal register, and interface is registered.After user clicks " take pictures and register " 301, terminal 300 acquires the people of user
Face image is to generate request of registering, and the request that will register is sent to server.Server judges that terminal has been coupled to target
After LAN, identify that subscriber identity information is XX according to facial image, by the user registration to have registered, and can be to terminal
300 return to successful message 302 of registering.
The method that above-described embodiment of the application provides can be used by being registered by recognition of face in LAN
The terminal of individual subscriber to improve the efficiency for statistics of registering, and can reduce cheating rate.
With further reference to Fig. 4, it illustrates the flows 400 of another embodiment of the method for registering.This is used to sign
The flow 400 of the method arrived, includes the following steps:
Step 401, the request of registering for including facial image sent in response to receiving terminal, determines whether terminal connects
To target LAN.
It step 402, will be in facial image and preset image collection in response to determining that terminal is connected to target LAN
Image matched.
Step 403, in response to detecting that there is the matching degree between facial image in image collection is more than predetermined match
The image for spending threshold value, obtains the corresponding subscriber identity information of the image detected.
Step 404, subscriber identity information is added in preset subscriber identity information set of having registered.
Step 401-404 and step 201-204 are essentially identical, therefore repeat no more.
Step 405, in response to detecting that terminal is disconnected with target LAN, the time disconnected is recorded.
In the present embodiment, whether the connection that server can be detected by way of timing transmission data packet with terminal breaks
It opens.It can also determine whether the connection with terminal disconnects by being connected to the name set of the terminal of Target Wireless routing device.
The time disconnected is the time that the terminal of user leaves the target area of target LAN covering.The time can be used as use
Leave the time of target area in family.When user leaves Administrative Area for a long time under normal conditions all can carrying mobile phone, therefore can will
Quitting time of the time that terminal is disconnected with target LAN as user, calculate the attendance time.Optionally, can also from
It opens using step 401-405 come off duty before target area and register.And directly determine that user comes off duty by the time disconnected
Time can prevent the situation that user is outgoing but attendance is normal.
Figure 4, it is seen that compared with the corresponding embodiments of Fig. 2, the stream of the method for registering in the present embodiment
Journey 400 highlights the step of determining user leaves the region of target LAN covering.The scheme of the present embodiment description can be with as a result,
Short sign-on flow to improve the efficiency for statistics of registering, and can reduce cheating rate.
With further reference to Fig. 5, as the realization to method shown in above-mentioned each figure, this application provides a kind of for registering
One embodiment of device, the device embodiment is corresponding with embodiment of the method shown in Fig. 2, which specifically can be applied to
In various electronic equipments.
As shown in figure 5, the device 500 for registering of the present embodiment includes:Determination unit 501, obtains matching unit 502
Take unit 503 and adding device 504.Wherein it is determined that unit 501 is configured in response to receive terminal transmission include face
The request of registering of image, determines whether terminal is connected to target LAN;Matching unit 502 is configured in response to determining end
End is connected to target LAN, facial image is matched with the image in preset image collection, wherein in image collection
Image it is corresponding with the identity information of chartered user;Acquiring unit 503 is configured in response to detecting image set
There is the image that the matching degree between facial image is more than predetermined matching degree threshold value in conjunction, it is corresponding to obtain the image detected
Subscriber identity information;Adding device 504 is configured to subscriber identity information being added to preset subscriber identity information of having registered
In set.
In the present embodiment, the determination unit 501 of the device 500 for registering, matching unit 502,503 and of acquiring unit
The specific processing of adding device 504 can be with step 201, step 202, step 203, the step in 2 corresponding embodiment of reference chart
204。
In some optional realization methods of the present embodiment, determination unit 501 is further configured to:Determine terminal
Network address whether be target LAN lan address;If the lan address of target LAN, it is determined that go out terminal
It is connected to target LAN.
In some optional realization methods of the present embodiment, request of registering further includes that the wireless routing that is connected of terminal is set
Standby title;And determination unit 501 is further configured to:Determine that the title of wireless routing device whether there is in preset
In wireless routing device name set;If being present in wireless routing device name set, it is determined that go out terminal and be connected to target
LAN.
In some optional realization methods of the present embodiment, adding device 504 is further configured to:Label will be received
It is added to time when request in having registered subscriber identity information set.
In some optional realization methods of the present embodiment, request of registering further includes the device name of terminal;And really
Order member 501 is further configured to:Obtain the name set for the terminal for having been coupled to Target Wireless routing device, wherein
Target Wireless routing device is connected with target LAN, and in target area;Determine whether the device name of terminal deposits
It is in name set;If being present in name set, it is determined that go out terminal and be connected to target LAN.
In some optional realization methods of the present embodiment, device 500 further includes recording unit (not shown), and configuration is used
In:In response to detecting that terminal is disconnected with target LAN, the time disconnected is recorded.
Below with reference to Fig. 6, it illustrates the computer systems 600 suitable for the electronic equipment for realizing the embodiment of the present application
Structural schematic diagram.Electronic equipment shown in Fig. 6 is only an example, to the function of the embodiment of the present application and should not use model
Shroud carrys out any restrictions.
As shown in fig. 6, computer system 600 includes central processing unit (CPU) 601, it can be read-only according to being stored in
Program in memory (ROM) 602 or be loaded into the program in random access storage device (RAM) 603 from storage section 608 and
Execute various actions appropriate and processing.In RAM 603, also it is stored with system 600 and operates required various programs and data.
CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input/output (I/O) interface 605 is also connected to always
Line 604.
It is connected to I/O interfaces 605 with lower component:Importation 606 including keyboard, mouse etc.;It is penetrated including such as cathode
The output par, c 607 of spool (CRT), liquid crystal display (LCD) etc. and loud speaker etc.;Storage section 608 including hard disk etc.;
And the communications portion 609 of the network interface card including LAN card, modem etc..Communications portion 609 via such as because
The network of spy's net executes communication process.Driver 610 is also according to needing to be connected to I/O interfaces 605.Detachable media 611, such as
Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on driver 610, as needed in order to be read from thereon
Computer program be mounted into storage section 608 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed by communications portion 609 from network, and/or from detachable media
611 are mounted.When the computer program is executed by central processing unit (CPU) 601, limited in execution the present processes
Above-mentioned function.It should be noted that computer-readable medium described herein can be computer-readable signal media or
Computer readable storage medium either the two arbitrarily combines.Computer readable storage medium for example can be --- but
Be not limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or arbitrary above combination.
The more specific example of computer readable storage medium can include but is not limited to:Electrical connection with one or more conducting wires,
Portable computer diskette, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only deposit
Reservoir (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory
Part or above-mentioned any appropriate combination.In this application, computer readable storage medium can any be included or store
The tangible medium of program, the program can be commanded the either device use or in connection of execution system, device.And
In the application, computer-readable signal media may include the data letter propagated in a base band or as a carrier wave part
Number, wherein carrying computer-readable program code.Diversified forms may be used in the data-signal of this propagation, including but not
It is limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer
Any computer-readable medium other than readable storage medium storing program for executing, the computer-readable medium can send, propagate or transmit use
In by instruction execution system, device either device use or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to:Wirelessly, electric wire, optical cable, RF etc., Huo Zheshang
Any appropriate combination stated.
The calculating of the operation for executing the application can be write with one or more programming languages or combinations thereof
Machine program code, described program design language include object oriented program language-such as Java, Smalltalk, C+
+, further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute on the user computer, partly execute, executed as an independent software package on the user computer,
Part executes or executes on a remote computer or server completely on the remote computer on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including LAN (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart in attached drawing and block diagram, it is illustrated that according to the system of the various embodiments of the application, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part for a part for one module, program segment, or code of table, the module, program segment, or code includes one or more uses
The executable instruction of the logic function as defined in realization.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, this is depended on the functions involved.Also it to note
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hard
The mode of part is realized.Described unit can also be arranged in the processor, for example, can be described as:A kind of processor packet
Include determination unit, matching unit, acquiring unit and adding device.Wherein, the title of these units not structure under certain conditions
The restriction of the pairs of unit itself, for example, determination unit is also described as " including people in response to receive terminal transmission
The request of registering of face image, determines whether the terminal is connected to the unit of target LAN ".
As on the other hand, present invention also provides a kind of computer-readable medium, which can be
Included in device described in above-described embodiment;Can also be individualism, and without be incorporated the device in.Above-mentioned calculating
Machine readable medium carries one or more program, when said one or multiple programs are executed by the device so that should
The request of registering for including facial image that device is sent in response to receiving terminal, determines whether terminal is connected to target local
Net;In response to determining that terminal is connected to target LAN, by the image progress in facial image and preset image collection
Match, wherein the image in image collection is corresponding with the identity information of chartered user;In response to detecting image collection
It is middle to there is the image for being more than predetermined matching degree threshold value with the matching degree between facial image, obtain the corresponding use of the image detected
Family identity information;Subscriber identity information is added in preset subscriber identity information set of having registered.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the art
Member should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent feature
Other technical solutions of arbitrary combination and formation.Such as features described above has similar work(with (but not limited to) disclosed herein
Can technical characteristic replaced mutually and the technical solution that is formed.
Claims (14)
1. a kind of method for registering, including:
In response to receiving the request of registering for including facial image of terminal transmission, determine whether the terminal is connected to target office
Domain net;
It, will be in the facial image and preset image collection in response to determining that the terminal is connected to the target LAN
Image matched, wherein the image in described image set is corresponding with the identity information of chartered user;
In response to detecting that there is the matching degree between the facial image in described image set is more than predetermined matching degree threshold
The image of value obtains the corresponding subscriber identity information of the image detected;
The subscriber identity information is added in preset subscriber identity information set of having registered.
2. according to the method described in claim 1, wherein, whether the determination terminal is connected to target LAN, including:
Determine the terminal network address whether be target LAN lan address;
If the lan address of the target LAN, it is determined that go out the terminal and be connected to the target LAN.
3. according to the method described in claim 1, wherein, the request of registering further includes the wireless routing device that terminal is connected
Title;And
Whether the determination terminal is connected to target LAN, including:
Determine that the title of the wireless routing device whether there is in preset wireless routing device name set;
If being present in the wireless routing device name set, it is determined that go out the terminal and be connected to target LAN.
4. according to the method described in claim 1, wherein, the method further includes:
To receive it is described register request when time be added in the subscriber identity information set of having registered.
5. according to the method described in claim 1, wherein, the request of registering further includes the device name of terminal;And
Whether the determination terminal is connected to target LAN, including:
Obtain the name set for the terminal for having been coupled to Target Wireless routing device, wherein the Target Wireless routing device
It is connected with target LAN, and in target area;
Determine that the device name of the terminal whether there is in the name set;
If being present in the name set, it is determined that go out the terminal and be connected to target LAN.
6. according to the method described in one of claim 1-5, wherein the method further includes:
In response to detecting that the terminal is disconnected with the target LAN, the time disconnected is recorded.
7. a kind of device for registering, including:
Determination unit is configured to, in response to receiving the request of registering for including facial image of terminal transmission, determine the end
Whether end is connected to target LAN;
Matching unit is configured in response to determining that the terminal is connected to the target LAN, by the facial image
It is matched with the image in preset image collection, wherein the image in described image set is with chartered user's
Identity information is corresponding;
Acquiring unit is configured to the matching degree in response to detecting to have between the facial image in described image set
More than the image of predetermined matching degree threshold value, the corresponding subscriber identity information of the image detected is obtained;
Adding device is configured to the subscriber identity information being added in preset subscriber identity information set of having registered.
8. device according to claim 7, wherein the determination unit is further configured to:
Determine the terminal network address whether be target LAN lan address;
If the lan address of the target LAN, it is determined that go out the terminal and be connected to the target LAN.
9. device according to claim 7, wherein the request of registering further includes the wireless routing device that terminal is connected
Title;And
The determination unit is further configured to:
Determine that the title of the wireless routing device whether there is in preset wireless routing device name set;
If being present in the wireless routing device name set, it is determined that go out the terminal and be connected to target LAN.
10. device according to claim 7, wherein the adding device is further configured to:
To receive it is described register request when time be added in the subscriber identity information set of having registered.
11. device according to claim 7, wherein the request of registering further includes the device name of terminal;And
The determination unit is further configured to:
Obtain the name set for the terminal for having been coupled to Target Wireless routing device, wherein the Target Wireless routing device
It is connected with target LAN, and in target area;
Determine that the device name of the terminal whether there is in the name set;
If being present in the name set, it is determined that go out the terminal and be connected to target LAN.
12. according to the device described in one of claim 7-11, wherein described device further includes recording unit, is configured to:
In response to detecting that the terminal is disconnected with the target LAN, the time disconnected is recorded.
13. a kind of electronic equipment, including:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are executed by one or more of processors so that one or more of processors are real
The now method as described in any in claim 1-6.
14. a kind of computer-readable medium, is stored thereon with computer program, wherein real when described program is executed by processor
The now method as described in any in claim 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810218719.0A CN108492393A (en) | 2018-03-16 | 2018-03-16 | Method and apparatus for registering |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810218719.0A CN108492393A (en) | 2018-03-16 | 2018-03-16 | Method and apparatus for registering |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108492393A true CN108492393A (en) | 2018-09-04 |
Family
ID=63339632
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810218719.0A Pending CN108492393A (en) | 2018-03-16 | 2018-03-16 | Method and apparatus for registering |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108492393A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110111071A (en) * | 2019-04-24 | 2019-08-09 | 上海商汤智能科技有限公司 | It registers method, apparatus, electronic equipment and computer storage medium |
CN110609933A (en) * | 2019-09-06 | 2019-12-24 | 深圳市商汤科技有限公司 | Image processing method and device, electronic equipment and storage medium |
CN111079140A (en) * | 2018-10-18 | 2020-04-28 | 中国人寿保险股份有限公司 | Method, device and system for preventing cheating |
CN112435011A (en) * | 2020-12-02 | 2021-03-02 | 吉林建筑大学 | Student sign-in system, student sign-in method and device |
CN112509165A (en) * | 2020-11-27 | 2021-03-16 | 中国人寿保险股份有限公司 | Anti-cheating attendance checking method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100111377A1 (en) * | 2002-11-21 | 2010-05-06 | Monroe David A | Method for Incorporating Facial Recognition Technology in a Multimedia Surveillance System |
CN103810577A (en) * | 2014-03-14 | 2014-05-21 | 哈尔滨工业大学 | Cloud attendance method based on human body biological characteristics |
CN105336012A (en) * | 2014-08-06 | 2016-02-17 | 王鹏飞 | Large-scale conference registration method based on face recognition |
CN106097468A (en) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | One is registered method, terminal and IM application server |
CN106296852A (en) * | 2016-08-09 | 2017-01-04 | 京东方科技集团股份有限公司 | Checking-in state determines method, Apparatus and system |
CN107146294A (en) * | 2017-04-13 | 2017-09-08 | 腾讯科技(深圳)有限公司 | Register method, apparatus and system |
-
2018
- 2018-03-16 CN CN201810218719.0A patent/CN108492393A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100111377A1 (en) * | 2002-11-21 | 2010-05-06 | Monroe David A | Method for Incorporating Facial Recognition Technology in a Multimedia Surveillance System |
CN103810577A (en) * | 2014-03-14 | 2014-05-21 | 哈尔滨工业大学 | Cloud attendance method based on human body biological characteristics |
CN105336012A (en) * | 2014-08-06 | 2016-02-17 | 王鹏飞 | Large-scale conference registration method based on face recognition |
CN106097468A (en) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | One is registered method, terminal and IM application server |
CN106296852A (en) * | 2016-08-09 | 2017-01-04 | 京东方科技集团股份有限公司 | Checking-in state determines method, Apparatus and system |
CN107146294A (en) * | 2017-04-13 | 2017-09-08 | 腾讯科技(深圳)有限公司 | Register method, apparatus and system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111079140A (en) * | 2018-10-18 | 2020-04-28 | 中国人寿保险股份有限公司 | Method, device and system for preventing cheating |
CN110111071A (en) * | 2019-04-24 | 2019-08-09 | 上海商汤智能科技有限公司 | It registers method, apparatus, electronic equipment and computer storage medium |
CN110609933A (en) * | 2019-09-06 | 2019-12-24 | 深圳市商汤科技有限公司 | Image processing method and device, electronic equipment and storage medium |
CN112509165A (en) * | 2020-11-27 | 2021-03-16 | 中国人寿保险股份有限公司 | Anti-cheating attendance checking method and system |
CN112435011A (en) * | 2020-12-02 | 2021-03-02 | 吉林建筑大学 | Student sign-in system, student sign-in method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108492393A (en) | Method and apparatus for registering | |
CN109308266A (en) | Construction method, test method, device, equipment and the medium of test case | |
CN107944481A (en) | Method and apparatus for generating information | |
CN106850794A (en) | Method and apparatus, server and terminal for operating group | |
CN108134951A (en) | For recommending the method and apparatus of broadcasting content | |
CN109977839A (en) | Information processing method and device | |
CN108335390A (en) | Method and apparatus for handling information | |
CN108549848A (en) | Method and apparatus for output information | |
CN109389182A (en) | Method and apparatus for generating information | |
CN108600250A (en) | Authentication method | |
CN107977678A (en) | Method and apparatus for output information | |
CN108924381B (en) | Image processing method, image processing apparatus, and computer readable medium | |
CN109241921A (en) | Method and apparatus for detecting face key point | |
CN110046571A (en) | The method and apparatus at age for identification | |
CN109408748A (en) | Method and apparatus for handling information | |
CN106227813A (en) | For the method and apparatus preventing voice ballot cheating | |
CN108399401A (en) | Method and apparatus for detecting facial image | |
CN108830980A (en) | Security protection integral intelligent robot is received in Study of Intelligent Robot Control method, apparatus and attendance | |
CN105262876B (en) | Call handling method, provide telephone number number information method and apparatus | |
CN109064464A (en) | Method and apparatus for detecting battery pole piece burr | |
CN108182180B (en) | Method and apparatus for generating information | |
CN109255967A (en) | Method and apparatus for release information | |
CN109919220A (en) | Method and apparatus for generating the feature vector of video | |
CN107368407A (en) | Information processing method and device | |
CN110164429A (en) | Voice interactive method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180904 |
|
RJ01 | Rejection of invention patent application after publication |