CN108490797A - The search result methods of exhibiting and device of smart machine - Google Patents
The search result methods of exhibiting and device of smart machine Download PDFInfo
- Publication number
- CN108490797A CN108490797A CN201810228840.1A CN201810228840A CN108490797A CN 108490797 A CN108490797 A CN 108490797A CN 201810228840 A CN201810228840 A CN 201810228840A CN 108490797 A CN108490797 A CN 108490797A
- Authority
- CN
- China
- Prior art keywords
- smart machine
- target
- distance
- operational mode
- search result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 81
- 230000001747 exhibiting effect Effects 0.000 title claims abstract description 37
- 238000003384 imaging method Methods 0.000 claims description 30
- 238000004590 computer program Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 12
- 235000021152 breakfast Nutrition 0.000 description 8
- 230000003993 interaction Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 241000209140 Triticum Species 0.000 description 1
- 235000021307 Triticum Nutrition 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 210000003733 optic disk Anatomy 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/166—Detection; Localisation; Normalisation using acquisition arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention proposes a kind of the search result methods of exhibiting and device of smart machine, wherein this method can be used for being used in smart home environment, including:Control smart machine is detected target, when detecting target, obtains the distance between target and smart machine, determines that the target operational mode of smart machine, control smart machine carry out screen setting under target operational mode according to distance.This method passes through according to the distance between people and smart machine, it determines the operating mode of smart machine, and carries out screen setting under target operational mode, realize according to the distance between people and smart machine, intelligence adjusts the display mode of screen, improves the display efficiency of smart machine.
Description
Technical field
The present invention relates to terminal device technical field more particularly to the search result methods of exhibiting and dress of a kind of smart machine
It sets.
Background technology
Currently, in human-computer interaction, mainly based on the control mode that touches and be remotely controlled.Wherein, touch control mode master
Apply man-machine device apart from it is closer in the case of, such as mobile phone, ipad etc..Remote control mode is mainly used in equipment
In the case of distant, for example pass through remote control control TV etc..
But in the control mode for touching and being remotely controlled, the display mode of equipment is all relatively simple.For example, using mobile phone
During, the display format of mobile phone is as font size etc. is usually fixed.Although can be adjusted according to the needs font,
It is cumbersome, it is not convenient enough.As it can be seen that the display mode of existing equipment compare fixed single, adjust it is not convenient enough.
Invention content
The present invention is directed to solve at least some of the technical problems in related technologies.
The present invention proposes a kind of search result methods of exhibiting of smart machine, applies in smart home environment, passes through
According to the distance between people and smart machine, the operating mode of smart machine is determined, and screen is carried out under target operational mode
Setting is realized according to the distance between people and smart machine, and intelligence adjusts the display mode of screen, improves smart machine
Display efficiency.
One aspect of the present invention embodiment proposes a kind of search result methods of exhibiting of smart machine, is used for smart home ring
In border, including:
Control smart machine is detected target;
When detecting the target, the distance between the target and the smart machine are obtained;
According to the distance, the target operational mode of the smart machine is determined;
It controls the smart machine and carries out screen setting under the target operational mode.
The search result methods of exhibiting of the smart machine of the embodiment of the present invention, this method can be used for being used for smart home environment
In, target is detected by controlling smart machine, when detecting target, obtain between target and smart machine away from
From according to distance, determining that the target operational mode of smart machine, control smart machine carry out screen under target operational mode and set
It sets.In the present embodiment, by according to the distance between people and smart machine, determining the operating mode of smart machine, and in target
Screen setting is carried out under operating mode, is realized according to the distance between people and smart machine, intelligence adjusts the display side of screen
Formula improves the display efficiency of smart machine.
Another aspect of the present invention embodiment proposes a kind of search result displaying device of smart machine, including:
Control module is detected target for controlling smart machine;
Acquisition module, for when detecting the target, obtaining the distance between the target and the smart machine;
Determining module, for according to the distance, determining the target operational mode of the smart machine;
Setup module carries out screen setting for controlling the smart machine under the target operational mode.
The search result of the smart machine of the embodiment of the present invention shows device, is examined to target by controlling smart machine
It surveys, when detecting target, obtains the distance between target and smart machine and the target work of smart machine is determined according to distance
Operation mode, control smart machine carry out screen setting under target operational mode.In the present embodiment, by being set according to people and intelligence
It is the distance between standby, it determines the operating mode of smart machine, and carry out screen setting under target operational mode, realizes basis
The distance between people and smart machine, intelligence adjust the display mode of screen, improve the display efficiency of smart machine.
Another aspect of the present invention embodiment proposes a kind of smart machine, including processor and memory;Wherein, the place
Reason device is corresponding with the executable program code to run by reading the executable program code stored in the memory
Program, for realizing the search result methods of exhibiting of the smart machine as described in above-described embodiment.
Another aspect of the present invention embodiment proposes a kind of computer program product, when in the computer program product
The search result methods of exhibiting of the smart machine as described in above-described embodiment is realized when instruction is executed by processor.
Another aspect of the present invention embodiment proposes a kind of non-transitorycomputer readable storage medium, is stored thereon with meter
Calculation machine program realizes the search result displaying side of the smart machine as described in above-described embodiment when the program is executed by processor
Method.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partly become from the following description
Obviously, or practice through the invention is recognized.
Description of the drawings
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, wherein:
Fig. 1 is the flow diagram of the search result methods of exhibiting of the first smart machine provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of the search result methods of exhibiting of second of smart machine provided in an embodiment of the present invention;
Fig. 3 is a kind of display renderings in near-field working mode sub-screen provided in an embodiment of the present invention;
Fig. 4 is a kind of display renderings in far field operation pattern sub-screen provided in an embodiment of the present invention;
Fig. 5 is the flow diagram of the search result methods of exhibiting of the third smart machine provided in an embodiment of the present invention;
Fig. 6 is the flow diagram of the search result methods of exhibiting of the 4th kind of smart machine provided in an embodiment of the present invention;
Fig. 7 is the flow diagram of the search result methods of exhibiting of the 5th kind of smart machine provided in an embodiment of the present invention;
Fig. 8 is a kind of bounds schematic diagram that present invention implementation provides;
Fig. 9 is the flow diagram of the search result methods of exhibiting of the 6th kind of smart machine provided in an embodiment of the present invention;
Figure 10 is that a kind of search result of smart machine provided in an embodiment of the present invention shows the structural schematic diagram of device;
Figure 11 shows the block diagram of the exemplary intelligent device suitable for being used for realizing embodiment of the present invention.
Specific implementation mode
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to for explaining the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings the search result methods of exhibiting and device of the smart machine of the embodiment of the present invention are described.
Currently, in human-computer interaction, such as smart home field, in the control mode for touching and being remotely controlled, the display side of equipment
Formula is all relatively simple.For example, during using mobile phone, the display format of mobile phone is as font size etc. is usually fixed.
It is cumbersome although can be adjusted according to the needs font, it is not convenient enough.As it can be seen that the display mode of existing equipment compares
Fixed single, adjusting are not convenient enough.
For this problem, the embodiment of the present invention proposes a kind of search result methods of exhibiting of smart machine, and this method can
For in smart home environment, by according to the distance between people and smart machine, determining the operating mode of smart machine, and
Screen setting is carried out under target operational mode, is realized according to the distance between people and smart machine, intelligence adjusts the aobvious of screen
Show mode, improves the display efficiency of smart machine.
Fig. 1 is the flow diagram of the search result methods of exhibiting of the first smart machine provided in an embodiment of the present invention.
As shown in Figure 1, the search result methods of exhibiting of the smart machine includes:
Step 101, control smart machine is detected target.
In the present embodiment, smart machine can be detected target device every preset time such as every 3 seconds.Wherein, intelligence
Energy equipment can be intelligent refrigerator, intelligent air condition, smart television etc. in smart home environment, and goal can be people.
When detecting around smart machine with the presence or absence of target, recognition of face, voice collecting, infrared signal etc. can be passed through
Method is detected, and detailed process can be found in subsequent embodiment, and details are not described herein.
Step 102, when detecting target, the distance between target and smart machine are obtained.
In the related technology, in the control mode for touching and being remotely controlled, the display mode of smart machine is all relatively simple.It touches
Mode be mainly used in the distance between man-machine device it is closer in the case of, such as use mobile phone, ipad etc..Remote control mainly makes
Used in equipment apart from distant, for example pass through remote control control TV etc. at home.
With the development of voice technology, interactive voice greatly expands the interaction distance of user and equipment, from original several
Ten centimetres, extend to several meters, more than ten meters.Meanwhile complexity of the complexity of smart home environment such as illumination condition etc. because
Element makes original display mode with fixed interaction distance with regard to relatively simple.
In the present embodiment, after determining there are target, the distance between target and smart machine are obtained, with true by distance
Determine the display mode of screen on smart machine.
Step 103, according to distance, the target operational mode of smart machine is determined.
In the present embodiment, the target operational mode of smart machine can be determined according to the distance of distance.It specifically, can be advance
Establish the correspondence between distance and operating mode.After at a distance from acquisition target is between smart machine, inquiry can be passed through
Correspondence between distance and operating mode, determining and target operating mode corresponding with the distance between smart machine.
Wherein, different operating mode can correspond to different screen display modes, such as element in font size, screen
Between spacing etc..
Step 104, control smart machine carries out screen setting under target operational mode.
At a distance from according to target between smart machine, after the operating mode for determining smart machine, controllable intelligence is set
It is standby that screen is configured in the operational mode, such as between element in the size of font, screen intensity, screen in screen between
Away from etc. be configured so that the screen of smart machine is shown according to setting.
Illustrate above-described embodiment to become apparent from, separately below from recognition of face, voice collecting, infrared signal three
How aspect introduction is detected target, to explain the search result displaying side of the smart machine of proposition of the embodiment of the present invention
Method.
The method being detected to target by recognition of face is described below, and is determining that there are how to be obtained when target
The distance between target and smart machine.Fig. 2 is that the search result of second of smart machine provided in an embodiment of the present invention is shown
The flow diagram of method.
As shown in Fig. 2, the search result methods of exhibiting of the smart machine includes:
Step 201, the photographic device controlled on smart machine carries out Image Acquisition.
It is provided with photographic device such as camera in the present embodiment, on smart machine, can in real time be adopted by controlling photographic device
Collect the image around smart machine.
By taking intelligent refrigerator as an example, a camera can be placed on intelligent refrigerator top, camera can be according to certain speed
Rotate predetermined angle.After camera rotates predetermined angle, image is acquired, rotation predetermined angle is further continued for, so as to acquire
Multi-faceted image.
Step 202, recognition of face is carried out to the image collected, after recognizing face, it is determined that there are targets.
Smart machine can carry out recognition of face to the image collected.Specifically, facial contour data, intelligence can be prestored
Energy equipment extracts profile from image, and the profile of extraction is compared with pre-stored facial contour.When similarity is super
When crossing predetermined threshold value, it is believed that recognized face from image.When recognizing face, it may be determined that around smart machine
It is stored in target, that is, people.
Step 203, determined there are when target when by photographic device, obtain target at the imaging area in image.
In the present embodiment, determined there are when target when by photographic device, obtain target at the imaging surface in image
Product.It specifically, can be by the face that is extracted from the image when certain image for being acquired according to photographic device is determined there are when target
Profile, calculate target the image i.e. at the imaging area in image.
Step 204, the imaging area of the human body gathered in advance in setpoint distance is obtained.
In the present embodiment, when photographic device can acquire people apart from smart machine setpoint distance in advance, the image of human body.So
Afterwards, smart machine extracts human body contour outline from image, then calculates the area of human body contour outline, as the imaging area of human body, and
It is stored, so that smart machine can obtain the imaging area of the human body gathered in advance in setpoint distance.
Step 205, according to the imaging area of the imaging area of target and human body, one is calculated apart from regulation coefficient.
It, can be by the ratio of the imaging area of target and the imaging area of human body, as a distance adjustment in the present embodiment
Coefficient.It is assumed that the imaging area of target is S, the imaging area of human body is S0, thenIt can be a distance adjustment system
Number.It is understood that the ratio of the imaging area of the imaging area and target of human bodyIt can also be used as distance adjustment
Coefficient.
Step 206, according to apart from regulation coefficient and setpoint distance, the distance between target and smart machine are obtained.
In the present embodiment, when being equal to the ratio of the imaging area of imaging area and human body of target apart from regulation coefficient,
Ratio can be multiplied with setpoint distance, obtained result is the distance between target and smart machine, as shown in formula (1).
Wherein, L indicates the distance between target and smart machine, L0Indicate setpoint distance.
When the ratio of the imaging area apart from imaging area and target that regulation coefficient is human body, target and smart machine
The distance between, it is equal to the ratio of the imaging area of the imaging area and target of setpoint distance divided by human body.Such as formula (2) institute
Show.
Wherein, λ2Indicate the ratio of the imaging area of human body and the imaging area of target.
Step 207, according to distance, the target operational mode of smart machine is determined.
In the present embodiment, the operating mode of smart machine may include near-field working mode and far field operation pattern.Wherein, closely
Using ambient light as the main influencing factors of screen under the operating mode of field, smart machine can automatically adjust current according to current environment light
Screen intensity;With font, inner capacities, font size size, font size color, element spacing etc. it is the master of screen under telework pattern
The adjusting element wanted.
Target is being obtained after smart machine distance L, distance L is being compared with preset distance threshold K.Work as distance
When less than or equal to preset distance threshold, i.e. when L≤K, it is believed that interaction distance between target and smart machine compared with
Closely, then using near-field working mode as the target operational mode of smart machine.
When distance is more than distance threshold, i.e. L>When K, it is believed that interaction distance between target and smart machine compared with
Far, font on the screen to smart machine, inner capacities, font size size etc. is needed to be adjusted, then using telework pattern as
The target operational mode of smart machine.
Step 208, control smart machine carries out screen setting under target operational mode.
In the present embodiment, after determining the target operational mode of smart machine, control smart machine is in target operational mode
Lower progress screen setting.
When target operational mode is near-field working mode, at this moment ambient brightness is the major influence factors of screen display,
The brightness that smart machine is presently in environment can be acquired by the luminance sensor being arranged on smart machine.It then, can be according to adopting
The ambient brightness of collection inquires the mapping relations between preset ambient brightness and the display brightness of screen, obtains and current environment
The display brightness of the corresponding screen of brightness.Later, by the display brightness of screen, it is set as screen corresponding with current environment brightness
Display brightness.
Since the distance between people and smart machine are closer, the size of font is got on the screen for the smart machine that people requires
It is small, therefore can also the format of display elements on screen be set according to the distance between target and smart machine.Wherein, display member
Element can be picture, font etc..
It specifically, can be by inquiring the corresponding pass between the distance pre-established and the display format of display elements on screen
System obtains display format corresponding with current distance.Then, by the display format of display elements on screen be set as with apart from right
The display format answered.Wherein, display format includes quantity, spacing, size of display elements etc..
In the present embodiment, can the coverage area of smart machine be divided into multiple regions in advance.For example, can be according to apart from intelligence
The central point of screen is less than 1m, 1m~2m, 2m~3m, the region more than 3m in energy equipment, and the coverage area of smart machine is drawn
It is divided into 4 regions.It should be noted that the division methods are only an examples, it in practical applications, can dividing regions as needed
Domain.
After dividing region, it can establish on the display brightness and screen of region and screen between the display format of display elements
Correspondence.
When the target operational mode of smart machine be far field operation pattern when, can by between target and smart machine away from
From range corresponding with each region is compared, to determine the target area where target.Then, by query region with
Correspondence on the display brightness and screen of screen between the display format of display elements obtains screen corresponding with target area
The display format of display elements on the display brightness and screen of curtain.Later, by display elements on the display brightness of screen and screen
Display format, be set as the display format of display elements on the display brightness and screen of screen corresponding with target area.
By taking screen intensity and font as an example, when user distance smart machine is distant, screen intensity is set as highlighted
Degree state, to be suitble in the display content that can see screen at a distance, and when the screen of user and equipment are closer,
Screen intensity changes with ambient brightness.
Font on screen can be changed with distance, when the distance between people and smart machine are closer, font phase
Be more suitable for current distance to smaller, and distance farther out when, the font on screen can be greatly enlarged, to be suitble to be read at a distance
It reads.
As shown in Figure 3 and Figure 4, intelligent refrigerator is according to the distance of people and intelligent refrigerator, and display elements have on screen
Different display modes.When people is closer at a distance from intelligent refrigerator, the target operational mode of intelligent refrigerator is near field Working mould
Formula, as shown in figure 3, the breakfast recommended in morning recommendation is shown with small card form, 4 cards can be shown on screen by showing, and
Font is smaller.When people is remote at a distance from intelligent refrigerator, the target operational mode of intelligent refrigerator is far field operation pattern, such as Fig. 4
Shown, the breakfast recommended in morning recommendation is shown with big card form, and a card is only shown on screen, the font on screen
Relative proximity apart from when it is larger so that user a long way off can see font and image content on screen clearly.
The search result methods of exhibiting of the smart machine of the embodiment of the present invention carries out Image Acquisition by photographic device, and
To image carry out recognition of face, to determine whether there is target, when there are target, according between target and smart machine away from
From, it determines target operational mode, far field operation pattern or near-field working mode, realizes and intelligent display is carried out according to distance,
Improve display efficiency.
It is described below and target is determined whether there is by voice signal, and how to calculate between target and smart machine
Distance.Fig. 5 is the flow diagram of the search result methods of exhibiting of the third smart machine provided in an embodiment of the present invention.
As shown in figure 5, the search result methods of exhibiting of the smart machine includes:
Step 301, the microphone array controlled on smart machine carries out voice collecting.
In the present embodiment, microphone array can be set on intelligent devices, language is carried out in real time by controlling microphone array
Sound acquires.Wherein, microphone array is made of in an array manner multiple microphones.Voice is acquired by microphone array
The accuracy of voice collecting can be improved in signal.
Step 302, when collected voice signal, it is determined that there are targets.
In the present embodiment, when microphone array collects voice signal, it may be determined that there are targets.
In order to avoid the sound of the interference of other sound, such as animal, the accuracy of acquisition is improved, can detect collected
The frequency of voice signal, to determine the frequency of voice signal whether in frequency range 300Hz~3.4kHz of voice signal.When
The frequency range of voice signal is in 300Hz~3.4kHz, it may be determined that the voice signal is voice signal.
Step 303, when by microphone array determination, there are when target, obtain voice to reach each wheat in microphone array
The time delay of gram wind.
In the present embodiment, when by microphone array determination, there are when target, can obtain in voice arrival microphone array
The time delay of each microphone.Wherein, time delay refers to the time that voice signal reaches microphone.
Step 304, according to the time delay of each microphone, relative time delay between neighboring microphones is determined.
It is delayed when acquisition voice reaches each microphone, the time delay of two adjacent microphones can be made difference, obtained
Relative time delay between two neighboring microphones.
Step 305, according to the interval between relative time delay and neighboring microphones, the position between target and smart machine is determined
Confidence ceases;Wherein, location information includes the distance between target and smart machine and angle.
In the present embodiment, it is assumed that in microphone array, microphone is disposed in parallel.In the time delay of known each microphone
In the case of, it can calculate intermediate every there are one when opposite between the two of microphone microphone (one microphone in middle interval)
Prolong τ, speed of sound v will be multiplied by relative time delays, distance l=v* τ can be obtained.
It can be obtained according to sine as a result,Wherein, between d is between two neighboring microphone
Every θ2For the angle of plane where voice signal and microphone array.Thus, it is possible to calculate angleInstitute
With the angle of voice and vertical microphone array column directionDetermine the angle between target and smart machine.
In the present embodiment, for the time delay of each microphone, time delay is multiplied by the velocity of sound and obtains target and each microphone
Distance.Then, the average value for finding out all distances, as the distance between target and smart machine.
Step 306, according to distance, the target operational mode of smart machine is determined.
Step 307, control smart machine carries out screen setting under target operational mode.
In the present embodiment, determined the operating mode of smart machine, and control smart machine in target operation according to distance
The method that screen setting is carried out under pattern, reference can be made to the related content in above-described embodiment, details are not described herein.
The search result methods of exhibiting of the smart machine of the embodiment of the present invention adopts voice by microphone array
Collection determines there are when target by microphone array to determine whether there is target, further determines that target and smart machine
Between location information, realize according to distance carry out intelligent display, improve display efficiency.
It is described below and target is determined whether there is by infrared sensor, and how to determine between target and smart machine
Distance method.Fig. 6 is that the flow of the search result methods of exhibiting of the 4th kind of smart machine provided in an embodiment of the present invention is shown
It is intended to.
As shown in fig. 6, the search result methods of exhibiting of the smart machine includes:
Step 401, the outside radiated infrared signal of infrared sensor on smart machine is controlled.
Since the infrared signal of human body reflection has corresponding temperature range, it is determined for around smart machine
With the presence or absence of people.
In the present embodiment, infrared sensor can be set on smart machine.Smart machine can control infrared sensor real-time
Outside radiated infrared signal.When infrared signal receives barrier obstruction, can be reflected by barrier.
Step 402, when the infrared signal for meeting preset condition for receiving return, it is determined that there are targets.
Wherein, preset condition can be the infrared signal returned previously according to human body, obtained temperature.
In the present embodiment, the infrared signal being reflected back can be detected whether in real time by infrared detector.It is returned when receiving
When the infrared signal returned, the temperature of target surface can be collected.Then, it by the temperature of target surface, is returned with previously according to human body
The infrared signal returned, obtained temperature are compared.When the difference between two temperature is less than predetermined threshold value, it is believed that intelligence
There are people around energy equipment, that is, there is target.
Step 403, it is determined there are the return duration for when target, obtaining infrared signal when by infrared sensor, according to returning
It returns duration and determines the distance between target and smart machine.
Wherein, the return duration of infrared signal refers to since infrared sensor radiated infrared signal to infrared detector
Receive the time used in the infrared signal of return.
When by infrared sensor determination, there are the return durations that when target, can obtain infrared signal.When then, by returning
The distance between target and smart machine can be obtained in obtained result divided by 2 by the long spread speed for being multiplied by infrared signal.
Step 404, according to distance, the target operational mode of smart machine is determined.
Step 405, control smart machine carries out screen setting under target operational mode.
In the present embodiment, determined the target operational mode of smart machine, and control smart machine in target according to distance
The method that screen setting is carried out under operating mode, reference can be made to the related content of above-described embodiment, details are not described herein.
In the present embodiment, by controlling the outside radiated infrared signal of infrared sensor, with according to the red of the return received
Whether external signal meets preset condition, it is determined whether there are targets, and are determined between target and smart machine according to duration is returned
Distance, according to distance determine smart machine operating mode, to carry out screen setting in the operational mode, realize according to away from
From intelligent display is carried out, display efficiency is improved.
Since the target operational mode of smart machine is related to the distance between target and smart machine, and the position of people is not
It is changeless, in order to avoid being fluctuated near distance threshold due to the distance between people and smart machine, makes smart machine
Target operational mode be in frequent switching state.On the basis of the above embodiments, a side can be arranged in the embodiment of the present invention
Boundary's range, to avoid operating mode frequent switching.Fig. 7 is the search result of the 5th kind of smart machine provided in an embodiment of the present invention
The flow diagram of methods of exhibiting.
On the basis of embodiment shown in Fig. 1, as shown in fig. 7, the search result methods of exhibiting of the smart machine further includes:
Step 105, the distance between target and smart machine are persistently obtained.
In the present embodiment, at a distance from according to target between smart machine, the target operational mode of smart machine is determined
Afterwards, using the distance between above-mentioned acquisition target and smart machine method, persistently obtain between target and smart machine away from
From.
It should be noted that the step can also control smart machine and carry out screen under target operational mode in step 104
It is executed after setting.
Step 106, if distance maintains current target operational mode in preset bounds;Wherein, away from
It is in bounds from threshold value, bounds include lower limiting value and upper limit value.
In the present embodiment, a bounds can be pre-set, wherein distance threshold is in bounds, boundary model
It encloses including lower limiting value and upper limit value.
After at a distance from acquisition target is between smart machine, by distance and the upper limit value of bounds and lower limiting value ratio
Compared with to determine distance whether in bounds.If distance maintains current target work in preset bounds
Operation mode is constant.
Step 107, in the case where target operational mode is near-field working mode, if distance is become larger beyond upper limit value,
Then far field operation pattern is switched to from near-field working mode.
If the current target operational mode of smart machine is near-field working mode, when the distance between target and smart machine
It becomes larger, and has exceeded the upper limit value of bounds, then cut the target operational mode of smart machine from near-field working mode
It is changed to far field operation pattern;When the distance between target and smart machine taper into, and are less than the lower limiting value of bounds,
Smart machine maintains current target operational mode near-field working mode.
Step 108, in the case where target operational mode is far field operation pattern, if distance is tapered into less than lower limiting value,
Then from far field operation pattern switching to near-field working mode.
If the current target operational mode of smart machine is far field operation pattern, when the distance between target and smart machine
It tapers into, and less than the lower limiting value of bounds, then by the target operational mode of smart machine, from far field operation pattern switching
To near-field working mode;When the distance between target and smart machine become larger, and have exceeded the upper limit value of bounds,
Smart machine maintains current target operational mode far field operation pattern.
Assuming that distance threshold is 1.5m, bounds are [1.2m, 1.8m], and the current target operational mode of smart machine is
Far field operation pattern.As shown in figure 8, when people is interior in bounds [1.2m, 1.8m] at a distance from smart machine, intelligently set
Standby target operational mode maintains always far field operation pattern.
If people moves closer to smart machine, i.e. the distance between people and smart machine tapers into, when distance is less than lower limit
When value 1.2m, by the target operational mode of smart machine from far field operation pattern switching be near-field working mode.If people is gradually remote
From smart machine, i.e. the distance between people and smart machine becomes larger, and has exceeded upper limit value 1.8m, then the mesh of smart machine
Mark operating mode remains within far field operation pattern.
In the present embodiment, by be arranged bounds be used as buffer section, to avoid between target and smart machine away from
When from being fluctuated near distance threshold, the case where frequent switching operating mode, keep smart machine control more accurate.
On the basis of the above embodiments, after control smart machine carries out screen setting under target operational mode,
Smart machine can also provide service according to the operational order received.Fig. 9 is that the 6th kind of intelligence provided in an embodiment of the present invention is set
The flow diagram of standby search result methods of exhibiting.
On the basis of embodiment shown in Fig. 1, as shown in figure 9, the search result methods of exhibiting of the smart machine can also wrap
It includes:
Step 109, the operational order sent out by target is obtained.
In the present embodiment, target can send out operational order to smart machine.For example, offer breakfast can be sent out to intelligent refrigerator
The phonetic order of recommendation can send out the phonetic order for searching for favorite program to smart television.Certainly, also can to smart machine into
Row trigger action, smart machine generate operational order according to trigger action.
Step 110, under target operational mode, service is provided to target according to operational order.
In the present embodiment, smart machine is under target operational mode, and according to the operational order of reception, clothes are provided to target
Business.
For example, the operational order that intelligent refrigerator is recommended according to breakfast, carries out breakfast recommendation;Intelligent air condition is according to by temperature tune
Air-conditioner temperature is turned down 2 DEG C by low 2 DEG C of operational order.
When the operational order that smart machine receives is search instruction, providing service to target according to operational order can wrap
It includes:Smart machine extracts search key from search instruction, then scans for search key by search engine, with
It obtains and the relevant search result of search key.
For example, smart television receives the search instruction of " search Journey to the West ", then the extraction search from " search Journey to the West "
Keyword " Journey to the West ", and " Journey to the West " is scanned for by search engine, obtain with " Journey to the West " relevant search result,
Such as TV play Journey to the West, Journey to the West theme song.
After obtaining search result, smart machine wants search result according to the current target operational mode of smart machine
It asks, is shown on intelligent devices.Specifically, search result is arranged according to the screen under target operational mode, in intelligence
Search result is shown in equipment.
By taking intelligent refrigerator recommends breakfast as an example, when the target operational mode of intelligent refrigerator is near-field working mode, obtaining
After taking search result, as shown in figure 3, intelligent refrigerator by breakfast recommendation results according to the requirement of near-field working mode, show multiple
Font is smaller on small card and screen.When the target operational mode of intelligent refrigerator is far field operation pattern, search knot is being obtained
After fruit, as shown in figure 4, intelligent refrigerator by breakfast recommendation results according to the requirement of far field operation pattern, show one big card and
Font is larger on screen, that is to say, that compared with near-field working mode, amplification shows every card, even if so that user is in long distance
From situation, the content on screen can be also seen.
It, can be in target work after control smart machine carries out screen setting under target operational mode in the present embodiment
Service is provided to target under operation mode, it, can be by search result according to operating mode when the instruction received is search instruction
It is required that display search result, realizes according to apart from switching working mode, and show search result in the operational mode, to
Intelligent display is realized, display efficiency is improved.
In order to realize that above-described embodiment, the embodiment of the present invention also propose a kind of search result displaying device of smart machine.
Figure 10 is that a kind of search result of smart machine provided in an embodiment of the present invention shows the structural schematic diagram of device.
As shown in Figure 10, the search result displaying device of the smart machine includes:Control module 510, acquisition module 520,
Determining module 530, setup module 540.
Control module 510 is detected target for controlling smart machine.
Acquisition module 520 is used for when detecting target, obtains the distance between target and smart machine.
Determining module 530 is used to, according to distance, determine the target operational mode of smart machine.
Setup module 540 carries out screen setting for controlling smart machine under target operational mode.
In a kind of possible realization method of the present embodiment, control module 510 is additionally operable to:
The photographic device controlled on smart machine carries out Image Acquisition;
Recognition of face is carried out to the image collected, after recognizing face, it is determined that there are targets;Alternatively,
The microphone array controlled on smart machine carries out voice collecting;
When collected voice signal, it is determined that there are targets;Alternatively,
Control the outside radiated infrared signal of infrared sensor on smart machine;
When the infrared signal for meeting preset condition for receiving return, it is determined that there are targets.
In a kind of possible realization method of the present embodiment, determined there are when target when by photographic device, acquisition module
520 are additionally operable to:
Obtain target at the imaging area in image;
Obtain the imaging area of the human body gathered in advance in setpoint distance;
According to the imaging area of the imaging area of target and human body, one is calculated apart from regulation coefficient;
According to apart from regulation coefficient and setpoint distance, the distance between target and smart machine are obtained.
In a kind of possible realization method of the present embodiment, is determined there are when target when by microphone array, obtain mould
Block 520 is additionally operable to:
Obtain the time delay that voice reaches each microphone in microphone array;
According to the time delay of each microphone, relative time delay between neighboring microphones is determined;
According to the interval between relative time delay and neighboring microphones, the location information between target and smart machine is determined;
Wherein, location information includes the distance between target and smart machine and angle.
In a kind of possible realization method of the present embodiment, is determined there are when target when by infrared sensor, obtain mould
Block 520 is additionally operable to:
The return duration for obtaining infrared signal determines the distance between target and smart machine according to duration is returned.
In a kind of possible realization method of the present embodiment, determining module 530 is additionally operable to:
When distance is less than or equal to preset distance threshold, then select near-field working mode as mesh for smart machine
Mark operating mode;
And when distance is more than the distance threshold, then select far field operation pattern as target operation mould for smart machine
Formula.
In a kind of possible realization method of the present embodiment, setup module 540 is additionally operable to:
When target operational mode is near-field working mode, acquisition smart machine is presently in the brightness of environment;
The display brightness of the screen is set according to brightness;
The display format of display elements on the screen is set according to distance, wherein display format includes display elements
Quantity, spacing and/or size;
And when target operational mode is far field operation pattern, according to distance, determine the target area where target;Its
In, target area is the region divided in advance to the coverage area of smart machine;
The display brightness of screen is set according to target area;
According to target area be arranged display elements display format, wherein display format include display elements quantity,
Away from and/or size.
In a kind of possible realization method of the present embodiment, which may also include:
Acquisition module 520 is additionally operable to continue to obtain the distance between target and smart machine;
Handover module, for when distance is in preset bounds, maintaining current target operational mode;Its
In, distance threshold is in bounds, and bounds include lower limiting value and upper limit value;It works near field in target operational mode
Under pattern, when distance becomes larger beyond upper limit value, then it is switched to far field operation pattern from near-field working mode;In target work
Operation mode is under far field operation pattern, when distance is tapered into less than lower limiting value, then from far field operation pattern switching near field
Operating mode.
In a kind of possible realization method of the present embodiment, which may also include:
Acquisition instruction module obtains after carrying out screen setting under target operational mode in control smart machine
The operational order sent out by target;
Module is provided, under target operational mode, service to be provided to target according to operational order.
In a kind of possible realization method of the present embodiment, when operational order is search instruction, module is provided and is additionally operable to:
Search key is extracted from search instruction;
Search key is searched out by search engine, obtains search result;
By search result according to the requirement of target operational mode, it is shown on intelligent devices.
It should be noted that the explanation of the aforementioned search result methods of exhibiting embodiment to smart machine, is also suitable
Device is shown in the search result of the smart machine of the embodiment, and details are not described herein.
The search result of the smart machine of the embodiment of the present invention shows device, is examined to target by controlling smart machine
It surveys, when detecting target, obtains the distance between target and smart machine and the target work of smart machine is determined according to distance
Operation mode, control smart machine carry out screen setting under target operational mode.In the present embodiment, by being set according to people and intelligence
It is the distance between standby, it determines the operating mode of smart machine, and carry out screen setting under target operational mode, realizes basis
The distance between people and smart machine, intelligence adjust the display mode of screen, improve the display efficiency of smart machine.
In order to realize that above-described embodiment, the embodiment of the present invention also propose a kind of smart machine, including processor and memory;
Wherein, processor runs journey corresponding with executable program code by reading the executable program code stored in memory
Sequence, for realizing the search result methods of exhibiting of the smart machine as described in above-described embodiment.
Figure 11 shows the block diagram of the exemplary intelligent device suitable for being used for realizing embodiment of the present invention.What Figure 11 was shown
Smart machine 12 is only an example, should not bring any restrictions to the function and use scope of the embodiment of the present application.
As shown in figure 11, smart machine 12 is showed in the form of universal computing device.The component of smart machine 12 can wrap
It includes but is not limited to:One or more processor or processing unit 16, system storage 28, connection different system component (packet
Include system storage 28 and processing unit 16) bus 18.
Bus 18 indicates one or more in a few class bus structures, including memory bus or Memory Controller,
Peripheral bus, graphics acceleration port, processor or the local bus using the arbitrary bus structures in a variety of bus structures.It lifts
For example, these architectures include but not limited to industry standard architecture (Industry Standard
Architecture;Hereinafter referred to as:ISA) bus, microchannel architecture (Micro Channel Architecture;Below
Referred to as:MAC) bus, enhanced isa bus, Video Electronics Standards Association (Video Electronics Standards
Association;Hereinafter referred to as:VESA) local bus and peripheral component interconnection (Peripheral Component
Interconnection;Hereinafter referred to as:PCI) bus.
Smart machine 12 typically comprises a variety of computer system readable media.These media can be it is any can be by intelligence
The usable medium that energy equipment 12 accesses, including volatile and non-volatile media, moveable and immovable medium.
Memory 28 may include the computer system readable media of form of volatile memory, such as random access memory
Device (Random Access Memory;Hereinafter referred to as:RAM) 30 and/or cache memory 32.Smart machine 12 can be into
One step includes other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as an example, it deposits
Storage system 34 can be used for reading and writing immovable, non-volatile magnetic media, and (Figure 11 do not show, commonly referred to as " hard drive
Device ").Although being not shown in Figure 11, can provide for the disk to moving non-volatile magnetic disk (such as " floppy disk ") read-write
Driver, and to removable anonvolatile optical disk (such as:Compact disc read-only memory (Compact Disc Read Only
Memory;Hereinafter referred to as:CD-ROM), digital multi CD-ROM (Digital Video Disc Read Only
Memory;Hereinafter referred to as:DVD-ROM) or other optical mediums) read-write CD drive.In these cases, each driving
Device can be connected by one or more data media interfaces with bus 18.Memory 28 may include at least one program production
Product, the program product have one group of (for example, at least one) program module, and it is each that these program modules are configured to perform the application
The function of embodiment.
Program/utility 40 with one group of (at least one) program module 42 can be stored in such as memory 28
In, such program module 42 include but not limited to operating system, one or more application program, other program modules and
Program data may include the realization of network environment in each or certain combination in these examples.Program module 42 is usual
Execute the function and/or method in embodiments described herein.
Smart machine 12 can also be with one or more external equipments 14 (such as keyboard, sensing equipment, display 24 etc.)
Communication, can also be enabled a user to one or more equipment interact with the smart machine 12 communicate, and/or with make the intelligence
Any equipment (such as network interface card, modem etc.) that energy equipment 12 can be communicated with one or more of the other computing device
Communication.This communication can be carried out by input/output (I/O) interface 22.Also, smart machine 12 can also be suitable by network
Orchestration 20 and one or more network (such as LAN (Local Area Network;Hereinafter referred to as:LAN), wide area network
(Wide Area Network;Hereinafter referred to as:WAN) and/or public network, for example, internet) communication.As shown, network is suitable
Orchestration 20 is communicated by bus 18 with other modules of smart machine 12.It should be understood that although not shown in the drawings, intelligence can be combined
Energy equipment 12 uses other hardware and/or software module, including but not limited to:Microcode, device driver, redundancy processing are single
Member, external disk drive array, RAID system, tape drive and data backup storage system etc..
Processing unit 16 is stored in program in system storage 28 by operation, to perform various functions application and
Data processing, such as realize the method referred in previous embodiment.
In order to realize that above-described embodiment, the embodiment of the present invention also propose a kind of computer program product, work as computer program
The search result methods of exhibiting of the smart machine as described in above-described embodiment is realized when instruction in product is executed by processor.
In order to realize that above-described embodiment, the embodiment of the present invention also propose a kind of non-transitorycomputer readable storage medium,
It is stored thereon with computer program, the search of the smart machine as described in above-described embodiment is realized when which is executed by processor
As a result methods of exhibiting.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiments or example.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
In addition, term " first ", " second " are used for description purposes only, it is not understood to indicate or imply relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing custom logic function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitable
Sequence, include according to involved function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (system of such as computer based system including processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicating, propagating or passing
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.The more specific example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wiring
Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can be for example by carrying out optical scanner to paper or other media, then into edlin, interpretation or when necessary with it
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the present invention can be realized with hardware, software, firmware or combination thereof.Above-mentioned
In embodiment, software that multiple steps or method can in memory and by suitable instruction execution system be executed with storage
Or firmware is realized.Such as, if realized in another embodiment with hardware, following skill well known in the art can be used
Any one of art or their combination are realized:With for data-signal realize logic function logic gates from
Logic circuit is dissipated, the application-specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compile
Journey gate array (FPGA) etc..
Those skilled in the art are appreciated that realize all or part of step that above-described embodiment method carries
Suddenly it is that relevant hardware can be instructed to complete by program, the program can be stored in a kind of computer-readable storage medium
In matter, which includes the steps that one or a combination set of embodiment of the method when being executed.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, it can also
That each unit physically exists alone, can also two or more units be integrated in a module.Above-mentioned integrated mould
The form that hardware had both may be used in block is realized, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized in the form of software function module and when sold or used as an independent product, can also be stored in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above
The embodiment of the present invention is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as the limit to the present invention
System, those skilled in the art can be changed above-described embodiment, change, replace and become within the scope of the invention
Type.
Claims (14)
1. a kind of search result methods of exhibiting of smart machine, which is characterized in that be used in smart home environment, the method packet
It includes:
Control smart machine is detected target;
When detecting the target, the distance between the target and the smart machine are obtained;
According to the distance, the target operational mode of the smart machine is determined;
It controls the smart machine and carries out screen setting under the target operational mode.
2. according to the method described in claim 1, it is characterized in that, the control smart machine is detected target, including:
The photographic device controlled on the smart machine carries out Image Acquisition;
Recognition of face is carried out to the image collected, after recognizing face, it is determined that there are the targets;Alternatively,
The microphone array controlled on the smart machine carries out voice collecting;
When collected voice signal, it is determined that there are the targets;Alternatively,
Control the outside radiated infrared signal of infrared sensor on the smart machine;
When the infrared signal for meeting preset condition for receiving return, it is determined that there are the targets.
3. according to the method described in claim 2, it is characterized in that, being determined there are when target, then when by the photographic device
Acquisition the distance between the target and the smart machine, including:
Obtain the target at the imaging area in image;
Obtain the imaging area of the human body gathered in advance in setpoint distance;
According to the imaging area of the imaging area of the target and the human body, one is calculated apart from regulation coefficient;
According to described apart from regulation coefficient and the setpoint distance, the distance between the target and the smart machine are obtained.
4. according to the method described in claim 2, it is characterized in that, determined there are when target when by the microphone array,
Then acquisition the distance between the target and the smart machine, including:
Obtain the time delay that voice reaches each microphone in the microphone array;
According to the time delay of each microphone, relative time delay between neighboring microphones is determined;
According to the interval between the relative time delay and the neighboring microphones, determine between the target and the smart machine
Location information;Wherein, the location information includes the distance between the target and the smart machine and angle.
5. according to the method described in claim 2, it is characterized in that, determined there are when target when by the infrared sensor,
Acquisition the distance between the target and the smart machine, including:
The return duration for obtaining the infrared signal is determined according to the return duration between the target and the smart machine
Distance.
6. according to claim 1-5 any one of them methods, which is characterized in that it is described according to the distance, determine the intelligence
The target operational mode of energy equipment, including:
When the distance is less than or equal to preset distance threshold, then near-field working mode is selected to make for the smart machine
For the target operational mode;
And when the distance is more than the distance threshold, then select far field operation pattern as the mesh for the smart machine
Mark operating mode.
7. according to the method described in claim 6, it is characterized in that, the control smart machine is in the target operation mould
Screen setting is carried out under formula, including:
When the target operational mode is the near-field working mode, acquires the smart machine and be presently in the bright of environment
Degree;
The display brightness of the screen is set according to the brightness;
The display format of display elements on the screen is set according to the distance, wherein the display format includes described aobvious
Show the quantity, spacing and/or size of element;
And when the target operational mode is the far field operation pattern, according to the distance, where determining the target
Target area;Wherein, the target area is the region divided in advance to the coverage area of the smart machine;
The display brightness of the screen is set according to the target area;
The display format of the display elements is set according to the target area, wherein the display format includes the display
Quantity, spacing and/or the size of element.
8. according to the method described in claim 6, it is characterized in that, described according to the distance, the smart machine is determined
After target operational mode, further include:
Persistently obtain the distance between the target and the smart machine;
If the distance is in preset bounds, the current target operational mode is maintained;Wherein, it is described away from
It is in the bounds from threshold value, the bounds include lower limiting value and upper limit value;
In the case where the target operational mode is the near-field working mode, if the distance becomes larger beyond the upper limit value
When, then it is switched to the far field operation pattern from the near-field working mode;
In the case where the target operational mode is the far field operation pattern, if the distance is tapered into less than the lower limiting value
When, then from the far field operation pattern switching to the near-field working mode.
9. according to the method described in claim 6, it is characterized in that, the control smart machine is in the target operation mould
After carrying out screen setting under formula, further include:
Obtain the operational order sent out by the target;
Under the target operational mode, service is provided to the target according to the operational order.
10. according to the method described in claim 9, it is characterized in that, the operational order be search instruction when, it is described described
Under target operational mode, service is provided to the target according to the operational order, including:
Search key is extracted from described search instruction;
Described search keyword is searched out by search engine, obtains search result;
By described search result according to the requirement of the target operational mode, it is shown on the smart machine.
11. a kind of search result of smart machine shows device, which is characterized in that including:
Control module is detected target for controlling smart machine;
Acquisition module, for when detecting the target, obtaining the distance between the target and the smart machine;
Determining module, for according to the distance, determining the target operational mode of the smart machine;
Setup module carries out screen setting for controlling the smart machine under the target operational mode.
12. a kind of smart machine, which is characterized in that including processor and memory;
Wherein, the processor can perform to run with described by reading the executable program code stored in the memory
The corresponding program of program code, for realizing the search result displaying of the smart machine as described in any in claim 1-10
Method.
13. a kind of computer program product, which is characterized in that when the instruction in the computer program product is executed by processor
The search result methods of exhibiting of smart machines of the Shi Shixian as described in any in claim 1-10.
14. a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, which is characterized in that the program
The search result methods of exhibiting of the smart machine as described in any in claim 1-10 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810228840.1A CN108490797A (en) | 2018-03-20 | 2018-03-20 | The search result methods of exhibiting and device of smart machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810228840.1A CN108490797A (en) | 2018-03-20 | 2018-03-20 | The search result methods of exhibiting and device of smart machine |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108490797A true CN108490797A (en) | 2018-09-04 |
Family
ID=63318555
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810228840.1A Pending CN108490797A (en) | 2018-03-20 | 2018-03-20 | The search result methods of exhibiting and device of smart machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108490797A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109885164A (en) * | 2019-02-22 | 2019-06-14 | 北京猎户星空科技有限公司 | Smart machine control method, device and storage medium |
CN110085191A (en) * | 2019-05-15 | 2019-08-02 | 京东方科技集团股份有限公司 | Display device and processor, processing method, driving method, storage medium and equipment |
CN110933501A (en) * | 2020-01-22 | 2020-03-27 | 恒信东方文化股份有限公司 | Child eye protection method for TV device, TV device with child eye protection function and system |
CN111124109A (en) * | 2019-11-25 | 2020-05-08 | 北京明略软件***有限公司 | Interactive mode selection method, intelligent terminal, equipment and storage medium |
CN111599148A (en) * | 2020-03-06 | 2020-08-28 | 维沃移动通信有限公司 | Electronic equipment and connection method thereof |
CN112034750A (en) * | 2020-08-13 | 2020-12-04 | 四川虹美智能科技有限公司 | Control method of intelligent household appliance, electronic remote controller and electronic equipment |
CN112740119A (en) * | 2018-09-25 | 2021-04-30 | 三星电子株式会社 | AI voice assistant of wall clock |
CN112732091A (en) * | 2021-01-20 | 2021-04-30 | 宁波视睿迪光电有限公司 | Display mode switching method and device and display system |
CN112949327A (en) * | 2019-12-11 | 2021-06-11 | 苏涛 | Projection font automatic adjustment platform and method |
CN113029152A (en) * | 2021-03-20 | 2021-06-25 | 深圳市天策规划设计有限公司 | Intelligent imaging type indexing method, device, system, equipment and storage medium |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102646408A (en) * | 2012-03-27 | 2012-08-22 | 华为技术有限公司 | Method and terminal for adjusting the font size |
CN103246654A (en) * | 2012-02-03 | 2013-08-14 | 腾讯科技(深圳)有限公司 | Display processing method and display processing apparatus of search results |
CN103631502A (en) * | 2013-10-31 | 2014-03-12 | 小米科技有限责任公司 | Display content adjusting method and device and electronic equipment |
CN104270513A (en) * | 2014-09-22 | 2015-01-07 | 广东欧珀移动通信有限公司 | Mobile terminal screen brightness adjusting method and device |
CN104598021A (en) * | 2014-12-16 | 2015-05-06 | 天津三星电子有限公司 | Display equipment and display method |
CN105117023A (en) * | 2015-09-25 | 2015-12-02 | 京东方科技集团股份有限公司 | Automatic adjustment display system and adjusting method and device thereof |
CN106325705A (en) * | 2016-08-09 | 2017-01-11 | 北京云知声信息技术有限公司 | Method and device for adjusting display style |
CN205912235U (en) * | 2016-06-29 | 2017-01-25 | 江西联创宏声电子股份有限公司 | Intelligent sound box |
US9672589B2 (en) * | 2011-09-29 | 2017-06-06 | Oki Data Infotech Corporation | Terminal device and drawing display program for terminal device |
CN107037957A (en) * | 2016-11-03 | 2017-08-11 | 阿里巴巴集团控股有限公司 | A kind of display methods and device |
CN107562180A (en) * | 2016-06-30 | 2018-01-09 | 华为终端(东莞)有限公司 | A kind of method for information display and terminal |
-
2018
- 2018-03-20 CN CN201810228840.1A patent/CN108490797A/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9672589B2 (en) * | 2011-09-29 | 2017-06-06 | Oki Data Infotech Corporation | Terminal device and drawing display program for terminal device |
CN103246654A (en) * | 2012-02-03 | 2013-08-14 | 腾讯科技(深圳)有限公司 | Display processing method and display processing apparatus of search results |
CN102646408A (en) * | 2012-03-27 | 2012-08-22 | 华为技术有限公司 | Method and terminal for adjusting the font size |
CN103631502A (en) * | 2013-10-31 | 2014-03-12 | 小米科技有限责任公司 | Display content adjusting method and device and electronic equipment |
CN104270513A (en) * | 2014-09-22 | 2015-01-07 | 广东欧珀移动通信有限公司 | Mobile terminal screen brightness adjusting method and device |
CN104598021A (en) * | 2014-12-16 | 2015-05-06 | 天津三星电子有限公司 | Display equipment and display method |
CN105117023A (en) * | 2015-09-25 | 2015-12-02 | 京东方科技集团股份有限公司 | Automatic adjustment display system and adjusting method and device thereof |
CN205912235U (en) * | 2016-06-29 | 2017-01-25 | 江西联创宏声电子股份有限公司 | Intelligent sound box |
CN107562180A (en) * | 2016-06-30 | 2018-01-09 | 华为终端(东莞)有限公司 | A kind of method for information display and terminal |
CN106325705A (en) * | 2016-08-09 | 2017-01-11 | 北京云知声信息技术有限公司 | Method and device for adjusting display style |
CN107037957A (en) * | 2016-11-03 | 2017-08-11 | 阿里巴巴集团控股有限公司 | A kind of display methods and device |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11782391B2 (en) | 2018-09-25 | 2023-10-10 | Samsung Electronics Co., Ltd. | Wall clock AI voice assistant |
CN112740119B (en) * | 2018-09-25 | 2023-08-22 | 三星电子株式会社 | Wall Clock AI Voice Assistant |
CN112740119A (en) * | 2018-09-25 | 2021-04-30 | 三星电子株式会社 | AI voice assistant of wall clock |
CN109885164A (en) * | 2019-02-22 | 2019-06-14 | 北京猎户星空科技有限公司 | Smart machine control method, device and storage medium |
CN110085191A (en) * | 2019-05-15 | 2019-08-02 | 京东方科技集团股份有限公司 | Display device and processor, processing method, driving method, storage medium and equipment |
US11646001B2 (en) | 2019-05-15 | 2023-05-09 | Boe Technology Group Co., Ltd. | Display device, data processor, data processing method, driving method, storage medium, and electronic device |
CN111124109A (en) * | 2019-11-25 | 2020-05-08 | 北京明略软件***有限公司 | Interactive mode selection method, intelligent terminal, equipment and storage medium |
CN111124109B (en) * | 2019-11-25 | 2023-05-05 | 北京明略软件***有限公司 | Interactive mode selection method, intelligent terminal, equipment and storage medium |
CN112949327A (en) * | 2019-12-11 | 2021-06-11 | 苏涛 | Projection font automatic adjustment platform and method |
CN110933501B (en) * | 2020-01-22 | 2020-05-22 | 恒信东方文化股份有限公司 | Child eye protection method for TV device, TV device with child eye protection function and system |
CN110933501A (en) * | 2020-01-22 | 2020-03-27 | 恒信东方文化股份有限公司 | Child eye protection method for TV device, TV device with child eye protection function and system |
CN111599148A (en) * | 2020-03-06 | 2020-08-28 | 维沃移动通信有限公司 | Electronic equipment and connection method thereof |
CN112034750A (en) * | 2020-08-13 | 2020-12-04 | 四川虹美智能科技有限公司 | Control method of intelligent household appliance, electronic remote controller and electronic equipment |
CN112732091A (en) * | 2021-01-20 | 2021-04-30 | 宁波视睿迪光电有限公司 | Display mode switching method and device and display system |
CN113029152A (en) * | 2021-03-20 | 2021-06-25 | 深圳市天策规划设计有限公司 | Intelligent imaging type indexing method, device, system, equipment and storage medium |
CN113029152B (en) * | 2021-03-20 | 2024-05-31 | 深圳市天策规划设计有限公司 | Intelligent imaging type indexing method, device, system, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108490797A (en) | The search result methods of exhibiting and device of smart machine | |
US11914792B2 (en) | Systems and methods of tracking moving hands and recognizing gestural interactions | |
US11194388B2 (en) | Visibility improvement method based on eye tracking, machine-readable storage medium and electronic device | |
US10782657B2 (en) | Systems and methods of gestural interaction in a pervasive computing environment | |
EP1186162B1 (en) | Multi-modal video target acquisition and re-direction system and method | |
CN108870686A (en) | Control method, air conditioner and the computer readable storage medium of air conditioner | |
CN111541907B (en) | Article display method, apparatus, device and storage medium | |
US20090315869A1 (en) | Digital photo frame, information processing system, and control method | |
JP2010067104A (en) | Digital photo-frame, information processing system, control method, program, and information storage medium | |
CN111010510A (en) | Shooting control method and device and electronic equipment | |
KR20110090973A (en) | Method, apparatus and computer program product for providing adaptive gesture analysis | |
CN107368810A (en) | Method for detecting human face and device | |
US11803232B2 (en) | Touch display system and control method thereof | |
US11671275B2 (en) | Method and system of controlling device using real-time indoor image | |
CN109558000B (en) | Man-machine interaction method and electronic equipment | |
CN109284081B (en) | Audio output method and device and audio equipment | |
CN109725724A (en) | There are the gestural control method and device of screen equipment | |
CN113918019A (en) | Gesture recognition control method and device for terminal equipment, terminal equipment and medium | |
US9558563B1 (en) | Determining time-of-fight measurement parameters | |
CN110908517A (en) | Image editing method, image editing device, electronic equipment and medium | |
WO2021185142A1 (en) | Image processing method, electronic device and storage medium | |
US9563804B2 (en) | Display device and method for controlling the same | |
CN116198435B (en) | Vehicle control method and device, vehicle and storage medium | |
WO2020244577A1 (en) | Location-based interaction method and interactive system | |
CN111083361A (en) | Image acquisition method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180904 |
|
RJ01 | Rejection of invention patent application after publication |