A kind of visual laying for goods memory device and accumulating method
Technical field
The present invention relates to Intelligent Recognition field, espespecially a kind of visual laying for goods memory device and accumulating method.
Background technology
Modern society, rhythm of life is further quick, life and the office articles of people also get more and more, easily cause articles forgetting placement location and put with conation by others, how to manage the article of oneself and looked in time and find required article fast, and whether management oneself privacy article good were moved, and were all that people urgently wish.
The present invention relates to a kind of visual laying for goods memory scheme, he can the putting position order of article and Item Title in the next region of fast recording, leave in distinctive system simultaneously, be convenient to user and call and search laying for goods position and judge whether to be moved.
Summary of the invention
The present invention is carried in intelligent computer or mobile phone terminal equipment, the article storage position that can help people's rapid memory and find in life, and can carry out editor and deposit, and provides the function of fast finding article and contrast article position simultaneously.
To achieve these goals, the invention provides a kind of visual laying for goods memory device, described memory device comprises:
Visual memory module, record active user needs the scene mod sum label position of recording, in bitmap mode as being saved in data bitmap storehouse with reference to bitmap;
Visual edit contrast module, record active user needs the scene mod sum label position contrasted, obtain contrast bitmap, the reference bitmap mated with contrast bitmap is found in chart database in place, compare by contrast bitmap with reference to bitmap, if contrast is consistent, then confirm that scene is consistent, otherwise, assert that the article in scene are moved;
Data bitmap storehouse, contrast module with visual memory module and visual edit to be connected respectively, preserve the reference bitmap of visual memory module record and the contrast bitmap of visual edit contrast module record, and user is provided input interface, the title of product to be looked for something is inputted, to find product region to be looked for something based on the bitmap preserved for user.
Alternatively, in described memory device: visual memory module is by calling camera interface, the scene recorded is needed to take to obtain reference picture to active user, wherein, visual memory module is according to the input of user, in camera imaging region, produce 3 datum lines, adopt the interface location of finding a view of 3 datum line positioning camera; 3 datum lines are 3 determined two straight lines in label point position on camera imaging region, and two straight lines are interconnected and form the angle of a 0-180 degree, and 3 datum lines are one or more groups; With reference to bitmap be marked formation 3 datum lines label and with the reference picture of interface location imaging of finding a view.
Alternatively, in described memory device: visual edit contrast module is by calling camera interface, the scene contrasted is needed to take to obtain contrast images to active user, wherein, according to the input of user, in camera imaging region, produce 3 datum lines, adopt the interface location of finding a view of 3 datum line positioning camera; 3 datum lines are 3 determined two straight lines in label point position on camera imaging region, and two straight lines are interconnected and form the angle of a 0-180 degree, and 3 datum lines are one or more groups; Contrast bitmap be marked formation 3 datum lines label and with the contrast images of interface location imaging of finding a view.
Alternatively, in described memory device: 3 datum lines are also for locating fixed object and loose impediment in bitmap, wherein, fixed object in 3 datum line location bitmaps is fixed in employing, adopt loose impediment in the bitmap of removable 3 datum lines location, the fixing employing of the interface location of finding a view of camera be fix 3 datum lines.
Alternatively, in described memory device: contrast bitmap and reference bitmap compare and comprise by visual edit contrast module, contrast bitmap is overlapped onto with reference on bitmap, that first compares two kinds of bitmaps fixes 3 datum lines, if it is inconsistent to fix 3 datum lines, from data bitmap storehouse, then again select the reference bitmap mated with contrast bitmap, if it is consistent to fix 3 datum lines, then compare removable 3 datum lines of two kinds of bitmaps, if removable 3 datum lines are consistent, the loose impediment of then being located by removable 3 datum lines is not moved, if removable 3 datum lines are inconsistent, the loose impediment of then being located by removable 3 datum lines is moved.
Alternatively, in described memory device: find reference bitmap mate with contrast bitmap in visual edit contrast module chart database in place and comprise, the center of circle of the circle that the center of circle of the circle formed based on 3 baselines of contrast bitmap, 3 label point positions on contrast bitmap and 3 baselines of radius and reference bitmap 3 label point positions on reference bitmap form and radius carries out and contrast the searching of the reference bitmap that bitmap mates.
Alternatively, in described memory device: find reference bitmap mate with contrast bitmap in visual edit contrast module chart database in place and comprise, based on 3 baselines of contrast bitmap on contrast bitmap 3 label point positions form triangle interior angle angle and reference bitmap 3 baselines on reference bitmap 3 label point positions form the searching that the reference bitmap that bitmap mates is carried out and contrasted to triangle interior angle angle.
Present invention also offers a kind of visual laying for goods accumulating method, described accumulating method comprises:
Record active user needs the scene mod sum label position of recording, in bitmap mode as being saved in data bitmap storehouse with reference to bitmap;
Record active user needs the scene mod sum label position contrasted, and obtains contrast bitmap, finds the reference bitmap mated with contrast bitmap in chart database in place, compare by contrast bitmap with reference to bitmap, if contrast is consistent, then confirm that scene is consistent, otherwise, assert that the article in scene are moved;
Wherein, data bitmap storehouse saves with reference to bitmap and contrast bitmap, and provides user input interface, inputs the title of product to be looked for something for user, to find product region to be looked for something based on the bitmap preserved.
Alternatively, in described accumulating method: by calling camera interface, the scene recorded is needed to take to obtain reference picture to active user, wherein, according to the input of user, in camera imaging region, produce 3 datum lines, adopt the interface location of finding a view of 3 datum line positioning camera;
Wherein, 3 datum lines are 3 determined two straight lines in label point position on camera imaging region, and two straight lines are interconnected and form the angle of a 0-180 degree, and 3 datum lines are one or more groups;
Wherein, with reference to bitmap be marked formation 3 datum lines label and with the reference picture of interface location imaging of finding a view.
Alternatively, in described accumulating method: by calling camera interface, the scene contrasted is needed to take to obtain contrast images to active user, wherein, according to the input of user, in camera imaging region, produce 3 datum lines, adopt the interface location of finding a view of 3 datum line positioning camera;
Wherein, 3 datum lines are 3 determined two straight lines in label point position on camera imaging region, and two straight lines are interconnected and form the angle of a 0-180 degree, and 3 datum lines are one or more groups;
Wherein, contrast bitmap be marked formation 3 datum lines label and with the contrast images of interface location imaging of finding a view.
Alternatively, in described accumulating method: 3 datum lines are also for locating fixed object and loose impediment in bitmap, wherein, fixed object in 3 datum line location bitmaps is fixed in employing, adopt loose impediment in the bitmap of removable 3 datum lines location, the fixing employing of the interface location of finding a view of camera be fix 3 datum lines, contrast bitmap and reference bitmap are compared and comprises, contrast bitmap is overlapped onto with reference on bitmap, that first compares two kinds of bitmaps fixes 3 datum lines, if it is inconsistent to fix 3 datum lines, from data bitmap storehouse, then again select the reference bitmap mated with contrast bitmap, if it is consistent to fix 3 datum lines, then compare removable 3 datum lines of two kinds of bitmaps, if removable 3 datum lines are consistent, the loose impediment of then being located by removable 3 datum lines is not moved, if removable 3 datum lines are inconsistent, the loose impediment of then being located by removable 3 datum lines is moved, find in chart database in place and comprise with reference the bitmap that mate of contrast bitmap, the center of circle of the circle that the center of circle of the circle formed based on 3 baselines of contrast bitmap, 3 label point positions on contrast bitmap and 3 baselines of radius and reference bitmap 3 label point positions on reference bitmap form and radius carries out and contrast the searching of the reference bitmap that bitmap mates, find in chart database in place and also comprise with reference the bitmap that mate of contrast bitmap, based on 3 baselines of contrast bitmap on contrast bitmap 3 label point positions form triangle interior angle angle and reference bitmap 3 baselines on reference bitmap 3 label point positions form the searching that the reference bitmap that bitmap mates is carried out and contrasted to triangle interior angle angle.
The present invention owing to have employed technique scheme, thus has the following advantages:
1) the present invention can fast recording Item Information by visualization interface;
2) calculated by bitmap recorded information, can fast finding to article region;
3) by visual contrast, timely and effectively can judge whether article were moved.
Accompanying drawing explanation
Below in conjunction with the drawings and specific embodiments, the present invention is described in further detail:
Fig. 1 is the first embodiment schematic diagram of visual laying for goods memory device of the present invention;
Fig. 2 is the schematic flow sheet that contrast bitmap and reference bitmap compare by the visual edit contrast module of visual laying for goods memory device of the present invention;
Fig. 3 is the first embodiment schematic diagram of visual laying for goods accumulating method of the present invention.
Embodiment
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, below explanation and accompanying drawing are exemplary for the present invention, and should not be understood to limit the present invention.Following description describe numerous detail to understand the present invention to facilitate.But in some instances, details that is that know or routine is also undeclared, to meet the succinct requirement of instructions.
In prior art, be carry out articles seeking by plain text or form.
Visual laying for goods memory scheme provided by the invention, can quick visualization article recording process, provides visual lookup method, and provides the track positioning judging function of article.With visual and quick two objects, user is facilitated to use in life.
First, please refer to Fig. 1, Fig. 1 is the first embodiment schematic diagram of visual laying for goods memory device of the present invention, and described memory device comprises:
Visual memory module, record active user needs the scene mod sum label position of recording, in bitmap mode as being saved in data bitmap storehouse with reference to bitmap;
Visual edit contrast module, record active user needs the scene mod sum label position contrasted, obtain contrast bitmap, the reference bitmap mated with contrast bitmap is found in chart database in place, compare by contrast bitmap with reference to bitmap, if contrast is consistent, then confirm that scene is consistent, otherwise, assert that the article in scene are moved;
Data bitmap storehouse, contrast module with visual memory module and visual edit to be connected respectively, preserve the reference bitmap of visual memory module record and the contrast bitmap of visual edit contrast module record, and user is provided input interface, the title of product to be looked for something is inputted, to find product region to be looked for something based on the bitmap preserved for user.
Wherein, in described memory device: visual memory module is by calling camera interface, the scene recorded is needed to take to obtain reference picture to active user, wherein, visual memory module is according to the input of user, in camera imaging region, produce 3 datum lines, adopt the interface location of finding a view of 3 datum line positioning camera; 3 datum lines are 3 determined two straight lines in label point position on camera imaging region, and two straight lines are interconnected and form the angle of a 0-180 degree, and 3 datum lines are one or more groups; With reference to bitmap be marked formation 3 datum lines label and with the reference picture of interface location imaging of finding a view; Visual edit contrast module is by calling camera interface, the scene contrasted is needed to take to obtain contrast images, wherein, according to the input of user to active user, in camera imaging region, produce 3 datum lines, adopt the interface location of finding a view of 3 datum line positioning camera; 3 datum lines are 3 determined two straight lines in label point position on camera imaging region, and two straight lines are interconnected and form the angle of a 0-180 degree, and 3 datum lines are one or more groups; Contrast bitmap be marked formation 3 datum lines label and with the contrast images of interface location imaging of finding a view; 3 datum lines are also for locating fixed object and loose impediment in bitmap, wherein, fixed object in the bitmaps of 3 datum lines location is fixed in employing, adopts loose impediment in the bitmap of removable 3 datum lines location, the fixing employing of the interface location of finding a view of camera be fix 3 datum lines.
Then, with reference to Fig. 2, contrast bitmap and reference bitmap compare and comprise by visual edit contrast module: overlapped onto by contrast bitmap with reference on bitmap, that first compares two kinds of bitmaps fixes 3 datum lines, if it is inconsistent to fix 3 datum lines, from data bitmap storehouse, then again select the reference bitmap mated with contrast bitmap, if it is consistent to fix 3 datum lines, then compare removable 3 datum lines of two kinds of bitmaps, if removable 3 datum lines are consistent, the loose impediment of then being located by removable 3 datum lines is not moved, if removable 3 datum lines are inconsistent, the loose impediment of then being located by removable 3 datum lines is moved.
Wherein, find reference bitmap mate with contrast bitmap in visual edit contrast module chart database in place to comprise, the center of circle of the circle that the center of circle of the circle formed based on 3 baselines of contrast bitmap, 3 label point positions on contrast bitmap and 3 baselines of radius and reference bitmap 3 label point positions on reference bitmap form and radius carries out and contrast the searching of the reference bitmap that bitmap mates; Find reference bitmap mate with contrast bitmap in visual edit contrast module chart database in place to comprise, based on 3 baselines of contrast bitmap on contrast bitmap 3 label point positions form triangle interior angle angle and reference bitmap 3 baselines on reference bitmap 3 label point positions form the searching that the reference bitmap that bitmap mates is carried out and contrasted to triangle interior angle angle; User's input interface is the touch-screen of mobile terminal, and camera interface is positioned on mobile terminal.
Finally, please refer to Fig. 3, Fig. 3 is the first embodiment schematic diagram of visual laying for goods accumulating method of the present invention, and described accumulating method comprises:
Step 1: record active user needs the scene mod sum label position of recording, in bitmap mode as being saved in data bitmap storehouse with reference to bitmap;
Step 2: record active user needs the scene mod sum label position contrasted, obtain contrast bitmap, the reference bitmap mated with contrast bitmap is found in chart database in place, compare by contrast bitmap with reference to bitmap, if contrast is consistent, then confirm that scene is consistent, otherwise, assert that the article in scene are moved;
Wherein, data bitmap storehouse saves with reference to bitmap and contrast bitmap, and provides user input interface, inputs the title of product to be looked for something for user, to find product region to be looked for something based on the bitmap preserved.
Wherein, in described accumulating method: by calling camera interface, the scene recorded is needed to take to obtain reference picture to active user, wherein, according to the input of user, in camera imaging region, produce 3 datum lines, adopt the interface location of finding a view of 3 datum line positioning camera, 3 datum lines are 3 determined two straight lines in label point position on camera imaging region, and two straight lines are interconnected and form the angle of a 0-180 degree, and 3 datum lines are one or more groups, with reference to bitmap be marked formation 3 datum lines label and with the reference picture of interface location imaging of finding a view, by calling camera interface, needing the scene contrasted to take to obtain contrast images to active user, wherein, according to the input of user, in camera imaging region, producing 3 datum lines, adopting the interface location of finding a view of 3 datum line positioning camera, 3 datum lines are 3 determined two straight lines in label point position on camera imaging region, and two straight lines are interconnected and form the angle of a 0-180 degree, and 3 datum lines are one or more groups, contrast bitmap be marked formation 3 datum lines label and with the contrast images of interface location imaging of finding a view, 3 datum lines are also for locating fixed object and loose impediment in bitmap, wherein, fixed object in the bitmaps of 3 datum lines location is fixed in employing, adopts loose impediment in the bitmap of removable 3 datum lines location, the fixing employing of the interface location of finding a view of camera be fix 3 datum lines, contrast bitmap and reference bitmap are compared and comprises, contrast bitmap is overlapped onto with reference on bitmap, that first compares two kinds of bitmaps fixes 3 datum lines, if it is inconsistent to fix 3 datum lines, from data bitmap storehouse, then again select the reference bitmap mated with contrast bitmap, if it is consistent to fix 3 datum lines, then compare removable 3 datum lines of two kinds of bitmaps, if removable 3 datum lines are consistent, the loose impediment of then being located by removable 3 datum lines is not moved, if removable 3 datum lines are inconsistent, the loose impediment of then being located by removable 3 datum lines is moved, find in chart database in place and comprise with reference the bitmap that mate of contrast bitmap, the center of circle of the circle that the center of circle of the circle formed based on 3 baselines of contrast bitmap, 3 label point positions on contrast bitmap and 3 baselines of radius and reference bitmap 3 label point positions on reference bitmap form and radius carries out and contrast the searching of the reference bitmap that bitmap mates, find in chart database in place and comprise with reference the bitmap that mate of contrast bitmap, based on 3 baselines of contrast bitmap on contrast bitmap 3 label point positions form triangle interior angle angle and reference bitmap 3 baselines on reference bitmap 3 label point positions form the searching that the reference bitmap that bitmap mates is carried out and contrasted to triangle interior angle angle, and user's input interface and camera interface are arranged on mobile terminals, user's input interface is the touch-screen of mobile terminal.
In addition, the mobile terminal in the present invention comprises processor, containing single core processor or polycaryon processor.Processor also can be described as one or more microprocessor, CPU (central processing unit) (CPU) etc.More specifically, processor can be complicated instruction set and calculates (CISC) microprocessor, Jing Ke Cao Neng (RISC) microprocessor, very long instruction word (VLIW) microprocessor, realizes the processor of other instruction set, or realizes the processor of instruction set combination.Processor also can be one or more application specific processor, such as special IC (ASIC), field programmable gate array (FPGA), digital signal processor (DSP), network processing unit, graphic process unit, network processing unit, communication processor, cipher processor, coprocessor, flush bonding processor or can the logical block of any other type of processing instruction.Processor is for the instruction of the operation that performs the present invention and discuss and step.
Mobile terminal in the present invention comprises storer, one or more volatile storage devices can be comprised, as the memory device of random access memory (RAM), dynamic ram (DRAM), synchronous dram (SDRAM), static RAM (SRAM) (SRAM) or other types.Storer can store the information comprising the instruction sequence performed by processor or any other equipment.Such as, the executable code of several operation systems, device driver, firmware (such as, input and output ultimate system or BIOS) and/or application program and/or data can be loaded in memory and be performed by processor.
Those skilled in the art will recognize that; above-mentioned embodiment is exemplary; to enable those skilled in the art better understand this patent content; should not be understood as the restriction to this patent protection domain; as long as according to this patent disclose any equivalent change done of spirit or modification, all fall into this patent protection domain.