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 PDF

Info

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
Application number
CN201810228840.1A
Other languages
Chinese (zh)
Inventor
郝普
赵毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201810228840.1A priority Critical patent/CN108490797A/en
Publication of CN108490797A publication Critical patent/CN108490797A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total 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]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • G06V40/166Detection; Localisation; Normalisation using acquisition arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total 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

The search result methods of exhibiting and device of smart machine
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.
CN201810228840.1A 2018-03-20 2018-03-20 The search result methods of exhibiting and device of smart machine Pending CN108490797A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (11)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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