CN110187921A - The method and device of wake-up device - Google Patents

The method and device of wake-up device Download PDF

Info

Publication number
CN110187921A
CN110187921A CN201910327492.8A CN201910327492A CN110187921A CN 110187921 A CN110187921 A CN 110187921A CN 201910327492 A CN201910327492 A CN 201910327492A CN 110187921 A CN110187921 A CN 110187921A
Authority
CN
China
Prior art keywords
equipment
people
around
ambient
frame
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
Application number
CN201910327492.8A
Other languages
Chinese (zh)
Inventor
王勤中
宋启恒
方渊
廖耿耿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201910327492.8A priority Critical patent/CN110187921A/en
Publication of CN110187921A publication Critical patent/CN110187921A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/002Specific input/output arrangements not covered by G06F3/01 - G06F3/16
    • G06F3/005Input arrangements through a video camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Present disclose provides a kind of method and devices of wake-up device.This method comprises: identifying based on the ambient image around equipment and whether there is people around equipment;There are when people around the equipment, at least two range informations between identified people and the equipment are obtained;Based at least two acquired range informations, determine the people whether close to the equipment;And when determining the people close to the equipment, wake up the equipment.

Description

The method and device of wake-up device
Technical field
This disclosure relates to field of computer technology, and in particular, to the method and device of wake-up device.
Background technique
In order to realize the purpose of reducing equipment power dissipation and improving user experience, the equipment such as vending machine are usually not located always In with user's interaction mode, but when having perceived user just wake up interactive operation.Whether equipment interactive operation can be accurate Ground, which is waken up, to affect the factors such as amount of equipment power consumption and user experience.Thus, the prior art needs one kind can The accurately technology of wake-up device interaction.
Summary of the invention
In view of above-mentioned, present disclose provides a kind of method and devices of wake-up device.Using this method and device, work as detection Around to equipment there are people and detected people close to equipment when, the interactive operation of wake-up device, thus, it is possible to accurate Ground wakes up interactive operation.
According to one aspect of the disclosure, a kind of method of wake-up device is provided, comprising: based on the environment map around equipment Picture identifies and whether there is people around equipment;There are when people around the equipment, obtain between the people and the equipment extremely Few two range informations;Based at least two acquired range informations, determine the people whether close to the equipment;With And when determining the people close to the equipment, wake up the equipment.
Optionally, in one example, it is obtained between the people and the equipment around the equipment there are when people At least two range informations may include: that the people is obtained using distance sensing device there are when people around the equipment At least two range informations between the equipment.
Optionally, in one example, the ambient image may include at least two frame ambient images, obtain the people with At least two range informations between the equipment may include: based on at least two frame ambient images, determine the people with At least two range informations between the equipment.
Optionally, in one example, the ambient image can be the 3D rendering obtained using 3D photographic device, be based on At least two frame ambient images, determine that at least two range informations between the people and the equipment may include: to be based on At least two frame 3D renderings determine at least two range informations between the people and the equipment.
Optionally, in one example, the ambient image can be the 2D image obtained using 2D photographic device, be based on At least two frame ambient images, determine that at least two range informations between the people and the equipment may include: to be based on At least two frame ambient images carry out spatial modeling, to obtain at least two spatial models;And it is based on described at least two Spatial model obtains at least two space coordinates of the people, using as at least two between the people and the equipment away from From information.
Optionally, in one example, based on the ambient image around equipment, identifying can be with the presence or absence of people around equipment It include: that characteristics of human body's identification is executed to the ambient image, to identify around the equipment with the presence or absence of people.
Optionally, in one example, the characteristics of human body may include face.
According to another aspect of the disclosure, a kind of method of wake-up device is also provided, comprising: based on the ring around equipment Border image identifies and whether there is target object around equipment;There are when target object around the equipment, it is based at least two frames Whether ambient image determines the target object close to the equipment using target tracking algorism;And when the determining mesh Mark object close to the equipment when, wake up the equipment.
According to another aspect of the present disclosure, a kind of device for wake-up device is also provided, comprising: human bioequivalence unit, The ambient image being configured as around based on equipment identifies and whether there is people around equipment;Distance acquiring unit is configured as There are at least two range informations when people, obtained between the people and equipment around the equipment;Human body close to determination unit, It is configured as determining the people whether close to the equipment based at least two acquired range informations;And equipment Wakeup unit is configured as waking up the equipment when determining the people close to the equipment.
Optionally, in one example, the distance acquiring unit may include distance sensing device.
Optionally, in one example, the ambient image may include at least two frame ambient images, and the distance obtains Unit is configured as: based on at least two frame ambient images, determining at least two distances between the people and the equipment Information.
Optionally, in one example, the ambient image can be the 3D rendering obtained using 3D photographic device, described Distance acquiring unit is configured as: be based at least two frame 3D renderings, determine between the people and the equipment at least two away from From information.
Optionally, in one example, the ambient image is the 2D image obtained using 2D photographic device, the distance Acquiring unit includes: spatial modeling module, is configured as carrying out spatial modeling based on at least two frame ambient images, to obtain At least two spatial models;And apart from module is obtained, it is configured as determining the people based at least two spatial model At least two space coordinates, using as at least two range informations between the determination people and the equipment.
Optionally, in one example, the human bioequivalence unit can be configured as: to the ambient image executor Body characteristics identification, to identify around the equipment with the presence or absence of people.
According to another aspect of the present disclosure, a kind of device of wake-up device is also provided, comprising: recongnition of objects device, The ambient image being configured as around based on equipment identifies and whether there is target object around equipment;Target object tracking cell, It is configured as around the equipment being based at least two frame ambient images there are when target object, it is true using target tracking algorism Whether the fixed target object is close to the equipment;And equipment wakeup unit, it is configured as leaning on as the determining people When the nearly equipment, the equipment is waken up.
According to another aspect of the present disclosure, a kind of calculating equipment is also provided, comprising: at least one processor;And storage Device, the memory store instruction, when described instruction is executed by least one described processor, so that described at least one Reason device executes method described in first aspect as above.
According to another aspect of the present disclosure, a kind of machine readable storage medium is also provided, executable instruction is stored with, institute State instruction makes the machine execute method described in first aspect as above upon being performed.
According to another aspect of the present disclosure, a kind of calculating equipment is also provided, comprising: at least one processor;And storage Device, the memory store instruction, when described instruction is executed by least one described processor, so that described at least one Reason device executes method described in the second aspect as above.
According to another aspect of the present disclosure, a kind of non-transitory machinable medium is also provided, being stored with can hold Row instruction, described instruction make the machine execute method described in the second aspect as above upon being performed.
Using disclosed method and device, when identifying around equipment there are when people, based on the people identified with set It is the distance between standby determine identified people whether close to equipment, when the people identified close to equipment when wake-up Equipment, to interact operation.The user that thereby, it is possible to just will be identified as having equipment using wish close to the people of equipment, with Accurately wake-up device.
Using disclosed method and device, identifying that there are people around equipment based on the ambient image around equipment When, identified people is obtained at a distance from equipment room based on the ambient image, so as to avoid acquired distance practical On be not between identified people and equipment apart from the case where, to improve the accuracy of acquired range information, Jin Erti The accuracy of high wake-up device.
Using disclosed method and device, by obtaining ambient image using 3D photographic device, and based on acquired 3D rendering data determine that identified people at a distance from equipment room, can be improved apart from recognition efficiency.
Using disclosed method and device, by obtaining ambient image using 2D photographic device, and based on acquired 2D image obtains identified the distance between people and equipment after carrying out three-dimensional modeling, can reduce hardware cost.
Using disclosed method and device, by executing characteristics of human body's identification to ambient image, to identify around equipment It whether there is people in environment, can be improved the accuracy of the people in identification equipment ambient enviroment.
Detailed description of the invention
By referring to following attached drawing, may be implemented to further understand the nature and advantages of present disclosure.? In attached drawing, similar assembly or feature can have identical appended drawing reference.Attached drawing be for provide to the embodiment of the present invention into One step understands, and constitutes part of specification, is used to explain the implementation of the disclosure together with following specific embodiment Example, but do not constitute the limitation to embodiment of the disclosure.In the accompanying drawings:
Fig. 1 is the flow chart according to the method for the wake-up device of one embodiment of the disclosure;
Fig. 2 is the example apart from acquisition process in the method for wake-up device according to another embodiment of the present disclosure Flow chart;
Fig. 3 is the flow chart of the method for wake-up device according to another embodiment of the present disclosure;
Fig. 4 is according to the structural block diagram of the device of the wake-up device of one embodiment of the disclosure;
Fig. 5 is an exemplary structural block diagram of the distance acquiring unit in the device of wake-up device shown in Fig. 4;
The structural block diagram of the device of the wake-up device of Fig. 6 according to another embodiment of the present disclosure;
Fig. 7 is the structural frames according to the calculating equipment of the method for realizing wake-up device of one embodiment of the disclosure Figure.
Specific embodiment
Theme described herein is discussed below with reference to example embodiment.It should be understood that discussing these embodiments only It is in order to enable those skilled in the art can better understand that being not to claim to realize theme described herein Protection scope, applicability or the exemplary limitation illustrated in book.It can be in the protection scope for not departing from present disclosure In the case of, the function and arrangement of the element discussed are changed.Each example can according to need, omit, substitute or Add various processes or component.In addition, feature described in relatively some examples can also be combined in other examples.
As used in this article, term " includes " and its modification indicate open term, are meant that " including but not limited to ". Term "based" indicates " being based at least partially on ".Term " one embodiment " and " embodiment " expression " at least one implementation Example ".Term " another embodiment " expression " at least one other embodiment ".Unless clearly indicated in context, otherwise one The definition of a term is consistent throughout the specification.
The method and device of the wake-up device of the disclosure is described presently in connection with attached drawing.
Fig. 1 is the flow chart according to the method for the wake-up device of one embodiment of the disclosure.
As shown in Figure 1, based on the ambient image around equipment, identifying in block 102 to 104 and whether there is people around equipment. People can be recognized whether by the characteristics of human body in environment-identification image.It in one example, can be using by instruction Experienced human body contour outline identification model is come in environment-identification image with the presence or absence of people.In one example, can also be known using face Other algorithm whether there is people in a manner of through recognition of face in environment-identification.
In another example, can identify around equipment there are when people, obtained using distance sensing device people with At least two range informations between equipment.For example, infrared acquisition, the side of tellurometer survey, radar sensor ranging can be passed through Formula is come around awareness apparatus with the presence or absence of people.Such mode can be improved the efficiency for obtaining range information, and reduce calculation resources, But the barriers such as animal, vehicle Jing Guo equipment may be erroneously identified as people by such identification method.By being based on being obtained The ambient image taken carries out human bioequivalence, can be avoided when the barriers such as animal, vehicle are close to equipment, mistakenly wakes up and sets Standby interactive operation.
There are when people in equipment ambient enviroment, in block 106, at least two range informations between people and equipment are obtained. At least two range informations are two range informations that time series has sequencing.For example, can be by sending out around equipment Microwave is penetrated, and receives the range information for being reflected back toward the microwave acquisition of equipment at least two moment.In another example, may be used also To obtain the range information at least two moment by setting radar sensor etc..
In one example, it can be obtained between people and equipment at least based on acquired at least two frame ambient images Two range informations.It can be by determining from identifying around equipment and identifying characteristics of human body in ambient image there are when people The distance between the human body identified and equipment.It in one example, can the part or complete based on the human body identified Size of the portion at least two frame ambient images, to obtain range information.In this example, acquired range information can not It is the distance value of quantization, but the qualitatively information such as remote or close.
In one example, it can use the 3D rendering around the equipment of 3D photographic device acquisition, as around equipment Ambient image.In this example, can based on the 3D rendering data at least two frame 3D renderings, obtain identified people with At least two range informations between equipment.3D rendering itself has depth information, therefore can be based on the depth in 3D rendering Information obtains range information.For example, the reflected depth of 3D rendering can be based in at least two frame ambient images of shooting Degree information determines that identified people relative to the 3D rendering shot before is farther or closer from equipment.It can also be based on Depth information is extracted from captured 3D rendering to obtain specific distance value.
Although can also get the distance between people and equipment information using microwave, laser radar etc., if It recognizes there are having vehicle, animal etc. when people by equipment around equipment, acquired range information is likely to be vehicle, animal Information between equal barriers and equipment.Thus there may be mistakes for the range information obtained.And it is obtained based on ambient image When the distance between people and equipment information, it can be ensured that acquired range information is the distance between people and equipment information, and It is not the distance between barriers and the equipment information such as animal, vehicle by equipment, so as to ensure acquired distance The accuracy of information.
After getting range information, people is determined based at least two acquired range informations in block 108 to 110 Whether close to equipment.It, can be with when range information posterior in time series is more closer from equipment than preceding range information Determine identified people close to equipment.
In one example, when ambient image is 3D rendering, at least two frame 3D renderings in time sequencing can be compared Depth information between middle people and equipment, to identify identified people whether close to equipment.It in another example, can be with 2D image is obtained as ambient image using 2D photographic device, and is compared at least two frame 2D images, part or all of human body Size, to judge identified people whether close to equipment.For example, when after the moment ambient image in identify When face is bigger than the facial size in the ambient image at preceding moment, identified people can be determined close to equipment.
In another example, it can use the modes such as laser radar range or tellurometer survey to obtain at least two moment people Determine identified people close to equipment when posterior distance is smaller than preceding distance with the range information of equipment.
When determining identified people close to equipment, in block 112, wake-up device.If identified around equipment There are people and the people that is identified is close to equipment, then can determine the use for existing around equipment and having to equipment using wish Family.For example, when someone close to Vending Machine when, can determine the people be have to Vending Machine consumption wish use Family, thus can wake-up device in time, to trade with user.
Thereby, it is possible to avoid in someone being only to pass through equipment and mistakenly wake-up device when there is no using wish.
In one example, can in people close to equipment, and between the people and equipment away from predetermined threshold with When interior, wake-up device.Thereby, it is possible to further increase the accuracy for waking up control, to improve user experience.
When using 2D photographic device to obtain ambient image, hardware cost can reduce.At this point, in order to more accurately Determine that identified people whether close to equipment, can use acquired 2D image to carry out three-dimensional modeling.Fig. 2 is root According to the exemplary flow chart apart from acquisition process in the method for the wake-up device of another embodiment of the present disclosure.
As shown in Fig. 2, spatial modeling is carried out based at least two frame ambient images, in block 202 to obtain at least two spaces Model.Each spatial model corresponds to a frame ambient image.For example, at the first moment, it can be based on the environment map at the first moment Picture carries out spatial modeling at least frame ambient image before the ambient image, to obtain the environment for being directed to for the first moment The spatial model of image.It similarly, can be before ambient image and the ambient image based on the second moment at the second moment An at least frame ambient image carries out spatial modeling, to obtain the spatial model for corresponding to the ambient image at the second moment.By This, can obtain at least two spatial models corresponding at least two frame ambient images.
In this example, at least two 2D photographic devices be can use and obtain ambient image from different perspectives.At least two A 2D photographic device for example can be binocular camera shooting head etc..It in one example, can be using SLAM method based on acquired At least two frame ambient images carry out spatial modeling.At least two frame ambient images are the environment maps for having sequencing in time series for this Picture can be successive frame, can also with interval predetermined frame discontinuous frame.It can be raw based on the image data in ambient image At point cloud data, and then the most parcel convex surface enveloping solid that cloud is put between at least two frame ambient images is calculated, to generate spatial model.
When getting at least two spatial models, in block 204, at least two spatial models is based on, obtain people at least Two spaces coordinate, using as at least two range informations between people and equipment.Ambient image is obtained with the visual angle of equipment , thus ambient image is equivalent to the visual field of equipment.At this point, the space coordinate of the people obtained based on spatial model, can be seen Make coordinate of the people relative to equipment.Therefore, the space coordinate of the people thus obtained can be regarded the distance between as people and equipment.
There are when people around equipment, based on people will be present in spatial model acquired in ambient image.At this point it is possible to logical The space coordinate that the characteristics of human body crossed in identification spatial model comes, to obtain the space coordinate of people.Characteristics of human body for example can be Face characteristic, can be using the face coordinate in spatial model as the space coordinate of people.
Fig. 3 is the flow chart of the method for wake-up device according to another embodiment of the present disclosure.
It identifies based on the ambient image around equipment in block 302 and block 304 and whether there is target object around equipment.Mesh Mark object can be people, can be by carrying out the modes such as human body contour outline identification or recognition of face to ambient image come environment-identification figure It whether there is people as in.
In block 306 and block 308, there are when target object around equipment, at least two frame ambient images is based on, target is utilized Whether track algorithm determines the target object close to equipment.For example, at least two frame ambient images can be based on, TLD is utilized (Tracking-by-Detection) algorithm, MDP track (MDP Tracking) algorithm, KCF target tracking algorism, OpenCV Target tracking algorism etc. is come people's progress target following to identifying from ambient image.By target following, mesh can be obtained It is opposite away from variation between mark object and equipment, when the relative distance tails off at any time, it may be determined that target object is close Equipment.
When determining target object close to equipment, in block 310, wake-up device.
Fig. 4 is according to the structural block diagram of the device of the wake-up device of one embodiment of the disclosure.As shown in figure 4, equipment is called out Device 400 of waking up includes human bioequivalence unit 410, distance acquiring unit 420, human body close to determination unit 430 and equipment wake-up Unit 440.
Human bioequivalence unit 410 is configured as based on the ambient image around acquired equipment, and identifying around equipment is It is no that there are people.In one example, human bioequivalence unit 410 is configured as executing ambient image characteristics of human body's identification, to know It whether there is people around other equipment.
There are when people around equipment, distance acquiring unit 420 obtains at least two between identified people and equipment A range information.In one example, distance acquiring unit 420 may include distance sensing device.Distance sensing device is for example It can be infrared spy device, radar sensing device, microwave distance measuring device etc..
When getting range information, human body close to determination unit 430 be configured as based on acquired at least two away from From information, determine people whether close to equipment.When determining people close to equipment, 440 wake-up device of equipment wakeup unit.
In one example, equipment wakeup unit 440, which can be configured as, is determining people close to equipment and and equipment The distance between be less than predetermined distance threshold when, wake-up device.
In one example, image includes at least two frame ambient images around equipment.At this point, distance acquiring unit 420 can To be configured as obtaining at least two range informations between identified people and equipment based on ambient image.
In one example, ambient image can be the 3D rendering obtained using 3D photographic device.In this example, distance Acquiring unit 420 can be configured as based at least two frame 3D renderings, obtain at least two between identified people and equipment A range information.
Fig. 5 is an exemplary structural block diagram of the distance acquiring unit 420 in equipment Rouser 400 shown in Fig. 4. As shown in figure 5, distance acquiring unit 420 is including spatial modeling module 421 and apart from acquisition module.In this example, equipment week Enclosing ambient image is the 2D image obtained using 2D photographic device.
Spatial modeling module 421 is configured as carrying out spatial modeling based at least two frame ambient images, to obtain at least two A spatial model.Distance is obtained module 422 and is configured as being obtained at least two spaces seat of people based at least two spatial models Mark, using as at least two range informations between people and equipment.
The structural block diagram of the device of the wake-up device of Fig. 6 according to another embodiment of the present disclosure.As shown in fig. 6, equipment is called out Device 600 of waking up includes recongnition of objects device 610, target object tracking cell 620 and equipment wakeup unit 630.
Recongnition of objects device 610 is configured as the ambient image around based on equipment, identifies whether deposit around equipment In target object.Target object tracking cell 620 is configured as around the equipment being based at least two there are when target object Whether frame ambient image determines the target object close to the equipment using target tracking algorism.When determining target object When close to equipment, equipment wakeup unit 630 wakes up the equipment.
Above by reference to Fig. 1 to Fig. 6, the embodiment of the method and device according to the wake-up device of the disclosure is retouched It states.To the details mentioned in the description of embodiment of the method, it is being equally applicable to the embodiment of the device of the disclosure above.
The device of the wake-up device of the disclosure can use hardware realization, can also be using software or hardware and software Combination is to realize.To the details mentioned in the description of embodiment of the method, it is being equally applicable to the reality of the device of the disclosure above Apply example.All the embodiments in this specification are described in a progressive manner, same and similar part between each embodiment It refers to each other.
The device of the wake-up device of the disclosure can use hardware realization, can also be using software or hardware and software Combination is to realize.Taking software implementation as an example, as the device on a logical meaning, being will by the processor of equipment where it Corresponding computer program instructions are read into memory what operation was formed in memory.In the disclosure, the device of wake-up device Such as it can use and calculate equipment realization.
Fig. 7 is the structural frames according to the calculating equipment of the method for realizing wake-up device of one embodiment of the disclosure Figure.As shown in fig. 7, calculating equipment 700 includes processor 710, memory 720, memory 730, communication interface 740 and internal bus 750, and processor 710, memory 720, memory 730, communication interface 740 link together via bus 750.According to one Embodiment, calculating equipment 700 may include at least one processor 710, which executes can in computer It reads to store in storage medium (that is, memory 720) or at least one computer-readable instruction of coding is (that is, above-mentioned with software shape The element that formula is realized).
In one embodiment, computer executable instructions are stored in memory 720, make at least one when implemented A processor 710: it based on the ambient image around equipment, identifies and whether there is people around equipment;Exist around the equipment When people, at least two range informations between people and the equipment are obtained;Based at least two acquired range informations, determine Whether the people is close to the equipment;And when determining the people close to the equipment, wake up the equipment.
In another embodiment, computer executable instructions are stored in memory 720, make at least one when implemented A processor 710: it based on the ambient image around equipment, identifies and whether there is target object around equipment;In the equipment week It encloses there are when target object, is based at least two frame ambient images, determines the target object whether using target tracking algorism Close to the equipment;And when determining the target object close to the equipment, wake up the equipment.
It should be understood that the computer executable instructions stored in memory 720 make at least one processing when implemented Device 710 carries out the above various operations and functions described in conjunction with Fig. 1-6 in each embodiment of the disclosure.
According to one embodiment, a kind of program product of such as non-transitory machine readable media is provided.Non-transitory Machine readable media can have instruction (that is, above-mentioned element realized in a software form), which when executed by a machine, makes It obtains machine and executes the above various operations and functions described in conjunction with Fig. 1-6 in each embodiment of the disclosure.
Specifically, system or device equipped with readable storage medium storing program for executing can be provided, stored on the readable storage medium storing program for executing Realize above-described embodiment in any embodiment function software program code, and make the system or device computer or Processor reads and executes the instruction being stored in the readable storage medium storing program for executing.
In this case, it is real that any one of above-described embodiment can be achieved in the program code itself read from readable medium The function of example is applied, therefore the readable storage medium storing program for executing of machine readable code and storage machine readable code constitutes of the invention one Point.
The embodiment of readable storage medium storing program for executing include floppy disk, hard disk, magneto-optic disk, CD (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD-RW), tape, non-volatile memory card and ROM.It selectively, can be by communication network Network download program code from server computer or on cloud.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claims It is interior.In some cases, the movement recorded in detail in the claims or step can be come according to the sequence being different from embodiment It executes and desired result still may be implemented.In addition, process depicted in the drawing not necessarily require show it is specific suitable Sequence or consecutive order are just able to achieve desired result.In some embodiments, multitasking and parallel processing be also can With or may be advantageous.
Not all step and unit are all necessary in above-mentioned each process and each system construction drawing, can be according to reality Need to ignore certain step or units.Each step execution sequence be not it is fixed, can according to need and be determined.It is above-mentioned Apparatus structure described in each embodiment can be physical structure, be also possible to logical construction, that is, some units may be by same Physical entity is realized, is realized alternatively, some units may divide by multiple physical entities, alternatively, can be by multiple autonomous devices Certain components realize jointly.
The term used in entire this specification " exemplary " means " being used as example, example or illustration ", and unexpectedly Taste than other embodiments " preferably " or " have advantage ".For the purpose of the understanding to described technology is provided, it is embodied Mode includes detail.However, it is possible to implement these technologies without these specific details.In some examples In, in order to avoid the concept to described embodiment causes indigestion, well known construction and device is shown in block diagram form.
The optional embodiment of embodiment of the disclosure, still, the implementation of the disclosure is described in detail in conjunction with attached drawing above Example be not limited to the above embodiment in detail, in the range of the technology design of embodiment of the disclosure, can to this The technical solution of disclosed embodiment carries out a variety of simple variants, these simple variants belong to the protection of embodiment of the disclosure Range.
The foregoing description of present disclosure is provided so that any those of ordinary skill in this field can be realized or make Use present disclosure.To those skilled in the art, the various modifications carried out to present disclosure are apparent , also, can also answer generic principles defined herein in the case where not departing from the protection scope of present disclosure For other modifications.Therefore, present disclosure is not limited to examples described herein and design, but disclosed herein with meeting Principle and novel features widest scope it is consistent.

Claims (19)

1. a kind of method of wake-up device, comprising:
Based on the ambient image around equipment, identifies and whether there is people around equipment;
There are at least two range informations when people, obtained between the people and the equipment around the equipment;
Based at least two acquired range informations, determine the people whether close to the equipment;And
When determining the people close to the equipment, the equipment is waken up.
2. the method for claim 1, wherein obtaining the people and the equipment there are when people around the equipment Between at least two range informations include:
Around the equipment there are when people, obtained using distance sensing device between the people and the equipment at least two A range information.
3. the method for claim 1, wherein the ambient image includes at least two frame ambient images, the people is obtained At least two range informations between the equipment include:
Based on at least two frame ambient images, at least two range informations between the people and the equipment are determined.
4. method as claimed in claim 3, wherein the ambient image is the 3D rendering obtained using 3D photographic device, base In at least two frame ambient images, determine that at least two range informations between the people and the equipment include:
Based at least two frame 3D renderings, at least two range informations between the people and the equipment are determined.
5. method as claimed in claim 3, wherein the ambient image is the 2D image obtained using 2D photographic device, base In at least two frame ambient images, determine that at least two range informations between the people and the equipment include:
Spatial modeling is carried out based on at least two frame ambient images, to obtain at least two spatial models;And
Based at least two spatial model, obtain at least two space coordinates of the people, using as the people with it is described At least two range informations between equipment.
6. method according to any one of claims 1 to 5, wherein based on the ambient image around equipment, identify equipment week It encloses and includes: with the presence or absence of people
Characteristics of human body's identification is executed to the ambient image, to identify around the equipment with the presence or absence of people.
7. method as claimed in claim 6, wherein the characteristics of human body includes face.
8. a kind of method of wake-up device, comprising:
Based on the ambient image around equipment, identifies and whether there is target object around equipment;
There are when target object around the equipment, at least two frame ambient images are based on, determining using target tracking algorism should Whether target object is close to the equipment;And
When determining the target object close to the equipment, the equipment is waken up.
9. a kind of device for wake-up device, comprising:
Human bioequivalence unit, the ambient image being configured as around based on equipment identify and whether there is people around equipment;
Distance acquiring unit, be configured as around the equipment there are when people, obtain between the people and equipment at least two A range information;
Whether human body be configured as determining the people based at least two acquired range informations close to determination unit Close to the equipment;And
Equipment wakeup unit is configured as waking up the equipment when determining the people close to the equipment.
10. device as claimed in claim 9, wherein the distance acquiring unit includes distance sensing device.
11. device as claimed in claim 9, wherein the ambient image includes that at least two frame ambient images, the distance obtains Unit is taken to be configured as:
Based on at least two frame ambient images, at least two range informations between the people and the equipment are determined.
12. device as claimed in claim 11, wherein the ambient image is the 3D rendering obtained using 3D photographic device, The distance acquiring unit is configured as:
Based at least two frame 3D renderings, at least two range informations between the people and the equipment are determined.
13. device as claimed in claim 11, wherein the ambient image is the 2D image obtained using 2D photographic device, The distance acquiring unit includes:
Spatial modeling module is configured as carrying out spatial modeling based on at least two frame ambient images, to obtain at least two Spatial model;And
Distance obtains module, is configured as determining that at least two spaces of the people are sat based at least two spatial model Mark, using as at least two range informations between the determination people and the equipment.
14. the device as described in any one of claim 9-13, wherein the human bioequivalence unit is configured as:
Characteristics of human body's identification is executed to the ambient image, to identify around the equipment with the presence or absence of people.
15. a kind of device of wake-up device, comprising:
Recongnition of objects device, the ambient image being configured as around based on equipment identify and whether there is target around equipment Object;
Target object tracking cell is configured as around the equipment being based at least two frame environment maps there are when target object Whether picture determines the target object close to the equipment using target tracking algorism;And
Equipment wakeup unit is configured as waking up the equipment when determining the target object close to the equipment.
16. a kind of calculating equipment, comprising:
At least one processor;And
Memory, the memory store instruction, when described instruction is executed by least one described processor so that it is described extremely A few processor executes the method as described in any in claims 1 to 7.
17. a kind of machine readable storage medium, is stored with executable instruction, described instruction makes the machine upon being performed Execute the method as described in any in claims 1 to 7.
18. a kind of calculating equipment, comprising:
At least one processor;And
Memory, the memory store instruction, when described instruction is executed by least one described processor so that it is described extremely A few processor executes the method as described in any in claim 8.
19. a kind of machine readable storage medium, is stored with executable instruction, described instruction makes the machine upon being performed Execute the method as described in any in claim 8.
CN201910327492.8A 2019-04-23 2019-04-23 The method and device of wake-up device Pending CN110187921A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910327492.8A CN110187921A (en) 2019-04-23 2019-04-23 The method and device of wake-up device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910327492.8A CN110187921A (en) 2019-04-23 2019-04-23 The method and device of wake-up device

Publications (1)

Publication Number Publication Date
CN110187921A true CN110187921A (en) 2019-08-30

Family

ID=67714944

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910327492.8A Pending CN110187921A (en) 2019-04-23 2019-04-23 The method and device of wake-up device

Country Status (1)

Country Link
CN (1) CN110187921A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115240296A (en) * 2022-05-10 2022-10-25 深圳绿米联创科技有限公司 Equipment awakening method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104239079A (en) * 2013-06-17 2014-12-24 鸿富锦精密工业(武汉)有限公司 Electronic device operating system automatic awakening method and system
CN106527664A (en) * 2016-11-07 2017-03-22 东软集团股份有限公司 Energy-saving control method and device for self-service terminal
CN108600695A (en) * 2018-04-19 2018-09-28 广东水利电力职业技术学院(广东省水利电力技工学校) A kind of intelligent interaction robot control system
CN108733419A (en) * 2018-03-21 2018-11-02 北京猎户星空科技有限公司 Lasting awakening method, device, smart machine and the storage medium of smart machine
CN108733420A (en) * 2018-03-21 2018-11-02 北京猎户星空科技有限公司 Awakening method, device, smart machine and the storage medium of smart machine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104239079A (en) * 2013-06-17 2014-12-24 鸿富锦精密工业(武汉)有限公司 Electronic device operating system automatic awakening method and system
CN106527664A (en) * 2016-11-07 2017-03-22 东软集团股份有限公司 Energy-saving control method and device for self-service terminal
CN108733419A (en) * 2018-03-21 2018-11-02 北京猎户星空科技有限公司 Lasting awakening method, device, smart machine and the storage medium of smart machine
CN108733420A (en) * 2018-03-21 2018-11-02 北京猎户星空科技有限公司 Awakening method, device, smart machine and the storage medium of smart machine
CN108600695A (en) * 2018-04-19 2018-09-28 广东水利电力职业技术学院(广东省水利电力技工学校) A kind of intelligent interaction robot control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115240296A (en) * 2022-05-10 2022-10-25 深圳绿米联创科技有限公司 Equipment awakening method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US20240046571A1 (en) Systems and Methods for 3D Facial Modeling
US9747493B2 (en) Face pose rectification method and apparatus
US8660362B2 (en) Combined depth filtering and super resolution
US9525862B2 (en) Method for estimating a camera motion and for determining a three-dimensional model of a real environment
CN107004278B (en) Tagging in 3D data capture
CN108733420A (en) Awakening method, device, smart machine and the storage medium of smart machine
WO2016107638A1 (en) An image face processing method and apparatus
JP2019075156A (en) Method, circuit, device, and system for registering and tracking multifactorial image characteristic and code executable by related computer
Hu et al. Least commitment, viewpoint-based, multi-view stereo
CN107564050B (en) Control method and device based on structured light and terminal equipment
Mendez et al. Sedar-semantic detection and ranging: Humans can localise without lidar, can robots?
KR20170092533A (en) A face pose rectification method and apparatus
CN107016348B (en) Face detection method and device combined with depth information and electronic device
CN104809638A (en) Virtual glasses trying method and system based on mobile terminal
WO2019144772A1 (en) Method, apparatus, system, and device for detecting interactive behavior
US8805059B2 (en) Method, system and computer program product for segmenting an image
CN106991378B (en) Depth-based face orientation detection method and device and electronic device
US20110150300A1 (en) Identification system and method
CN103678836A (en) Virtual fit system and method
US20150161435A1 (en) Frontal face detection apparatus and method using facial pose
CN107507269A (en) Personalized three-dimensional model generating method, device and terminal device
US20150348269A1 (en) Object orientation estimation
US20240029301A1 (en) Efficient localization based on multiple feature types
CN105760809A (en) Method and apparatus for head pose estimation
US20230260207A1 (en) Shadow-based estimation of 3d lighting parameters from reference object and reference virtual viewpoint

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40013173

Country of ref document: HK

TA01 Transfer of patent application right

Effective date of registration: 20200929

Address after: English genus

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: English genus

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200929

Address after: English genus

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20190830

RJ01 Rejection of invention patent application after publication