CN104181884B - A kind of intelligent home control device and method based on panoramic view - Google Patents
A kind of intelligent home control device and method based on panoramic view Download PDFInfo
- Publication number
- CN104181884B CN104181884B CN201410392711.8A CN201410392711A CN104181884B CN 104181884 B CN104181884 B CN 104181884B CN 201410392711 A CN201410392711 A CN 201410392711A CN 104181884 B CN104181884 B CN 104181884B
- Authority
- CN
- China
- Prior art keywords
- panorama sketch
- origin
- controlled plant
- coordinate
- coordinates
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000012800 visualization Methods 0.000 claims abstract description 6
- 230000000007 visual effect Effects 0.000 claims description 12
- 230000003213 activating effect Effects 0.000 claims description 6
- 230000001351 cycling effect Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 claims description 3
- 230000009471 action Effects 0.000 abstract description 4
- 238000010276 construction Methods 0.000 abstract description 2
- 238000004378 air conditioning Methods 0.000 description 13
- 230000003993 interaction Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 4
- 125000004122 cyclic group Chemical group 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention provides a kind of intelligent home control device and method based on panoramic view, shoots and edit the panorama sketch of shelter house interior;The coordinate set of controlled plant image-region position in generation panorama sketch;Actual controlled equipment is set up to be linked with the control of controlled plant image-region on panorama sketch;Panorama sketch is loaded into Touch Screen, seamless spliced circulation display is realized;The controlled plant image in panorama sketch is clicked on, the visualization control to actual controlled equipment is realized;Floated prompt operation button is set and pull-down skids off action pane, can quickly and easily set up lively intuitively dynamic outdoor scene operation interface, be highly susceptible to the cost that user uses and greatlys save engineering construction.
Description
Technical field
The present invention relates to a kind of intelligent home control device based on panoramic view user interface and method.
Background technology
Smart home not only has traditional inhabitation function, there is provided comfortable safety, high-quality and pleasant family life sky
Between, also it is changed into the instrument with active wisdom by original passive static structures, there is provided comprehensive information exchange functions.Side
Help family to keep information interchange unimpeded with outside, optimize the life style of people, help people effectively to arrange the time, strengthen household
The security of life, even various energy expenditures save fund.
Some are applied to the user interface of intelligent home control device at present, using one-dimensional interface display, in the behaviour
Make interface and be provided with some buttons, and be respectively provided with pattern or word, represent the controlled plant in the families such as air-conditioning, light fixture, such as
" 1 " is used to represent air-conditioning, " 2 " represent light fixture etc., user can only be pressed when user interface is set up by intrinsic on interface
Key is set.When button such as to be set up is linked with the control of air-conditioning, the air-conditioning is set to enter login state, while pressing on interface
The button of air-conditioning pattern or word is indicated, now automatic outwards broadcast air-conditioning code, the air-conditioning in login state is in residence
The code can be received, so as to form corresponding relation.However, because current smart home operation interface uses text lattice mostly
, often there is the icon on interface in household is fitted up and does not exist in practical operation in formula.In addition, being filled mostly in family now
Many air-conditionings are provided with, then when control link is set up, operator must remember the actual corresponding air-conditioning of each air-conditioning button institute and set
It is standby, when the controlled plant particularly in manager is more, obscure unavoidably.Even if user is voluntarily labeled by button, there is also
Troublesome poeration, the deficiencies such as the aesthetic property of operation interface are destroyed.When being particularly controlled to controlled plant, often because control is pressed
Key excessively is difficult to distinguish accurate controlled plant, causes to perplex.
The user interface for being more also applied to intelligent home control device is employed and sets up three-dimensional operating interface
Method, with the corresponding controlled plant of icon representation, and according to the fitting structure of actual household, the icon of controlled plant is placed on
The relevant position of house tomograph, so as to complete the establishment of operation interface.The operation interface set up in this manner, though
So performance content is close with actual household structure, but the tomograph has problem:1st, tomograph makes more multiple
Miscellaneous, the shelter of decorated styles different for each needs to make the tomograph for matching, and takes time and effort, and cost of manufacture is high;
2nd, restricted by terminal display size, the image size of tomograph is restricted, if for a larger shelter
There are multiple different controlled plants, cannot shown one by one in tomograph, even show one by one, also lead to controlled
The picture size of equipment is too small, and man-machine interaction is poor, without actual application value;3rd, tomograph can only inwardly enter from an angle
Row projection, cannot just show with all controlled plants of the incident angle vertical direction, analogy from gate enter the angle on doorway to
Interior projection tomograph, but the controlled plant of vertical direction metope cannot just show at gate entry, therefore certainly will cause
Part controlled plant cannot embody in tomograph.
The content of the invention
The technical problem to be solved in the present invention, is to provide a kind of intelligent home control device and side based on panoramic view
Method, can quickly and easily set up lively intuitively dynamic outdoor scene operation interface, and do not limited by terminal screen size can be light
More control devices are carried, the use for being highly susceptible to user and the cost for greatling save engineering construction.
What the present invention was realized in:A kind of intelligent home furnishing control method based on panoramic view, comprises the following steps:
Step 10, sequentially shelter house interior of the shooting comprising some controlled plants look around photo, by this group of photomosaic
It is compiled as a rectangle panorama sketch for the horizontal 360-degree angle of visual field, and the panorama sketch equal proportion is zoomed into it highly meeting touch-control
The requirement of screen vertical display resolution, then panorama sketch size be consistently greater than equal to screen display size, then in its lower left corner
Apex sets an origin of coordinates A (0,0);On the basis of origin of coordinates A (0,0), some controlled plant figures on generation panorama sketch
Fixed coordinates collection D { d1, d2, d3 ..., dn } as corresponding to regional location;
Step 20, set up on actual controlled equipment and panorama sketch and positioned by fixed coordinates collection D { d1, d2, d3 ..., dn }
Controlled plant image-region between control link;
Step 30, panorama sketch is loaded into Touch Screen, the lower left corner apex in Touch Screen viewing area sets one and sits
Mark origin B (0,0), then in an initial condition, the origin of coordinates A of the panorama sketch is heavy with the origin of coordinates B of on-screen display (osd) area
Close, when panorama sketch is slided with finger, when choosing controlled plant image, calculate panorama sketch and move horizontally side-play amount on screen
L1, when panorama sketch movement is at the end by its left and right end image seamless linking, continues cycling through display;
Step 40, the controlled plant image clicked in panorama sketch, on the basis of obtaining on Touch Screen with origin B (0,0)
Coordinate d ' (x ', y), and panorama sketch origin of coordinates A moves horizontally side-play amount L1 compared to origin B, coordinate d ' and level
Mobile side-play amount L1 phases are calculated and restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0), and by the coordinate
D (x, y) and fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to controlled plant image-region is mutually matched, and then triggering should
Panorama sketch positions controlled plant image-region and is linked with the control of actual controlled equipment, realizes to the visual of actual controlled equipment
Change control.
Further, the step 10 further specifically,
One group is shot in shelter house interior include the photograph that some controlled plants are looked around a week indoors using photographic equipment
Piece, then uses distant view photograph synthetics software on PC, is a rectangle panorama sketch by this group of photomosaic.It is complete to this
The left and right end of scape figure is accurately cut, and reaches the horizontal 360-degree angle of visual field and left and right end seamless spliced can also smooth together
Display.
Further, the step 10 further specifically,
On PC, edlin is entered to some controlled plant image-regions in panorama sketch using configuration tool software, obtained
The extreme coordinates are constituted some controlled plant image-regions on panorama sketch by each extreme coordinates of controlled plant image-region
Fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to position.
Further, the step 40 further specifically,
The controlled plant image in panorama sketch is clicked on, is obtained on Touch Screen with the coordinate d ' on the basis of origin B (0,0)
(x ' y), are restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0) by following logic judging method:
Y=y
In above formula, x ' are the screen taps operation coordinate that Touch Screen is obtained;Panorama sketch in vertical direction without movement,
Therefore y is constant;L1 is panorama sketch mobile side-play amount in the horizontal direction;L is the total length of panorama sketch, as | L1 |=L, by L1
Reset to carry out next calculating.
Further, also it is provided for activating the floated button of prompt operation in operation interface, soon including step 50
Prompt action pane is usually in hidden state to reduce blocking and disturbing to interface.
Further, also it is provided for selecting the drop-down sliding out window in floor, room etc. in operation interface including step 60
Mouthful, the drop-down window that skids off prevents take up operation interface when not in use.
The invention also discloses a kind of intelligent home control device based on panoramic view, it includes:
Panorama sketch pretreatment module, photo is looked around for sequentially shooting the shelter house interior comprising some controlled plants,
This group of photomosaic is compiled as a rectangle panorama sketch for the horizontal 360-degree angle of visual field, and the panorama sketch equal proportion is zoomed to
Then panorama sketch size is consistently greater than equal to screen display size for the requirement that it highly meets the vertically displayed resolution ratio of Touch Screen, so
One origin of coordinates A (0,0) is set in its lower left corner apex afterwards, with origin of coordinates A (0,0) on the basis of, if on generation panorama sketch
Fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to dry controlled plant image-region position;
Controlled plant communication link module, for set up on actual controlled equipment and panorama sketch by fixed coordinates collection D d1,
D2, d3 ..., dn } control link between the controlled plant image-region that is positioned;
Panorama sketch display module, for panorama sketch to be loaded into Touch Screen, pushes up in the lower left corner of Touch Screen viewing area
One origin of coordinates B (0,0) is set at point, then in an initial condition, origin of coordinates A and the on-screen display (osd) area of the panorama sketch
Origin of coordinates B overlaps, and when panorama sketch is slided with finger, when choosing controlled plant image, calculates level of the panorama sketch on screen
Mobile side-play amount L1.When panorama sketch movement is at the end by its left and right end image seamless linking, display is continued cycling through.
Controlled plant control module, for clicking on the controlled plant image in panorama sketch, obtains on Touch Screen with original
On the basis of point B (0,0) coordinate d ' (x ', y), and panorama sketch origin of coordinates A moves horizontally side-play amount L1 compared to origin B,
Coordinate d ' are calculated with side-play amount L1 phases and restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0), and will
Coordinate d (x, y) is mutually matched with fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to controlled plant image-region, then
Trigger the panorama sketch and position controlled plant image-region and linked with the control of actual controlled equipment, realize to actual controlled equipment
Visualization control.
Further, described panorama sketch pretreatment module is further specially:
By on the PC using configuration tool software to panorama sketch in some controlled plant image-regions enter edlin, obtain
Each extreme coordinates of controlled plant image-region are taken, the extreme coordinates are constituted into some controlled plant image districts on panorama sketch
Fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to the position of domain.
Further, described controlled plant control module is further specially:
The controlled plant image in panorama sketch is clicked on, is obtained on Touch Screen with the coordinate d ' on the basis of origin B (0,0)
(x ' y), are restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0) by following logic judging method:
Y=y
In above formula, x ' are the screen taps operation coordinate that Touch Screen is obtained;Panorama sketch in vertical direction without movement,
Therefore y is constant;L1 is panorama sketch mobile side-play amount in the horizontal direction;L is the total length of panorama sketch, as | L1 |=L, by L1
Reset to carry out next calculating.
Further, the control device also includes:
Prompt operation module, is provided for activating the floated button of prompt operation in operation interface.
Further, the control device also includes:
Drop-down window module, selection floor, the drop-down of room is provided in operation interface and skids off window.
The invention has the advantages that:Intelligent home control device and method of the present invention based on panoramic view, with reality
The inside panoramic view in room is as graphical operation interface, and man-machine interaction is simple, directly perceived, interface view and actual room scene
It is consistent, is highly susceptible to user and understands operation;Interface view can in the horizontal direction do Infinite Cyclic slip, and formation can be free
The dynamic outdoor scene visual effect of scope is rotated by 360 °, with operating experience on the spot in person;Can easily be carried on panoramic view
More control device quantity, floated prompt operation button and pull-down skid off window and reduce shadow to outdoor scene picture
Ring so that simple interface is lucid and lively, clear directly perceived, great hommization.
Brief description of the drawings
The present invention is further illustrated in conjunction with the embodiments with reference to the accompanying drawings.
Fig. 1 is the inventive method execution flow chart;
Fig. 2 is operation interface panorama sketch original state coordinate schematic diagram in the present invention;
Fig. 3 is operation interface panorama sketch moving process coordinate schematic diagram in the present invention;
Fig. 4 is the shortcut window schematic diagram of operation interface in the present invention;
Fig. 5 is the status bar schematic diagram of operation interface in the present invention;
Fig. 6 is the schematic diagram of the drop-down window of operation interface in the present invention;
Fig. 7 is the floor room selection schematic diagram of operation interface in the present invention;
Fig. 8 is the working envelope figure of control device of the present invention.
Specific embodiment
As shown in figure 1, intelligent home furnishing control method of the present invention based on panoramic view, comprises the following steps:
Step 10, sequentially shelter house interior of the shooting comprising some controlled plants look around photo, by this group of photomosaic
It is compiled as a rectangle panorama sketch for the horizontal 360-degree angle of visual field, and the panorama sketch equal proportion is zoomed into it highly meeting touch-control
The requirement (i.e. the height of the panorama sketch is highly consistent with Touch Screen) of screen vertical display resolution, then panorama sketch size begins
It is more than or equal to screen display size eventually, one origin of coordinates A (0,0) (as shown in Figure 2) then is set in its lower left corner apex, with
On the basis of origin of coordinates A (0,0), the fixed coordinates collection D on generation panorama sketch corresponding to some controlled plant image-region positions
{ d1, d2, d3 ..., dn };
Step 20, set up on actual controlled equipment and panorama sketch and positioned by fixed coordinates collection D { d1, d2, d3 ..., dn }
Controlled plant image-region between control link;
Step 30, panorama sketch is loaded into Touch Screen, the lower left corner apex in Touch Screen viewing area sets one and sits
Mark origin B (0,0), then in an initial condition, the origin of coordinates A of the panorama sketch is heavy with the origin of coordinates B of on-screen display (osd) area
Close.When panorama sketch is slided with finger, when choosing controlled plant image, calculate panorama sketch and move horizontally side-play amount on screen
L1.When panorama sketch movement is at the end by its left and right end image seamless linking, display is continued cycling through.As shown in Figure 2 and Figure 3;
Step 40, the controlled plant image clicked in panorama sketch, on the basis of obtaining on Touch Screen with origin B (0,0)
Coordinate d ' (x ', y), and panorama sketch origin of coordinates A moves horizontally side-play amount L1 compared to origin B, coordinate d ' with skew
Amount L1 phases are calculated and restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0).Matching coordinate d (x, y) and seat
The inclusion relation of mark collection D { d1, d2, d3 ..., dn }, realizes the visualization control to controlled plant;
Step 50, is provided for activating the floated button of prompt operation in operation interface, and prompt operation window is usually
In hidden state to reduce blocking and disturbing to interface, prompt operation pop-up window is as shown in Figure 4;
Step 60, is provided for selecting the drop-down of floor, room etc. to skid off window, the drop-down sliding out window in operation interface
Mouth prevents take up operation interface when not in use, and pull-down state column, window are as shown in Fig. 5, Fig. 6, Fig. 7.
It is illustrated with a specific embodiment below:
1st, shoot indoor distant view photograph and generate the coordinate set of controlled plant regional location on panoramic view:Room is shot first
Between it is internal comprising controlled plant and look around one group of photo of a week, on PC using distant view photograph synthetics software by its
Be compiled as one can the indoor panorama sketch that shows of head and the tail seamless connection, then reuse the configuration tool software on PC to panorama
Figure carries out equipment region editor.For example:Air-conditioning is the object of a rectangular profile on panorama sketch, then sketch out the figure of air-conditioning
As region, the position in the region is just decided by four end points in panorama sketch.Assuming that the coordinate of this four end points is respectively:
(0,0), (0,1), (2,1), (2,0), then this can be represented by the coordinate set of d1={ (0,0), (0,1), (2,1), (2,0) }
Image-region position of the rectangle air-conditioning in panorama sketch.Accordingly, other various different shapes can be obtained, polytype is received
Position coordinates collection of the control equipment in panorama sketch:D2, d3 ..., dn ultimately form the image of all controlled plants in panorama sketch
Regional location coordinate set D { d1, d2, d3 ..., dn }.
2nd, the control set up between controlled plant image-region and actual controlled equipment is linked:Make first controlled in residence
Equipment enters login state, and these equipment are entered with line code setting.Then the image district of controlled plant is found on panorama sketch
Domain clicks directly on, and outside broadcasting equipment control routine, aforementioned controlled equipment receives the device code so as to set up Quality Initiative
Connect.
3rd, it is loaded into panorama sketch:By Touch Screen viewing area (by taking the explanation of 800*480 resolution ratio as an example, similarly hereinafter) as one
Coordinate axial system, its four end points are respectively:Lower-left point (0,0), upper left point (0,480), lower-right most point (800,0), upper right point
(800,480), determine that its lower-left point is origin of coordinates B (0,0);Panorama sketch is loaded into the initial shape of on-screen display (osd) area coordinate system
State, its four end points are respectively:Lower-left point (0,0), upper left point (0,480), lower-right most point (L, 0), upper right point (L, 480), it is determined that
Its lower-left point is origin of coordinates A (0,0).In an initial condition, the seat of the origin of coordinates A of panorama sketch and Touch Screen viewing area
Mark origin B overlaps, and has determined therefrom that all controlled plant image-region positions absolute coordinate in a coordinate system in panorama sketch, such as
Shown in Fig. 2.
4th, panorama sketch or so end seamless connection circulation Display Realization:Panorama sketch is only limitted to slide in the horizontal direction and circulate
It has been shown that, its principle is the seamless connection flow display between the image of panorama sketch or so end.It is actual complete if the length of panorama sketch is L
The length L of scape figure>800, then visible part of the panorama sketch on on-screen display (osd) area is 800*480 to the maximum, and panorama sketch can not
The length seen is L-800.Slide each time record panorama sketch lower-left angular coordinate (L1,0), when panorama sketch is moved to the left and-
L1>=L-800 then illustrates that panorama sketch is moved into the right-hand member end, now the left end image mosaic of panorama sketch to its right after
Continuous display, as shown in Figure 3.Otherwise when panorama sketch moves right and L1>=0 explanation panorama sketch is moved into left end and uses up
Head, now continues the right-hand member image mosaic of panorama sketch to its left side to show.
5th, on panorama sketch equipment drawing as region clicking operation recognize:It is by obtaining that clicking operation is carried out on Touch Screen
Screen taps position corresponds to the coordinate value in panorama sketch to realize.By Touch Screen as a coordinate system, panorama sketch area
Domain is as another coordinate system.In an initial condition, the origin of coordinates of the origin of coordinates A of panorama sketch and Touch Screen viewing area
B overlaps.It is now assumed that panorama sketch displacement in the horizontal direction is L1 (initial value is 0), touched when Touch Screen is clicked on
(x ', y), this coordinate is in the range of 800*480 for coordinate under control screen coordinate system.Work as L1<0 and-L1<=L-800, then can lead to
Cross calculate click location coordinate of the correspondence under panorama sketch coordinate system for (x '-L1, y);As-L1>L-800 and-L1<L
When, then now screen display is panorama sketch or so end picture for mutually splicing of image, then as x '>During L+L1, illustrate to click on position
Put coordinate to fall in the right-hand component of the spliced map, coordinate of the click location correspondence under panorama sketch coordinate system can be calculated
For (x '-L-L1, y), otherwise click location is the part fallen on the left side of spliced map, can equally calculate the click location pair
Should be in the coordinate under panorama sketch coordinate system (x '-L1, y), as shown in Figure 3;Work as L1>0 and L1<800, then now screen also will be aobvious
Show the picture that panorama sketch or so end image mutually splices, then as x '>During L1, illustrate that click location coordinate falls in the spliced map
Right-hand component, can calculate coordinate of the click location correspondence under panorama sketch coordinate system for (x '-L1, y), otherwise click on position
It is the part fallen on the left side of spliced map to put, and can equally calculate coordinate of the click location correspondence under panorama sketch coordinate system
For (x '+L-L1, y), as also shown in Figure 3;Work as L1>800 and L1<=L, can calculate click location correspondence and be sat in panorama sketch
The lower coordinate of mark system be (x '+L-L1, y);As | L1 |=L, L1 is reset to carry out next calculating.To sum up sort out panorama
The computing formula that clicking operation position absolute coordinate d (x, y) is obtained under figure coordinate system is as follows:
Y=y
Obtain under panorama sketch coordinate system after absolute coordinate d (x, y) of clicking operation position, by this coordinate and aforementioned controlled
Equipment drawing finds receiving for actual association by being matched one by one as the coordinate set D { d1, d2, d3 ..., dn } of regional location
Control equipment, it is achieved thereby that the controlled plant image in clicking on panorama sketch on Touch Screen, completes to send out actual controlled equipment
Send the function of control instruction.A floated button for activating prompt operation is additionally provided with panoramic image interface, this is pressed
Button can be with freely dragging to any position for not influenceing normal operating.Clicking on will activate contextual model prompt operation bullet
Go out window, as shown in Figure 4.The window includes that conventional scene and user edit scene so that interface operation more flexible and human nature
Change.
A status bar is additionally provided with panoramic image interface upper end, down-drawable skids off window for selecting floor, room etc.
Operation.Startup is drop-down by one action of downslide skids off window, returns then need to only go up and slides or return button operation.Wherein shape
State column is as shown in figure 5, drop-down skid off window as shown in fig. 6, floor, room select as shown in Figure 7.It is drop-down to skid off window usually not
Occupy operation interface so that simple interface is lucid and lively, outdoor scene viewing area is bigger, more easily operates with.
After completing above-mentioned steps, a kind of intelligent home furnishing control method based on panoramic view is just set up.
The control operation main interface of this smart home is the true panoramic view of house interior, and it is true that it only needs to a room
Seen scene is shot just control all controlled plants inside room.In interface operation, slide in main interface
Indoor panoramic view, do in the horizontal direction Infinite Cyclic movement display, simulate 360 degree of room inner horizontal direction scope
Dynamic outdoor scene visual effect, make operator as placing oneself in the midst of real house interior, with operating body on the spot in person
Test.The method eliminates the man-machine interaction mode of traditional menu button form in main interface, and user is only needed in aphorama
The material picture of controlled plant is found on figure, clicking on the image can just realize control operation.And the method has used suspension
Formula quick botton starts prompt operation pop-up window, and pull-down sliding out window confession user selects the methods, boundary such as floor, room
The use of non-outdoor scene graphic element is reduced on face.Such man-machine interaction mode has simple, directly perceived, convenient, easy-to-use excellent
Point.Such as user is needed to turn on light, then the position of light fixture, Ran Houzai are found by sliding the panoramic view on touch operation interface
The image for clicking on the light fixture just can directly open light.
The method is mainly characterized by:
One group of photo that house interior includes controlled plant and looks around one week is shot first, and being compiled as one can be first
The indoor panorama sketch of tail seamless connection, then obtains the coordinate set of controlled plant image-region position in panorama sketch, finally sets up
Control between actual controlled equipment and controlled plant image-region in panorama sketch is linked.Using ejection on panoramic image interface
Formula action pane and concealed drop-down window are reducing the influence to outdoor scene picture.
Inside panoramic view with actual room is graphical control interface, and man-machine interaction is simple, directly perceived, and interface operation is just
It is prompt, easy-to-use.The household electric appliances operating process in true environment is simulated, with operating experience on the spot in person.
True picture with controlled plant in panoramic view substitutes the forms such as traditional icon, button, and man-machine interface is true
It is real natural, reduce non-element in kind and use.Interface view is consistent with actual room scene, is highly susceptible to user and understands behaviour
Make.
The panoramic view at interface can in the horizontal direction do Infinite Cyclic slip, and formation is freely rotatable 360 degree of scopes
Dynamic outdoor scene visual effect, while can easily accommodate more control device quantity on panoramic view.
When the logic controls such as contextual model are operated, using translucent pop-up window, the drop-down mode of operation for skidding off window,
Reduce blocking and disturbing to real-scene interface.
Based on the above method, the invention also discloses a kind of intelligent home control device based on panoramic view, such as Fig. 8 institutes
Show, it includes:
Panorama sketch pretreatment module, photo is looked around for sequentially shooting the shelter house interior comprising some controlled plants,
This group of photomosaic is compiled as a rectangle panorama sketch for the horizontal 360-degree angle of visual field, and the panorama sketch equal proportion is zoomed to
Then panorama sketch size is consistently greater than equal to screen display size for the requirement that it highly meets the vertically displayed resolution ratio of Touch Screen, so
One origin of coordinates A (0,0) is set in its lower left corner apex afterwards, with origin of coordinates A (0,0) on the basis of, if on generation panorama sketch
Fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to dry controlled plant image-region position;
Controlled plant communication link module, for set up on actual controlled equipment and panorama sketch by fixed coordinates collection D d1,
D2, d3 ..., dn } control link between the controlled plant image-region that is positioned;
Panorama sketch display module, for panorama sketch to be loaded into Touch Screen, pushes up in the lower left corner of Touch Screen viewing area
One origin of coordinates B (0,0) is set at point, then in an initial condition, origin of coordinates A and the on-screen display (osd) area of the panorama sketch
Origin of coordinates B overlaps, and when panorama sketch is slided with finger, when choosing controlled plant image, calculates level of the panorama sketch on screen
Mobile side-play amount L1.When panorama sketch movement is at the end by its left and right end image seamless linking, display is continued cycling through;
Controlled plant control module, for clicking on the controlled plant image in panorama sketch, obtains on Touch Screen with original
On the basis of point B (0,0) coordinate d ' (x ', y), and panorama sketch origin of coordinates A moves horizontally side-play amount L1 compared to origin B,
Coordinate d ' are calculated with side-play amount L1 phases and restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0), and will
Coordinate d (x, y) is mutually matched with original coordinates collection D { d1, d2, d3 ..., dn } corresponding to controlled plant image-region, then
Trigger the panorama sketch and position controlled plant image-region and linked with the control of actual controlled equipment, realize to actual controlled equipment
Visualization control.
Specifically, described controlled plant control module can as follows reduce selected controlled plant image-region
With the coordinate on the basis of origin A (0,0) under original state:
Step one, the controlled plant image clicked in panorama sketch, on the basis of obtaining on Touch Screen with origin B (0,0)
Coordinate d ' (x ', y);
Step 2, by panorama sketch on Touch Screen move horizontally side-play amount L1 substitute under array function, calculate selected
With the coordinate on the basis of origin A (0,0) under middle controlled plant image-region original state;
Y=y
In above formula, x ' are the screen taps operation coordinate that Touch Screen is obtained;Panorama sketch in vertical direction without movement,
Therefore y is constant;L1 is panorama sketch mobile side-play amount in the horizontal direction;L is the total length of panorama sketch, as | L1 |=L, by L1
Reset to carry out next calculating.
Further, described controlled plant control module also includes a prompt operation module, for enterprising in operation interface
The quick control operation of row, prompt operation window is usually in hidden state to reduce blocking and disturbing to interface;Or in behaviour
Make to be used on interface fast the drop-down of selection floor, room etc. and skid off window, the drop-down window that skids off is prevented take up when not in use
Operation interface.By above-mentioned setting, man-machine interaction can be made more convenient.
The invention has the advantages that:Intelligent home control device and method of the present invention based on panoramic view, with reality
The inside panoramic view in room is as graphical operation interface, and man-machine interaction is simple, directly perceived, interface view and actual room scene
It is consistent, is highly susceptible to user and understands operation;Interface view can in the horizontal direction do Infinite Cyclic slip, and formation can be free
The dynamic outdoor scene visual effect of scope is rotated by 360 °, with operating experience on the spot in person;Can easily be carried on panoramic view
More control device quantity, floated prompt operation button and pull-down skid off window and reduce shadow to outdoor scene picture
Ring so that simple interface is lucid and lively, clear directly perceived, great hommization.
Although the foregoing describing specific embodiment of the invention, those familiar with the art should manage
Solution, the specific embodiment described by us is merely exemplary, and rather than for the restriction to the scope of the present invention, is familiar with this
The technical staff in field should be covered of the invention in the equivalent modification and change made according to spirit of the invention
In scope of the claimed protection.
Claims (10)
1. a kind of intelligent home furnishing control method based on panoramic view, it is characterised in that:Comprise the following steps:
Step 10, sequentially shelter house interior of the shooting comprising some controlled plants look around photo, and this group of photomosaic is edited
It is a rectangle panorama sketch for the horizontal 360-degree angle of visual field, and the panorama sketch equal proportion is zoomed into it highly to meet Touch Screen
The requirement of vertically displayed resolution ratio, then panorama sketch size be consistently greater than equal to screen display size, then in its lower-left angular vertex
Place sets an origin of coordinates A (0,0), on the basis of origin of coordinates A (0,0), some controlled plant images on generation panorama sketch
Fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to regional location;
Step 20, set up on actual controlled equipment and panorama sketch by receiving that fixed coordinates collection D { d1, d2, d3 ..., dn } is positioned
Control link between control equipment image-region;
Step 30, panorama sketch is loaded into Touch Screen, it is former that the lower left corner apex in Touch Screen viewing area sets a coordinate
Point B (0,0), then in an initial condition, the origin of coordinates A of the panorama sketch overlaps with the origin of coordinates B of on-screen display (osd) area, when
Panorama sketch is slided with finger, when choosing controlled plant image, panorama sketch is calculated and is moved horizontally side-play amount L1 on screen, when complete
By its left and right end image seamless linking when the movement of scape figure is at the end, display is continued cycling through;
Step 40, the controlled plant image clicked in panorama sketch, obtain on Touch Screen with the seat on the basis of origin B (0,0)
(x ', y), and panorama sketch origin of coordinates A moves horizontally side-play amount L1 to mark d ' compared to origin B, and coordinate d ' are moved with the level
Dynamic side-play amount L1 phases are calculated and restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0), by coordinate d (x,
Y) it is mutually matched with fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to controlled plant image-region, then triggers the panorama
Figure positions controlled plant image-region and is linked with the control of actual controlled equipment, realizes the visualization control to actual controlled equipment
System.
2. a kind of intelligent home furnishing control method based on panoramic view according to claim 1, it is characterised in that:The step
Rapid 10 further specifically,
On the PC using configuration tool software to panorama sketch in some controlled plant image-regions enter edlin, obtain controlled setting
The extreme coordinates are constituted some controlled plant image-region position institutes on panorama sketch by each extreme coordinates of standby image-region
Corresponding fixed coordinates collection D { d1, d2, d3 ..., dn }.
3. a kind of intelligent home furnishing control method based on panoramic view according to claim 1, it is characterised in that:The step
Rapid 40 further specifically,
Click on panorama sketch in controlled plant image, obtain on Touch Screen with the basis of origin B (0,0) coordinate d ' (x ',
Y), restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0) by following logic judging method:
Y=y
In above formula, x ' are the screen taps operation coordinate that Touch Screen is obtained;Panorama sketch is in vertical direction without movement, therefore y
It is constant;L1 is panorama sketch mobile side-play amount in the horizontal direction;L is the total length of panorama sketch, as | L1 |=L, L1 is clear
Zero to carry out next calculating.
4. a kind of intelligent home furnishing control method based on panoramic view according to claim 1, it is characterised in that:Also include
Step 50, is provided for activating the floated button of prompt operation in operation interface.
5. a kind of intelligent home furnishing control method based on panoramic view according to claim 1, it is characterised in that:Also include
Step 60, selection floor, the drop-down of room is provided in operation interface and skids off window.
6. a kind of intelligent home control device based on panoramic view, it is characterised in that:It includes:
Panorama sketch pretreatment module, looks around photo, by this for sequentially shooting the shelter house interior comprising some controlled plants
Group photomosaic is compiled as a rectangle panorama sketch for the horizontal 360-degree angle of visual field, and it is high that the panorama sketch equal proportion is zoomed into it
Degree meets the requirement of the vertically displayed resolution ratio of Touch Screen, and then panorama sketch size is consistently greater than equal to screen display size, Ran Hou
Its lower left corner apex sets an origin of coordinates A (0,0);It is some on generation panorama sketch to receive on the basis of origin of coordinates A (0,0)
Fixed coordinates collection D { d1, d2, d3 ..., dn } of the control equipment drawing as corresponding to regional location;
Controlled plant communication link module, for set up on actual controlled equipment and panorama sketch by fixed coordinates collection D d1, d2,
D3 ..., dn } control link between the controlled plant image-region that is positioned;
Panorama sketch display module, for panorama sketch to be loaded into Touch Screen, in the lower left corner apex of Touch Screen viewing area
One origin of coordinates B (0,0) is set, then in an initial condition, the origin of coordinates A of the panorama sketch and the coordinate of on-screen display (osd) area
Origin B overlaps, and when panorama sketch is slided with finger, when choosing controlled plant image, calculates panorama sketch moving horizontally on screen
Side-play amount L1, when panorama sketch movement is at the end by its left and right end image seamless linking, continues cycling through display;
Controlled plant control module, for clicking on the controlled plant image in panorama sketch, obtains on Touch Screen with origin B
(x ', y), and panorama sketch origin of coordinates A moves horizontally side-play amount L1 to coordinate d ' on the basis of (0,0) compared to origin B, the seat
Mark d ' are restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0) with moving horizontally side-play amount L1 phases and calculate,
And be mutually matched coordinate d (x, y) and fixed coordinates collection D { d1, d2, d3 ..., dn } corresponding to controlled plant image-region,
Then trigger the panorama sketch and position controlled plant image-region and linked with the control of actual controlled equipment, realize to actual controlled
The visualization control of equipment.
7. a kind of intelligent home control device based on panoramic view according to claim 6, it is characterised in that:Described
Panorama sketch pretreatment module is further specially:
By on the PC using configuration tool software to panorama sketch in some controlled plant image-regions enter edlin, acquisition is received
The extreme coordinates are constituted some controlled plant image-region positions on panorama sketch by each extreme coordinates of control equipment image-region
Put corresponding fixed coordinates collection D { d1, d2, d3 ..., dn }.
8. a kind of intelligent home control device based on panoramic view according to claim 6, it is characterised in that:Described
Controlled plant control module is further specially:
Click on panorama sketch in controlled plant image, obtain on Touch Screen with the basis of origin B (0,0) coordinate d ' (x ',
Y), restored in an initial condition with coordinate d (x, y) on the basis of origin A (0,0) by following logic judging method:
Y=y
In above formula, x ' are the screen taps operation coordinate that Touch Screen is obtained;Panorama sketch is in vertical direction without movement, therefore y
It is constant;L1 is panorama sketch mobile side-play amount in the horizontal direction;L is the total length of panorama sketch, as | L1 |=L, L1 is clear
Zero to carry out next calculating.
9. a kind of intelligent home control device based on panoramic view according to claim 6, it is characterised in that:The control
Device processed also includes:
Prompt operation module, is provided for activating the floated button of prompt operation in operation interface.
10. a kind of intelligent home control device based on panoramic view according to claim 6, it is characterised in that:It is described
Control device also includes:
Drop-down window module, selection floor, the drop-down of room is provided in operation interface and skids off window.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410392711.8A CN104181884B (en) | 2014-08-11 | 2014-08-11 | A kind of intelligent home control device and method based on panoramic view |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410392711.8A CN104181884B (en) | 2014-08-11 | 2014-08-11 | A kind of intelligent home control device and method based on panoramic view |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104181884A CN104181884A (en) | 2014-12-03 |
| CN104181884B true CN104181884B (en) | 2017-06-27 |
Family
ID=51963021
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410392711.8A Active CN104181884B (en) | 2014-08-11 | 2014-08-11 | A kind of intelligent home control device and method based on panoramic view |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104181884B (en) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104597759B (en) * | 2014-12-26 | 2018-05-08 | 深圳市海蕴新能源有限公司 | Appliance control method and system and intelligent household management system based on Internet video |
| CN105259765B (en) * | 2015-09-18 | 2018-06-05 | 小米科技有限责任公司 | Generate the method and device of control interface |
| CN106597860A (en) * | 2015-10-19 | 2017-04-26 | 上海澜腾智能科技有限公司 | Household electrical appliance control system, and control device, construction method and control method thereof |
| CN105487393A (en) * | 2015-11-26 | 2016-04-13 | 英业达科技有限公司 | Control device and operating method thereof |
| CN105376125B (en) * | 2015-12-08 | 2018-12-18 | 深圳众乐智府科技有限公司 | A kind of smart home system control method and device |
| US10594796B2 (en) * | 2016-02-09 | 2020-03-17 | Qualcomm Incorporated | Extending an IoT control interface from an IoT controller to a user device as part of a video media stream of a wireless media presentation session |
| WO2017147909A1 (en) * | 2016-03-04 | 2017-09-08 | 华为技术有限公司 | Target device control method and apparatus |
| CN107203144B (en) * | 2016-03-18 | 2021-04-27 | 美的集团股份有限公司 | Intelligent household control method and system and integrated controller |
| CN107786717A (en) * | 2016-08-24 | 2018-03-09 | 深圳市鼎芯无限科技有限公司 | A kind of control method of intelligent lamp |
| CN106325715B (en) * | 2016-09-28 | 2020-04-03 | 王海磊 | Method and system for displaying picture and intelligent device |
| CN108008870A (en) * | 2016-11-01 | 2018-05-08 | 阿里巴巴集团控股有限公司 | A kind of image presentation method, device, electronic equipment |
| CN108268434A (en) * | 2016-12-30 | 2018-07-10 | 粉迷科技股份有限公司 | Method and system for editing hyperlink in three-dimensional scene |
| CN107123092B (en) * | 2017-04-28 | 2021-10-12 | 远峰科技股份有限公司 | Method and device for switching panoramic image view angle in real time |
| CN107678329A (en) * | 2017-09-08 | 2018-02-09 | 广州市迪士普智慧科技有限公司 | A kind of panorama interconnected control systems and control method |
| CN108319151B (en) * | 2018-02-09 | 2021-03-19 | 广东美的制冷设备有限公司 | Control method, device and system of household appliance, mobile terminal and storage medium |
| CN110362373A (en) | 2019-06-29 | 2019-10-22 | 华为技术有限公司 | A kind of method and relevant device controlling screen wicket |
| CN110673505A (en) * | 2019-11-19 | 2020-01-10 | 珠海格力电器股份有限公司 | Smart home control method and device and storage medium |
| CN110989914B (en) * | 2019-11-25 | 2021-01-29 | 北京城市网邻信息技术有限公司 | Multimedia information acquisition method and device |
| CN114518860B (en) * | 2020-11-18 | 2023-08-01 | 深圳Tcl新技术有限公司 | Method and device for creating panoramic picture based on large screen, intelligent terminal and medium |
| CN115529201A (en) * | 2022-05-31 | 2022-12-27 | 青岛海尔智能家电科技有限公司 | Method, system, device, server, and storage medium for generating home environment panorama based on digital twin |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1046650A (en) * | 1989-04-20 | 1990-10-31 | Rca许可公司 | The TV image that is used for self-centering is amplified and the method and apparatus of panorama display system |
| CN1367892A (en) * | 1999-10-20 | 2002-09-04 | 皇家菲利浦电子有限公司 | information processing device |
| CN101051223A (en) * | 2007-04-29 | 2007-10-10 | 浙江工业大学 | Air conditioner energy saving controller based on omnibearing computer vision |
| CN101208723A (en) * | 2005-02-23 | 2008-06-25 | 克雷格·萨默斯 | Automatic scene modeling for 3-dimensional camera and 3-dimensional video |
| CN101404726A (en) * | 2008-10-20 | 2009-04-08 | 深圳华为通信技术有限公司 | Control method, system and apparatus for far-end camera |
| CN101763607A (en) * | 2008-12-25 | 2010-06-30 | 上海杰图软件技术有限公司 | Online exhibition platform system constructed by using panoramic electronic map and construction method thereof |
| CN101995828A (en) * | 2009-08-24 | 2011-03-30 | 厦门立林科技有限公司 | Building method of user operating interface of intelligent home control device |
| CN103294024A (en) * | 2013-04-09 | 2013-09-11 | 宁波杜亚机电技术有限公司 | Intelligent home system control method |
| CN103389653A (en) * | 2013-06-26 | 2013-11-13 | 程勇 | Implementation method of palm control of devices of house bathroom |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7823068B2 (en) * | 2006-02-28 | 2010-10-26 | Mark Anthony Ogle Cowtan | Internet-based, dual-paned virtual tour presentation system with orientational capabilities and versatile tabbed menu-driven area for multi-media content delivery |
| US9305330B2 (en) * | 2012-10-25 | 2016-04-05 | Microsoft Technology Licensing, Llc | Providing images with zoomspots |
-
2014
- 2014-08-11 CN CN201410392711.8A patent/CN104181884B/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1046650A (en) * | 1989-04-20 | 1990-10-31 | Rca许可公司 | The TV image that is used for self-centering is amplified and the method and apparatus of panorama display system |
| CN1367892A (en) * | 1999-10-20 | 2002-09-04 | 皇家菲利浦电子有限公司 | information processing device |
| CN101208723A (en) * | 2005-02-23 | 2008-06-25 | 克雷格·萨默斯 | Automatic scene modeling for 3-dimensional camera and 3-dimensional video |
| CN101051223A (en) * | 2007-04-29 | 2007-10-10 | 浙江工业大学 | Air conditioner energy saving controller based on omnibearing computer vision |
| CN101404726A (en) * | 2008-10-20 | 2009-04-08 | 深圳华为通信技术有限公司 | Control method, system and apparatus for far-end camera |
| CN101763607A (en) * | 2008-12-25 | 2010-06-30 | 上海杰图软件技术有限公司 | Online exhibition platform system constructed by using panoramic electronic map and construction method thereof |
| CN101995828A (en) * | 2009-08-24 | 2011-03-30 | 厦门立林科技有限公司 | Building method of user operating interface of intelligent home control device |
| CN103294024A (en) * | 2013-04-09 | 2013-09-11 | 宁波杜亚机电技术有限公司 | Intelligent home system control method |
| CN103389653A (en) * | 2013-06-26 | 2013-11-13 | 程勇 | Implementation method of palm control of devices of house bathroom |
Non-Patent Citations (1)
| Title |
|---|
| 智能家居系统全景界面可控点自动识别的研究;唐菲菲等;《现代电子技术》;20130115;第36卷(第2期);第32-35页全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104181884A (en) | 2014-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104181884B (en) | A kind of intelligent home control device and method based on panoramic view | |
| US12387443B2 (en) | Generation and display of interactive 3D real estate models | |
| US20230316660A1 (en) | Presenting Building Information Using Building Models | |
| US10732797B1 (en) | Virtual interfaces for manipulating objects in an immersive environment | |
| CN111145352A (en) | A method, device, terminal device and storage medium for displaying a real picture of a house | |
| JP7121811B2 (en) | Method, apparatus, and storage medium for displaying three-dimensional spatial views | |
| KR102071575B1 (en) | Moving robot, user terminal apparatus, and control method thereof | |
| US20190087067A1 (en) | Navigation point selection for navigating through virtual environments | |
| Portalés et al. | Augmented reality and photogrammetry: A synergy to visualize physical and virtual city environments | |
| CN105760106A (en) | Interaction method and interaction device of intelligent household equipment | |
| EP3635518A1 (en) | Systems, methods, and graphical user interfaces for interacting with augmented and virtual reality environments | |
| CN108450035B (en) | Navigating through a multi-dimensional image space | |
| US20120146896A1 (en) | Continuous Determination of a Perspective | |
| US20190056236A1 (en) | Interactive virtual reality tour | |
| WO2013173947A1 (en) | Method and device for click-selecting object in three-dimensional virtual reality scene | |
| CN109407918A (en) | The implementation method of augmented reality content multistage interactive mode | |
| CN107506457A (en) | A kind of method and apparatus of data processing | |
| CN110675505A (en) | Indoor and outdoor house watching system based on panoramic virtual and actual seamless fusion | |
| CN106710005B (en) | Simulation scene presentation method and simulation scene presentation system | |
| CN106843630A (en) | The display methods of BUILDINGS MODELS and the display system of BUILDINGS MODELS | |
| CN108089713A (en) | A kind of interior decoration method based on virtual reality technology | |
| Reitmayr et al. | iorb-unifying command and 3d input for mobile augmented reality | |
| US20190371068A1 (en) | Tap to Add Photo to Object in Augmented Reality | |
| CN110962132A (en) | Robot system | |
| CN113986445B (en) | Intelligent interactive three-dimensional visual drawing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |