[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201410392711.8A
Other languages
Chinese (zh)
Other versions
CN104181884A (en
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.)
Xiamen Leelen Technology Co Ltd
Original Assignee
Xiamen Leelen 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 Xiamen Leelen Technology Co Ltd filed Critical Xiamen Leelen Technology Co Ltd
Priority to CN201410392711.8A priority Critical patent/CN104181884B/en
Publication of CN104181884A publication Critical patent/CN104181884A/en
Application granted granted Critical
Publication of CN104181884B publication Critical patent/CN104181884B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

A kind of intelligent home control device and method based on panoramic view
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.
CN201410392711.8A 2014-08-11 2014-08-11 A kind of intelligent home control device and method based on panoramic view Active CN104181884B (en)

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)

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

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

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

Patent Citations (9)

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

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