Specific embodiment
The application is described in further detail with reference to the accompanying drawing.
In a typical configuration of this application, terminal, the equipment of service network and trusted party include one or more
Processor (for example, central processing unit (Central Processing Unit, CPU)), input/output interface, network interface and
Memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (Random
Access Memory, RAM) and/or the forms such as Nonvolatile memory, such as read-only memory (Read Only Memory, ROM)
Or flash memory (Flash Memory).Memory is the example of computer-readable medium.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer include, but are not limited to phase change memory (Phase-Change Memory, PCM), it is programmable with
Machine accesses memory (Programmable Random Access Memory, PRAM), static random access memory
(Static Random-Access Memory, SRAM), dynamic random access memory (Dynamic Random Access
Memory, DRAM), other kinds of random access memory (Random Access Memory, RAM), read-only memory
(Read-Only Memory, ROM), electrically erasable programmable read-only memory (Electrically-Erasable
Programmable Read-Only Memory, EEPROM), flash memory (Flash Memory) or other memory techniques,
Read-only disc read only memory (CD-ROM) (Compact Disc Read-Only Memory, CD-ROM), digital versatile disc
(Digital Versatile Disc, DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetism
Equipment or any other non-transmission medium are stored, can be used for storage can be accessed by a computing device information.
The application meaning equipment includes but is not limited to that user equipment, the network equipment or user equipment and the network equipment pass through
Network is integrated constituted equipment.The user equipment includes but is not limited to that any one can carry out human-computer interaction with user
The mobile electronic product, such as smart phone, tablet computer etc. of (such as human-computer interaction is carried out by touch tablet), the mobile electricity
Sub- product can use any operating system, such as Android operation system, iOS operating system.Wherein, the network equipment
The electronic equipment of numerical value calculating and information processing can be carried out automatically according to the instruction for being previously set or storing including a kind of,
Hardware includes but is not limited to microprocessor, specific integrated circuit (Application Specific Integrated
Circuit, ASIC), programmable logic device (Programmable Logic Device, PLD), field programmable gate array
(Field Programmable Gate Array, FPGA), digital signal processor (Digital Signal Processor,
DSP), embedded device etc..The network equipment includes but is not limited to computer, network host, single network server, multiple
The cloud that network server collection or multiple servers are constituted;Here, cloud is by the big meter based on cloud computing (Cloud Computing)
Calculation machine or network server are constituted, wherein cloud computing is one kind of distributed computing, by the computer set group of a group loose couplings
At a virtual supercomputer.The network includes but is not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, VPN net
Network, wireless self-organization network (Ad Hoc Network) etc..Preferably, the equipment can also be that running on the user sets
The standby, network equipment or user equipment and the network equipment, the network equipment, touch terminal or the network equipment and touch terminal pass through net
Network is integrated the program in constituted equipment.
Certainly, those skilled in the art will be understood that above equipment is only for example, other are existing or are likely to occur from now on
Equipment be such as applicable to the application, should also be included within the application protection scope, and be incorporated herein by reference.
In the description of the present application, the meaning of " plurality " is two or more, unless otherwise specifically defined.
According to the one aspect of the application, a kind of method for generating rescue instruction is provided.With reference to Fig. 1, this method
The following steps are included:
Wearable rescue aid shoots showing for rescue site by being installed on the photographic device of the wearable rescue aid
Field picture, and the live image is sent to the corresponding network equipment;
The network equipment determines that the rescue data by rescue object of the rescue site is believed based on the live image
Breath, and the rescue data information is sent to the wearable rescue aid;
The wearable rescue aid receives rescue data information, and it is corresponding for institute to obtain the rescue data information
The rescue instruction for being carried out field rescue by rescue object is stated, and provides the rescue instruction to corresponding field rescue user.
In the application signified wearable rescue aid be a kind of hardware device, can for include but is not limited to intelligent helmet,
Intelligent glasses or other hardware devices can directly be worn on user or be integrated in the clothes or other accessories of user,
And optionally have with other equipment (e.g., including but be not limited to the other users equipment of same user or the use of other users
The network equipments such as family equipment, cloud server, etc.) ability that is communicated.
It below will be respectively in terms of the first wearable rescue aid and the network equipment two, to some specific of the above method
Embodiment is described in detail.Those skilled in the art will be understood that these specific embodiments not appoint the application
What is limited, other specific embodiments that are existing or being likely to occur from now on such as can be suitably used for the application, be also contained in the application
Protection scope in, and be incorporated herein by reference.
According to the one aspect of the application, a kind of side for being used to generate rescue instruction at wearable rescue aid end is provided
Method.With reference to Fig. 2, the method comprising the steps of S101, step S102, step S103.In step s101, wearable rescue aid is logical
Cross the live image for being installed on the photographic device shooting rescue site of the wearable rescue aid.In step s 102, it can wear
Wear the rescue data information by rescue object that rescue aid determines the rescue site based on the live image.In step
In S103, it is corresponding for being rescued to described by rescue object progress scene that wearable rescue aid obtains the rescue data information
The rescue instruction helped, and the rescue instruction is provided to corresponding field rescue user.
Specifically, in step s101, wearable rescue aid is by being installed on taking the photograph for the wearable rescue aid
As the live image of device shooting rescue site.Wherein, which can be the camera shooting for being built in the wearable rescue aid
Module can be installed on the camera shooting peripheral hardware of the wearable rescue aid also for outside;In fact, those skilled in the art should be able to manage
Solution, photographic device that is any existing or being likely to occur from now on such as can be suitably used for the application, be also contained in the protection of the application
In range, and it is incorporated herein by reference.In the related description of the application, the photographic device is for acquiring image letter
Breath, generally comprises the photosensitive element for converting optical signals to electric signal, also may include the propagation for adjusting incident ray
Light folding/the reflection component (such as camera lens or lens assembly) in path.In some embodiments, photographic device is with rescue personnel's
It moves and adjusts visual angle, and floor picture, the live view may include that scene needs rescue personnel, such as includes related personnel
Face, hands, number slip on clothes or bar code/two dimensional code etc., to identify the identity of corresponding personnel, or the shape at identification scene
Condition.
In step s 102, wearable rescue aid based on the live image determine the rescue site by rescue pair
The rescue data information of elephant.For example, wearable rescue aid carries out image recognition to the live image, determine in the live image
The relevant information identity information of related personnel (such as one or more), and rescued based on the determining relevant information determination of identification
Help the rescue data information of object.In some embodiments, which includes but is not limited to by the institute of rescue object
It states and is paid attention to by the medical data information (such as medical treatment history, recent doctor's advice etc.) of rescue object, the rescue by rescue object
Backlog information (for example whether be equipped with pacemaker, whether have limbs on hand and certain rescue means etc. are put in inconvenience to good use), institute
It states by the allergy information etc. of rescue object, for provide rescue safely and fast by rescue object.
In step s 103, it is corresponding for being rescued described to obtain the rescue data information for wearable rescue aid
Object carries out the rescue instruction of field rescue, and provides the rescue instruction to corresponding field rescue user.Wherein, above-mentioned to rescue
Helping instruction is generated based on above-mentioned rescue data information, above-mentioned such as when above-mentioned rescue data information includes allergy information
Rescue instruction is rescued comprising avoiding the instruction using certain drug, or comprising using alternative medicine or substituting rescue means
Instruction.
In some embodiments, to obtain accurate rescue data information, which is to be based on being rescued
What the identity information of object determined.Correspondingly, above-mentioned steps S102 includes that sub-step S1021, sub-step S1022 (do not show
Out).In sub-step S1021, it is existing with the determination rescue that wearable rescue aid carries out image recognition to the live image
The identity information by rescue object of field, such as wearable rescue aid are transmitted in local identification or by the live image
Cloud identified for cloud, to obtain accordingly by the identity information of rescue object, including but not limited to being rescued
Object carries out recognition of face, iris recognition, hands (such as are worn on the wrist of sportsman, fortune recorded in the form of text, bar code etc.
The relevant information of mobilization) image recognition etc..In sub-step S1022, wearable rescue aid is determined based on the identity information
The rescue data information by rescue object, such as based on above-mentioned identity information to the rescue of relevant web server requests
Data information, wherein in some embodiments, which is provided by medical institutions, so as to provide standard for rescuer
True rescue data information.
On this basis, in some embodiments, in order to more accurately identify by rescuer's identity, raising rescue efficiency,
In step S1021, wearable rescue aid determines race information corresponding to the live image based on the live image,
And the recognition result of image recognition is carried out based on the scene image information and to the live image, determine that the rescue is existing
The identity information by rescue object of field.Wherein, the race information includes but is not limited to be taken part in game by rescue object
Time, place, play etc., for reducing search range, thus the treatment effeciency of lifting system.
In some embodiments, the above method further includes step S104 (not shown).In step S104, wearable rescue
Equipment determines the language message by rescue object according to the identity information, and is rescued based on the language message to described
It helps object and auxiliary rescue information is provided.Wherein, the language message is for characterizing the language described in rescuer;The auxiliary is rescued
Information is helped to include but is not limited to one-way or bi-directional translation (translation content is provided to by rescuer), inquire or pacify, with
The forms such as text, image, sound provide.Wherein, for mono-/bis-to translation for, translating operation includes but is not limited to be based on
The translation of text, voice, such as the translating operation are used to be provided corresponding help by rescuer for grasp language-specific, so as to
It is linked up with rescue personnel, and translation process can participate in completing by cloud server is synchronous in some cases;For inquiring or pacifying
For comforting, associated materials then can be stored in wearable rescue aid locally or from wearable rescue aid immediately to cloud server
Request.
Certainly, those skilled in the art will be understood that above-described is determined based on the identity information by rescue personnel
The mode of its language message is only for example, rather than the limitation to the application specific embodiment.It in some cases, such as can not
When the accurate identity information determined by rescuer, to promote rescuer, passing to raising rescue efficiency by the ditch between rescuer, still
It is contemplated that determining the language message by rescue object, then auxiliary is provided by rescue object to described based on the language message
Rescue information.Correspondingly, in some embodiments, the above method further includes step S105 (not shown).In step S105,
Wearable rescue aid determines following at least any one based on the live image:
By the country information of rescue object;
By the location information of rescue object;
By the ethnic information of rescue object.
On this basis, wearable rescue aid is based on one in above-mentioned country information, location information, ethnic information
Item (or in which several combination) determines the language message by rescue object, then is based on the language message to the quilt
It rescues object and auxiliary rescue information is provided.
Certainly, in some embodiments, in the case where can still be talked by rescue object, to improve to by rescue object
The recognition accuracy of language message also determines language (the language letter that it is grasped in combination with the content described in rescue object
Breath).Correspondingly, the above method further includes step S106 (not shown).In step s 106, described in wearable rescue aid obtains
The language message by rescue object is determined by the voice messaging of rescue object, and based on the voice messaging, then is based on institute
It states language message and provides auxiliary rescue information by rescue object to described.
It wherein, in embodiments, can be based on by rescue object if successfully being identified by the language message of rescue object
The language grasped is provides preset voice prompting by rescue object, to mitigate the burden of rescuer.Such as in some implementations
Example in, in step S104, wearable rescue aid be based on the language message, to it is described by rescue object provide with it is corresponding
The default corresponding voice messaging of phrase selected by field rescue user.The selection operation of field rescue user can be pressed based on hardware
The modes such as button or knob, Trackpad, touch screen, voice control carry out, and those skilled in the art will be understood that these choose behaviour
The mode of operation of work is only for example rather than the limitation to the application, other existing or modes of operation for being likely to occur from now on are such as
It can be suitably used for the application, be also contained in the protection scope of the application, and be incorporated herein by reference.
In addition, in embodiments, if successfully having been identified by the language message of rescue object, in rescuer and can also be rescued
Real-time voiced translation is carried out between the person of helping, to promote rescuer and exchanging by rescuer, promoted rescue efficiency and rescue at
Power.Correspondingly, in some embodiments, the above method further includes step S107 (not shown).In step s 107, wearable
Rescue aid is based on the language message and carries out real-time language conversion by rescue object to described, and uses to corresponding field rescue
Family provides the voice messaging after conversion.
In some embodiments, a rescue action is likely to require multi-party participation, for example, the situation is critical, need using
It is single in the case where automated external defibrillator (Automated External Defibrillator, AED) and progress CPR
People is difficult to complete the CPR of high quality, therefore in order to improve rescue success rate, also needs that other rescuers is notified to participate in this
Rescue action.Correspondingly, the above method further includes step S108 (not shown).In step S108, wearable rescue aid to
At least one other wearable rescue aid sends cooperation request, wherein cooperation request include described at least one other can
The instruction of cooperation corresponding to rescue aid is dressed, cooperation instruction is for referring to for corresponding rescue user to execute corresponding behaviour
Make with the rescue that cooperates.
Wherein, in some embodiments, in step S108, wearable rescue aid determines corresponding collaboration rescue operation
Sequence, and at least one, other wearable rescue aids send cooperation request based on the collaboration rescue operation sequence, thus
It completes other wearable rescue aids at least one and sends cooperation request.Wherein the rescue instruction is rescued based on the collaboration
Help what the sequence of operation determined, such as system is distributed corresponding rescue to each rescuer according to the collaboration rescue operation sequence and referred to
It enables or cooperation instructs.For example, above-mentioned collaboration rescue operation sequence includes several operation steps that different user respectively needs to carry out
Suddenly, it can be manually generated by the user of wearable rescue aid, or preset content is based on by wearable rescue aid and is given birth to automatically
At, or obtain from wearable rescue aid to corresponding web server requests.
In some embodiments, certain operations, such as determined according to the live image by the rescue data of rescue object
The operation of information is completed by the corresponding network equipment, to expand the calculation power of wearable rescue aid, convenient in the commander of backstage
The heart follows up scheduling in time, and participates in rescue and interact convenient for other rescue users.Correspondingly, above-mentioned steps S102 further includes
Sub-step S1023 and sub-step S1024 (being not shown).In sub-step S1023, wearable rescue aid is by the scene photo
As being sent to the corresponding network equipment;In sub-step S1024, wearable rescue aid receives the network equipment based on described
The rescue data information by rescue object transmitted by live image.Wherein, to rescue data information acquisition process by
Network equipment completion is simultaneously similar with the acquisition process completed described in above embodiments by wearable rescue aid.
In some embodiments, the above method further includes step S109 (not shown).In step S109, wearable rescue
Equipment receives auxiliary rescue information transmitted by the network equipment, and provides the auxiliary rescue letter by rescue object to described
Breath.For example, the network equipment determines the language message by rescue object according to the identity information, and is believed based on the language
It ceases to wearable rescue aid and sends auxiliary rescue information, and the auxiliary rescue information is provided to for wearable rescue aid and is rescued
Help object.Wherein, the language message is for characterizing the language described in rescuer;The auxiliary rescue information includes but unlimited
It in one-way or bi-directional translation (translation content is provided to by rescuer), inquires or pacifies, with text, image, sound etc.
Form provides.Wherein, for mono-/bis-to translation for, translating operation include but is not limited to the translation based on text, voice,
Such as the translating operation is used to be provided corresponding help by rescuer for grasp language-specific, so as to itself and rescue personnel's ditch
It is logical.
Certainly, those skilled in the art will be understood that above-described is determined based on the identity information by rescue personnel
The mode of its language message is only for example, rather than the limitation to the application specific embodiment.It in some cases, such as can not
When the accurate identity information determined by rescuer, to promote rescuer, passing to raising rescue efficiency by the ditch between rescuer, still
It is contemplated that determining the language message by rescue object, then auxiliary is provided by rescue object to described based on the language message
Rescue information.For example, the network equipment, which is primarily based on the live image, determines following at least any one:
By the country information of rescue object;
By the location information of rescue object;
By the ethnic information of rescue object.
On this basis, the network equipment based in above-mentioned country information, location information, ethnic information one (or
Wherein several combinations) determine the language message by rescue object, then rescued based on the language message to described
Object provides auxiliary rescue information.
Certainly, in some embodiments, in the case where can still be talked by rescue object, to improve to by rescue object
The recognition accuracy of language message also determines language (the language letter that it is grasped in combination with the content described in rescue object
Breath).Correspondingly, in step S109, wearable rescue aid is obtained and is sent to the network equipment described by rescue object
Voice messaging, receive the network equipment based on auxiliary rescue information transmitted by the voice messaging, and rescued to described
It helps object and the auxiliary rescue information is provided.
It in embodiments, also can be in rescuer and by rescuer if successfully being identified by the language message of rescue object
Between carry out real-time voiced translation, to promote rescuer and exchanging by rescuer, promote rescue efficiency and rescue success rate.
Correspondingly, in some embodiments, the above method further includes step S110 (not shown).In step s 110, wearable rescue
Equipment acquires and sends the Instant audio messages by rescue object to the network equipment, receives the network equipment and is based on
Voice messaging after conversion transmitted by the Instant audio messages, and the voice after the conversion is provided to field rescue user
Information.
Further, to provide rescue instruction as accurate as possible and relevant information as abundant as possible, it is provided to rescue
The rescue instruction of user can be generated by the network equipment.Correspondingly, in some embodiments, in step s 103, wearable rescue
Equipment is received for instructing to the rescue for carrying out field rescue by rescue object transmitted by the network equipment, and to right
The field rescue user answered provides the rescue instruction, wherein rescue instruction is corresponding with the rescue data information.
According to further aspect of the application, a kind of method that network equipment end is used to generate rescue instruction is provided.Example
Such as, in some embodiments, certain operations, such as determined according to the live image by the rescue data information of rescue object
Operation, is completed by the corresponding network equipment, timely convenient for backstage command centre to expand the calculation power of wearable rescue aid
Follow-up scheduling, and participate in rescue and interact convenient for other rescue users.With reference to Fig. 3, the method comprising the steps of S201, step
S202, step S203.In step s 201, the network equipment receives rescue site transmitted by corresponding wearable rescue aid
Live image.In step S202, the network equipment based on the live image determine the rescue site by rescue object
Rescue data information.In step S203, the network equipment sends the rescue data information to the wearable rescue aid.Its
In, the acquisition process of rescue data information is completed as the network equipment and is set with described in above embodiments by wearable rescue
The standby acquisition process completed is similar.
In some embodiments, the above method further includes step S204 (not shown).In step S204, the network equipment is true
The language message of the fixed rescue object, and corresponding auxiliary is sent to the wearable rescue aid based on the language message
Rescue information.For example, the network equipment determines the language message by rescue object according to the identity information, and based on described
Language message sends auxiliary rescue information to wearable rescue aid, and the auxiliary rescue information is provided for wearable rescue aid
To by rescue object.Wherein, the language message is for characterizing the language described in rescuer;The auxiliary rescue information includes
But be not limited to one-way or bi-directional translation (translation content be provided to by rescuer), inquire or pacify, with text, image,
The forms such as sound provide.Wherein, for mono-/bis-to translation for, translating operation includes but is not limited to based on text, voice
Translation, such as the translating operation are used to be provided corresponding help by rescuer for grasp language-specific, so as to itself and rescue people
Member links up.
Certainly, those skilled in the art will be understood that above-described is determined based on the identity information by rescue personnel
The mode of its language message is only for example, rather than the limitation to the application specific embodiment.It in some cases, such as can not
When the accurate identity information determined by rescuer, to promote rescuer, passing to raising rescue efficiency by the ditch between rescuer, still
It is contemplated that determining the language message by rescue object, then auxiliary is provided by rescue object to described based on the language message
Rescue information.For example, the network equipment, which is primarily based on the live image, determines following at least any one:
By the country information of rescue object;
By the location information of rescue object;
By the ethnic information of rescue object.
On this basis, the network equipment based in above-mentioned country information, location information, ethnic information one (or
Wherein several combinations) determine the language message by rescue object, then rescued based on the language message to described
Object provides auxiliary rescue information.
Certainly, in some embodiments, in the case where can still be talked by rescue object, to improve to by rescue object
The recognition accuracy of language message also determines language (the language letter that it is grasped in combination with the content described in rescue object
Breath).Correspondingly, in some embodiments, in step S204, the network equipment is received transmitted by the wearable rescue aid
The voice messaging by rescue object, and the language message for rescuing object is determined based on the voice messaging.
In addition, in embodiments, if successfully having been identified by the language message of rescue object, in rescuer and can also be rescued
Real-time voiced translation is carried out between the person of helping, to promote rescuer and exchanging by rescuer, promoted rescue efficiency and rescue at
Power.Correspondingly, in some embodiments, the above method further includes step S205.In step S205, the network equipment receives institute
State the Instant audio messages by rescue object transmitted by wearable rescue aid, and based on the Instant audio messages to
The wearable rescue aid sends the voice messaging after conversion.
In some embodiments, to the local for by the rescue instruction of rescue object not being rescue user's device therefor at the scene
Generate, but generated by the network equipment, this be conducive to system or commander user to multiple rescue users of rescue site into
Row scheduling.Correspondingly, in some embodiments, the above method further includes step S206.In step S206, the network equipment is based on
The rescue data information is determined for instructing to the rescue for carrying out field rescue by rescue object, and to described wearable
Rescue aid sends the rescue instruction.
On this basis, a rescue action is likely to require multi-party participation, such as the situation is critical, needs using automatic
It is single difficult in the case where external defibrillation instrument (Automated External Defibrillator, AED) and progress CPR
To complete the CPR of high quality, therefore in order to improve rescue success rate, also need that other rescuers is notified to participate in this rescue
Action.Correspondingly, in above-mentioned steps S206, the network equipment executes operations described below:
1) corresponding collaboration rescue operation sequence is determined based on the rescue data information;
2) it is determined according to the collaboration rescue operation sequence for the rescue for being carried out field rescue by rescue object
Instruction, and corresponding to the cooperation request of at least one other wearable rescue aids, wherein cooperation request includes described
The instruction of cooperation corresponding at least one other wearable rescue aids;
3) it sends the rescue to the wearable rescue aid to instruct, and to described at least one other wearable rescues
Equipment sends the cooperation request.
Wherein the rescue instruction is to be determined based on the collaboration rescue operation sequence, such as system is according to the collaboration
Rescue operation sequence distributes corresponding rescue instruction or cooperation instruction to each rescuer.For example, above-mentioned collaboration rescue operation sequence
Several operating procedures that column respectively need to carry out comprising different user.
According to further aspect of the application, additionally provide a kind of for generating the wearable rescue aid of rescue instruction
100.With reference to Fig. 4, which includes image taking module 101, rescue data determining module 102, rescue instruction offer module
103.Image taking module 101 shoots the scene photo of rescue site by being installed on the photographic device of the wearable rescue aid
Picture.Rescue data determining module 102 determines the rescue data by rescue object of the rescue site based on the live image
Information.It is corresponding for being showed to described by rescue object that rescue instruction offer module 103 obtains the rescue data information
The rescue instruction of field rescue, and the rescue instruction is provided to corresponding field rescue user.
Specifically, image taking module 101 is rescued by being installed on the photographic device shooting of the wearable rescue aid
The live image at the scene of helping.Wherein, which can be the photographing module for being built in the wearable rescue aid, also can be outer
Portion is installed on the camera shooting peripheral hardware of the wearable rescue aid;In fact, those skilled in the art will be understood that it is any existing or
The photographic device that person will be likely to occur from now on such as can be suitably used for the application, be also contained in the protection scope of the application, and with reference
Mode be incorporated herein.In the related description of the application, the photographic device is generally comprised and is used for for acquiring image information
The photosensitive element of electric signal is converted optical signals to, also may include light folding for adjusting the propagation path of incident ray/anti-
Penetrate component (such as camera lens or lens assembly).In some embodiments, photographic device adjusts visual angle with the movement of rescue personnel,
And floor picture, the live view may include that scene needs rescue personnel, such as the face comprising related personnel, hands, clothing
Number slip or bar code/two dimensional code on clothes etc., to identify the identity of corresponding personnel, or the situation at identification scene.
Rescue data determining module 102 determines the rescue by rescue object of the rescue site based on the live image
Data information.For example, wearable rescue aid carries out image recognition to the live image, the related letter in the live image is determined
Breath (such as identity information of one or more related personnel), and determined based on the determining relevant information of identification by rescue object
Rescue data information.In some embodiments, which includes but is not limited to be rescued by the described of rescue object
The medical data information (such as medical treatment history, recent doctor's advice etc.) of object, the rescue points for attention information by rescue object
It (for example whether pacemaker is installed, whether has limbs on hand and certain rescue means etc. are put in inconvenience to good use), described is rescued
The allergy information etc. of object, for provide rescue safely and fast by rescue object.
It is corresponding for being carried out to described by rescue object that rescue instruction offer module 103 obtains the rescue data information
The rescue of field rescue instructs, and provides the rescue instruction to corresponding field rescue user.Wherein, above-mentioned rescue, which instructs, is
It is generated based on above-mentioned rescue data information, such as when above-mentioned rescue data information includes allergy information, above-mentioned rescue instruction
Comprising avoiding the instruction using certain drug, or the instruction comprising being rescued using alternative medicine or substitution rescue means.
In some embodiments, to obtain accurate rescue data information, which is to be based on being rescued
What the identity information of object determined.Correspondingly, above-mentioned rescue data determining module 102 include identity information determination unit 1021,
Rescue data determination unit 1022 (being not shown).Identity information determination unit 1021 carries out image recognition to the live image
With the identity information by rescue object of the determination rescue site, such as wearable rescue aid is in local identification or by institute
It states live image and is transmitted to cloud so that cloud is identified, thus obtain accordingly by the identity information of rescue object, including
But be not limited to by rescue object carry out recognition of face, iris recognition, hands (such as be worn on the wrist of sportsman, with text,
The relevant information of the forms such as bar code record sportsman) image recognition etc..Rescue data determination unit 1022 is believed based on the identity
Breath determines the rescue data information by rescue object, such as based on above-mentioned identity information to relevant web server requests
The rescue data information, wherein in some embodiments, which is provided by medical institutions, so as to be rescuer
Accurately rescue data information is provided.
On this basis, in some embodiments, in order to more accurately identify by rescuer's identity, raising rescue efficiency,
Identity information determination unit 1021 determines race information corresponding to the live image based on the live image, and is based on institute
It states scene image information and carries out the recognition result of image recognition to the live image, determine being rescued for the rescue site
Help the identity information of object.Wherein, the race information include but is not limited to taken part in game by rescue object time,
Point, play etc., for reducing search range, thus the treatment effeciency of lifting system.
In some embodiments, above equipment further includes that the first auxiliary rescue information provides 104 (not shown) of module.First
Auxiliary rescue information provides module 104 and determines the language message by rescue object according to the identity information, and is based on institute
It states language message and provides auxiliary rescue information by rescue object to described.Wherein, the language message is for characterizing by rescuer
Described language;The auxiliary rescue information includes but is not limited to that (translation content, which is provided to, to be rescued for one-way or bi-directional translation
The person of helping), inquire or pacify, in the form of text, image, sound etc. provide.Wherein, for mono-/bis-to translation for, translation
Operation includes but is not limited to the translation based on text, voice, such as the translating operation is used for grasp being rescued for language-specific
Person provides corresponding help, and so as to itself and rescue personnel's communication, translation process can be synchronized by cloud server in some cases
It participates in completing;For inquiring or pacifying, associated materials then can be stored in wearable rescue aid locally or be rescued by wearable
Equipment is helped to request to cloud server immediately.
Certainly, those skilled in the art will be understood that above-described is determined based on the identity information by rescue personnel
The mode of its language message is only for example, rather than the limitation to the application specific embodiment.It in some cases, such as can not
When the accurate identity information determined by rescuer, to promote rescuer, passing to raising rescue efficiency by the ditch between rescuer, still
It is contemplated that determining the language message by rescue object, then auxiliary is provided by rescue object to described based on the language message
Rescue information.Correspondingly, in some embodiments, above equipment further includes that the second auxiliary rescue information offer module 105 (is not shown
Out).The second auxiliary rescue information provides module 105 and determines following at least any one based on the live image:
By the country information of rescue object;
By the location information of rescue object;
By the ethnic information of rescue object.
On this basis, wearable rescue aid is based on one in above-mentioned country information, location information, ethnic information
Item (or in which several combination) determines the language message by rescue object, then is based on the language message to the quilt
It rescues object and auxiliary rescue information is provided.
Certainly, in some embodiments, in the case where can still be talked by rescue object, to improve to by rescue object
The recognition accuracy of language message also determines language (the language letter that it is grasped in combination with the content described in rescue object
Breath).Correspondingly, above equipment further includes that third auxiliary rescue information provides 106 (not shown) of module.Third assists rescue information
Module 106 is provided and obtains the voice messaging by rescue object, and is determined based on the voice messaging described by rescue object
Language message, then based on the language message to it is described by rescue object provide auxiliary rescue information.
It wherein, in embodiments, can be based on by rescue object if successfully being identified by the language message of rescue object
The language grasped is provides preset voice prompting by rescue object, to mitigate the burden of rescuer.Such as in some implementations
Example in, first auxiliary rescue information provide module 104 be based on the language message, to it is described by rescue object provide with it is corresponding
The default corresponding voice messaging of phrase selected by field rescue user.The selection operation of field rescue user can be pressed based on hardware
The modes such as button or knob, Trackpad, touch screen, voice control carry out, and those skilled in the art will be understood that these choose behaviour
The mode of operation of work is only for example rather than the limitation to the application, other existing or modes of operation for being likely to occur from now on are such as
It can be suitably used for the application, be also contained in the protection scope of the application, and be incorporated herein by reference.
In addition, in embodiments, if successfully having been identified by the language message of rescue object, in rescuer and can also be rescued
Real-time voiced translation is carried out between the person of helping, to promote rescuer and exchanging by rescuer, promoted rescue efficiency and rescue at
Power.Correspondingly, in some embodiments, above equipment further includes 107 (not shown) of real-time language conversion module.Real-time language
Conversion module 107 is based on the language message and carries out real-time language conversion by rescue object to described, and rescues to corresponding scene
It quotes family and the voice messaging after conversion is provided.
In some embodiments, a rescue action is likely to require multi-party participation, for example, the situation is critical, need using
It is single in the case where automated external defibrillator (Automated External Defibrillator, AED) and progress CPR
People is difficult to complete the CPR of high quality, therefore in order to improve rescue success rate, also needs that other rescuers is notified to participate in this
Rescue action.Correspondingly, above equipment further includes cooperation 108 (not shown) of request sending module.Cooperate request sending module 108
Send cooperation request at least one other wearable rescue aid, wherein cooperation request include described at least one other
The instruction of cooperation corresponding to wearable rescue aid, cooperation instruction are corresponding to execute for referring to for corresponding rescue user
Operation is with the rescue that cooperates.
Wherein, in some embodiments, cooperation request sending module 108 determines corresponding collaboration rescue operation sequence, and
Based on the collaboration rescue operation sequence, at least one, other wearable rescue aids send cooperation request, to complete to extremely
Few one other wearable rescue aids send cooperation request.Wherein the rescue instruction is based on the collaboration rescue operation sequence
Determination is arranged, such as system distributes corresponding rescue to each rescuer according to the collaboration rescue operation sequence and instructs or cooperate
Instruction.It, can be by for example, above-mentioned collaboration rescue operation sequence includes different user several operating procedures for respectively needing to carry out
The user of wearable rescue aid manually generates, or is automatically generated by wearable rescue aid based on preset content, Huo Zheyou
Wearable rescue aid is obtained to corresponding web server requests.
In some embodiments, certain operations, such as determined according to the live image by the rescue data of rescue object
The operation of information is completed by the corresponding network equipment, to expand the calculation power of wearable rescue aid, convenient in the commander of backstage
The heart follows up scheduling in time, and participates in rescue and interact convenient for other rescue users.Correspondingly, above-mentioned rescue data determines mould
Block 102 further includes live image transmission unit 1023 and rescue data receiving unit 1024 (being not shown).Live image is sent
The live image is sent to the corresponding network equipment by unit 1023;Rescue data receiving unit 1024 receives the network and sets
For based on the rescue data information by rescue object transmitted by the live image.Wherein, to rescue data information
Acquisition process completed as the network equipment and with the acquisition process phase completed described in above embodiments by wearable rescue aid
It is similar.
In some embodiments, above equipment further includes that auxiliary rescue information provides 109 (not shown) of module.Auxiliary rescue
Information providing module 109 receives auxiliary rescue information transmitted by the network equipment, and provides institute by rescue object to described
State auxiliary rescue information.For example, the network equipment determines the language message by rescue object, and base according to the identity information
Auxiliary rescue information is sent to wearable rescue aid in the language message, and the auxiliary rescue information is set for wearable rescue
It is standby to be provided to by rescue object.Wherein, the language message is for characterizing the language described in rescuer;The auxiliary rescue letter
Breath includes but is not limited to one-way or bi-directional translation (translation content is provided to by rescuer), inquires or pacify, with text,
The forms such as image, sound provide.Wherein, for mono-/bis-to translation for, translating operation include but is not limited to be based on text,
The translation of voice, such as the translating operation are used to be provided corresponding help by rescuer for grasp language-specific, so as to its with
Rescue personnel links up.
Certainly, those skilled in the art will be understood that above-described is determined based on the identity information by rescue personnel
The mode of its language message is only for example, rather than the limitation to the application specific embodiment.It in some cases, such as can not
When the accurate identity information determined by rescuer, to promote rescuer, passing to raising rescue efficiency by the ditch between rescuer, still
It is contemplated that determining the language message by rescue object, then auxiliary is provided by rescue object to described based on the language message
Rescue information.For example, the network equipment, which is primarily based on the live image, determines following at least any one:
By the country information of rescue object;
By the location information of rescue object;
By the ethnic information of rescue object.
On this basis, the network equipment based in above-mentioned country information, location information, ethnic information one (or
Wherein several combinations) determine the language message by rescue object, then rescued based on the language message to described
Object provides auxiliary rescue information.
Certainly, in some embodiments, in the case where can still be talked by rescue object, to improve to by rescue object
The recognition accuracy of language message also determines language (the language letter that it is grasped in combination with the content described in rescue object
Breath).Correspondingly, auxiliary rescue information provides module 109 and obtains and send the language by rescue object to the network equipment
Message breath, receives the network equipment based on auxiliary rescue information transmitted by the voice messaging, and to described by rescue pair
As providing the auxiliary rescue information.
It in embodiments, also can be in rescuer and by rescuer if successfully being identified by the language message of rescue object
Between carry out real-time voiced translation, to promote rescuer and exchanging by rescuer, promote rescue efficiency and rescue success rate.
Correspondingly, in some embodiments, above equipment further includes that voice messaging provides 110 (not shown) of module.Voice messaging provides
Module 110 acquires and sends the Instant audio messages by rescue object to the network equipment, receives the network equipment
Based on the voice messaging after conversion transmitted by the Instant audio messages, and after providing the conversion to field rescue user
Voice messaging.
Further, to provide rescue instruction as accurate as possible and relevant information as abundant as possible, it is provided to rescue
The rescue instruction of user can be generated by the network equipment.Correspondingly, in some embodiments, rescue instruction provides module 103 and receives
For being instructed to the rescue for carrying out field rescue by rescue object transmitted by the network equipment, and to corresponding scene
It rescues user and the rescue instruction is provided, wherein rescue instruction is corresponding with the rescue data information.
According to further aspect of the application, provide a kind of for generating the network equipment 200 of rescue instruction.For example,
In some embodiments, certain operations, such as determined according to the live image by the behaviour of the rescue data information of rescue object
Make, be to be completed by the corresponding network equipment, to expand the calculation power of wearable rescue aid, convenient for backstage command centre in time with
It participates in rescue and interacts into scheduling, and convenient for other rescue users.With reference to Fig. 5, which includes live image
Receiving module 201, rescue data determining module 202, rescue data sending module 203.The reception pair of live image receiving module 201
The live image of rescue site transmitted by the wearable rescue aid answered.Rescue data determining module 202 is based on the scene
Image determines the rescue data information by rescue object of the rescue site.Rescue data sending module 203 is worn to described
It wears rescue aid and sends the rescue data information.Wherein, the acquisition process of rescue data information is completed simultaneously by the network equipment
It is similar with the acquisition process completed described in above embodiments by wearable rescue aid.
In some embodiments, above equipment further includes auxiliary 204 (not shown) of rescue information sending module.Auxiliary rescue
Information sending module 204 determines the language message of the rescue object, and is based on the language message to the wearable rescue
Equipment sends corresponding auxiliary rescue information.For example, the network equipment determined according to the identity information it is described by rescue object
Language message, and sent based on the language message to wearable rescue aid and assist rescue information, and the auxiliary rescue information
It is provided to for wearable rescue aid by rescue object.Wherein, the language message is for characterizing the language described in rescuer;
The auxiliary rescue information include but is not limited to one-way or bi-directional translation (translation content be provided to by rescuer), inquiry or
It pacifies, is provided in the form of text, image, sound etc..Wherein, for mono-/bis-to translation for, translating operation includes but not
It is limited to the translation based on text, voice, such as the translating operation is used for grasp being provided accordingly by rescuer for language-specific
It helps, so that it is linked up with rescue personnel.
Certainly, those skilled in the art will be understood that above-described is determined based on the identity information by rescue personnel
The mode of its language message is only for example, rather than the limitation to the application specific embodiment.It in some cases, such as can not
When the accurate identity information determined by rescuer, to promote rescuer, passing to raising rescue efficiency by the ditch between rescuer, still
It is contemplated that determining the language message by rescue object, then auxiliary is provided by rescue object to described based on the language message
Rescue information.For example, the network equipment, which is primarily based on the live image, determines following at least any one:
By the country information of rescue object;
By the location information of rescue object;
By the ethnic information of rescue object.
On this basis, the network equipment based in above-mentioned country information, location information, ethnic information one (or
Wherein several combinations) determine the language message by rescue object, then rescued based on the language message to described
Object provides auxiliary rescue information.
Certainly, in some embodiments, in the case where can still be talked by rescue object, to improve to by rescue object
The recognition accuracy of language message also determines language (the language letter that it is grasped in combination with the content described in rescue object
Breath).Correspondingly, in some embodiments, auxiliary rescue information sending module 204 receives transmitted by the wearable rescue aid
The voice messaging by rescue object, and based on the voice messaging determine it is described rescue object language message.
In addition, in embodiments, if successfully having been identified by the language message of rescue object, in rescuer and can also be rescued
Real-time voiced translation is carried out between the person of helping, to promote rescuer and exchanging by rescuer, promoted rescue efficiency and rescue at
Power.Correspondingly, in some embodiments, above equipment further includes voice conversion and sending module 205.Voice conversion and transmission
Module 205 receives the Instant audio messages by rescue object transmitted by the wearable rescue aid, and based on described
Instant audio messages send the voice messaging after conversion to the wearable rescue aid.
In some embodiments, to the local for by the rescue instruction of rescue object not being rescue user's device therefor at the scene
Generate, but generated by the network equipment, this be conducive to system or commander user to multiple rescue users of rescue site into
Row scheduling.Correspondingly, in some embodiments, above equipment further includes rescue instruction sending module 206.Rescue instruction sends mould
Block 206 is determining for instructing to the rescue for carrying out field rescue by rescue object based on the rescue data information, and to
The wearable rescue aid sends the rescue instruction.
On this basis, a rescue action is likely to require multi-party participation, such as the situation is critical, needs using automatic
It is single difficult in the case where external defibrillation instrument (Automated External Defibrillator, AED) and progress CPR
To complete the CPR of high quality, therefore in order to improve rescue success rate, also need that other rescuers is notified to participate in this rescue
Action.Correspondingly, in above-mentioned steps S206, the network equipment executes operations described below:
1) corresponding collaboration rescue operation sequence is determined based on the rescue data information;
2) it is determined according to the collaboration rescue operation sequence for the rescue for being carried out field rescue by rescue object
Instruction, and corresponding to the cooperation request of at least one other wearable rescue aids, wherein cooperation request includes described
The instruction of cooperation corresponding at least one other wearable rescue aids;
3) it sends the rescue to the wearable rescue aid to instruct, and to described at least one other wearable rescues
Equipment sends the cooperation request.
Wherein the rescue instruction is to be determined based on the collaboration rescue operation sequence, such as system is according to the collaboration
Rescue operation sequence distributes corresponding rescue instruction or cooperation instruction to each rescuer.For example, above-mentioned collaboration rescue operation sequence
Several operating procedures that column respectively need to carry out comprising different user.
Present invention also provides a kind of computer readable storage medium, the computer-readable recording medium storage has calculating
Machine code, when the computer code is performed, such as preceding described in any item methods are performed.
Present invention also provides a kind of computer program products, when the computer program product is executed by computer equipment
When, such as preceding described in any item methods are performed.
Present invention also provides a kind of computer equipment, the computer equipment includes:
One or more processors;
Memory, for storing one or more computer programs;
When one or more of computer programs are executed by one or more of processors so that it is one or
Multiple processors realize such as preceding described in any item methods.
Fig. 6 shows the exemplary system that can be used for implementing each embodiment described herein.
As shown in Figure 6 in some embodiments, system 1000 can be worn as any one in each embodiment
Wear rescue aid or the network equipment.In some embodiments, system 1000 may include one or more computers with instruction
Readable medium (for example, system storage or NVM/ store equipment 1020) and with the one or more computer-readable medium coupling
Merging is configured as executing instruction the one or more processors (example to realize module thereby executing movement described herein
Such as, (one or more) processor 1005).
For one embodiment, system control module 1010 may include any suitable interface controller, with to (one or
It is multiple) at least one of processor 1005 and/or any suitable equipment or component that are communicated with system control module 1010
Any suitable interface is provided.
System control module 1010 may include Memory Controller module 1030, to connect to the offer of system storage 1015
Mouthful.Memory Controller module 1030 can be hardware module, software module and/or firmware module.
System storage 1015 can be used for for example, load of system 1000 and storing data and/or instruction.For one
Embodiment, system storage 1015 may include any suitable volatile memory, for example, DRAM appropriate.In some implementations
In example, system storage 1015 may include four Synchronous Dynamic Random Access Memory of Double Data Rate type (DDR4SDRAM).
For one embodiment, system control module 1010 may include one or more input/output (I/O) controller,
To store equipment 1020 and the offer interface of (one or more) communication interface 1025 to NVM/.
For example, NVM/ storage equipment 1020 can be used for storing data and/or instruction.NVM/ stores equipment 1020
Any suitable nonvolatile memory (for example, flash memory) and/or may include that any suitable (one or more) is non-volatile
Store equipment (for example, one or more hard disk drive (Hard Disk, HDD), one or more CD (CD) drivers and/
Or one or more digital versatile disc (DVD) drivers).
NVM/ storage equipment 1020 may include a part for the equipment being physically mounted on as system 1000
Storage resource or its can by the equipment access without a part as the equipment.For example, NVM/ stores equipment 1020
It can be accessed by network via (one or more) communication interface 1025.
(one or more) communication interface 1025 can be provided for system 1000 interface with by one or more networks and/or
It is communicated with other any equipment appropriate.System 1000 can be according to appointing in one or more wireless network standards and/or agreement
Meaning standard and/or agreement are carried out wireless communication with the one or more components of wireless network.
For one embodiment, at least one of (one or more) processor 1005 can be with system control module 1010
The logics of one or more controllers (for example, Memory Controller module 1030) be packaged together.For one embodiment,
At least one of (one or more) processor 1005 can be patrolled with one or more controllers of system control module 1010
It collects and is packaged together to form system in package (SiP).For one embodiment, in (one or more) processor 1005 extremely
Few one can be integrated on same mold with the logic of one or more controllers of system control module 1010.For a reality
Example is applied, at least one of (one or more) processor 1005 can be with one or more controllers of system control module 1010
Logic be integrated on same mold to form system on chip (SoC).
In various embodiments, system 1000 can be, but not limited to be: server, work station, desk-top calculating equipment or shifting
It is dynamic to calculate equipment (for example, lap-top computing devices, handheld computing device, tablet computer, net book etc.).In each embodiment
In, system 1000 can have more or fewer components and/or different frameworks.For example, in some embodiments, system 1000
Including one or more video cameras, keyboard, liquid crystal display (LCD) screen (including touch screen displays), nonvolatile memory
Port, mutiple antennas, graphic chips, specific integrated circuit (ASIC) and loudspeaker.
It should be noted that the application can be carried out in the assembly of software and/or software and hardware, for example, can adopt
With specific integrated circuit (ASIC), general purpose computer or any other realized similar to hardware device.In one embodiment
In, the software program of the application can be executed to implement the above steps or functions by processor.Similarly, the application
Software program (including relevant data structure) can be stored in computer readable recording medium, for example, RAM memory,
Magnetic or optical driver or floppy disc and similar devices.In addition, hardware can be used to realize in some steps or function of the application, example
Such as, as the circuit cooperated with processor thereby executing each step or function.
In addition, a part of the application can be applied to computer program product, such as computer program instructions, when its quilt
When computer executes, by the operation of the computer, it can call or provide according to the present processes and/or technical solution.
Those skilled in the art will be understood that the existence form of computer program instructions in computer-readable medium includes but is not limited to
Source file, executable file, installation package file etc., correspondingly, the mode that computer program instructions are computer-executed include but
Be not limited to: the computer directly execute the instruction or the computer compile the instruction after execute program after corresponding compiling again,
Perhaps the computer reads and executes the instruction or after the computer reads and install and execute corresponding installation again after the instruction
Program.Here, computer-readable medium can be for computer access any available computer readable storage medium or
Communication media.
Communication media includes whereby including, for example, computer readable instructions, data structure, program module or other data
Signal of communication is transmitted to the medium of another system from a system.Communication media may include having the transmission medium led (such as electric
Cable and line (for example, optical fiber, coaxial etc.)) and can propagate wireless (not having the transmission the led) medium of energy wave, such as sound, electricity
Magnetic, RF, microwave and infrared.Computer readable instructions, data structure, program module or other data can be embodied as example wireless
Medium (such as carrier wave or be such as embodied as spread spectrum technique a part similar mechanism) in modulated message signal.
Term " modulated message signal " refers to that one or more feature is modified or is set in a manner of encoded information in the signal
Fixed signal.Modulation can be simulation, digital or Hybrid Modulation Technology.
As an example, not a limit, computer readable storage medium may include such as computer-readable finger for storage
Enable, the volatile and non-volatile that any method or technique of the information of data structure, program module or other data is realized, can
Mobile and immovable medium.For example, computer readable storage medium includes, but are not limited to volatile memory, such as with
Machine memory (RAM, DRAM, SRAM);And nonvolatile memory, such as flash memory, various read-only memory (ROM, PROM,
EPROM, EEPROM), magnetic and ferromagnetic/ferroelectric memory (MRAM, FeRAM);And magnetic and optical storage apparatus (hard disk,
Tape, CD, DVD);Or other currently known media or Future Development can store the computer used for computer system
Readable information/data.
Here, including a device according to one embodiment of the application, which includes for storing computer program
The memory of instruction and processor for executing program instructions, wherein when the computer program instructions are executed by the processor
When, trigger method and/or technology scheme of the device operation based on aforementioned multiple embodiments according to the application.
It is obvious to a person skilled in the art that the application is not limited to the details of above-mentioned exemplary embodiment, Er Qie
In the case where without departing substantially from spirit herein or essential characteristic, the application can be realized in other specific forms.Therefore, no matter
From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and scope of the present application is by appended power
Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims
Variation is included in the application.Any reference signs in the claims should not be construed as limiting the involved claims.This
Outside, it is clear that one word of " comprising " does not exclude other units or steps, and odd number is not excluded for plural number.That states in device claim is multiple
Unit or device can also be implemented through software or hardware by a unit or device.The first, the second equal words are used to table
Show title, and does not indicate any particular order.