General Picture Recognition software what is it.

LOCATE PICTURES ON YOUR COMPUTER, BACKUP HARD DRIVES, NETWORKS USING AI ARTIFICIAL INTELLIGENCE AND PICTURE RECOGNITION TECHNOLOGY. THIS SOFTWARE NOT ONLY TRIES TO FIND SIMILAR PICTURES BUT MORE IMPORTANTLY WITH PICTURE RECOGNITION TECHNOLOGY CAN FIND SIMILAR OBJECTS IN THOSE PICTURES.

  1. Save hours and hours of time searching for pictures on your harddrive
  2. Let this software find those pictures for you by
  3. Compare your pictures with built in Sample Pictures
  4. Create your own samples to compare against other pictures on your computer
  5. Use exclude so you only have to analyze a picture in a category once
  6. Save pictures of interest that have been found
  7. Search your other network computers and backup drives for pictures
  8. View pictures as the software finds them sit back and see what pictures are on your computer
  9. Will find hidden pictures on your computer
  10. Run in task bar while you do other things

WARNING NOTICE

  • Home networks and other networks - viewing pictures on another network computer please get permission. This software should only be used to search network computer with permission.

This is now version two, may I thank everybody for their feedback and interest with version one.

This software uses picture recognition techniques to find objects inside picture.

Use extensive Search Modes

  • Slow - Will Analyze All Pictures
  • Medium - Will Analyses Most Pictures
  • Fast - Will Analyze some Pictures
  • Very Fast - will Analyze a few Pictures
  • (DEFAULT) Colour Quick Match 1 Auto - Finds pictures that are similar in colour (Very Fast) will go into slow mode to analyze a folder in more depth then return to (Colour Quick Mode 1 Auto) to search for other colour matches.
  • Colour Quick Match 1 - Quickly will find a duplicate picture very fast even if filename is different
  • Colour Quick match 2 - Uses different colour technique to analyze colour range.
  • Colour Quick match 3 - Indepth colour analysis
  • Pattern Only Auto - Ignores the colour and will only analyze the Pattern

Use Picture Type Modes

The software has been developed to act differently depending on whether your in Normal, Landscape or Close Object mode.

  • Landscape mode - this mode is designed to find the same type of landscape as the sample picture for instance it ignores pattern recognition and objects and shape recognition most of the time.
  • Close objects mode - this mode is best used if you have little background and your sample object has definable strong lines like the picture object you are searching. Shape and size have to be near each other. But if the object or objects in the picture are very similar and there is little background then it will find them with very little redundancy.
  • Normal mode - normal mode is when both Landscape and Close Object modes are turned off this is the default mode. It gives a wider search than object mode and landscape mode therefore there is more redundancy but it does find other interesting pictures along with the type of picture you are looking for.

Very Customizable Software

This software is very customizable with all the modes and with the editable AI (Artificial Intelligent) side of things where you can select certain objects or important colours within your sample picture that you wish to find in similar pictures. You can even select several similar objects across several similar samples. This allows you to home in on certain objects of importance. Once selected it will learn from your selection and will remember it when using the same sample in the future.

There is a small £10.00 download license fee for one years use of the software for private use only. This helps me to continue to pay for web-space etc. If you are a business and would like to discuss the type of applications you wish to use the picture recognition software for please E-mail, my E-mail address is below.

I have spent many, many, many, hours of continues work on the software, it is a very interesting hobby for me therefore as long as the £10.00 covers my web cost etc. I will continue to improve the software.

This software is Copyright Protected and all intellectual rights also belong to myself.

Download the General Picture Recognition Software here
Version 2 (Very large Improvement)

Version two is a large jump from version one of the software.

  1. The software is now much more stable than version 1.
  2. The software now has a more logical interface than version 1, this was done mostly because of the feedback from users.
  3. The software can be run on much larger drives than version 1.
  4. The software now has built in picture delete so you can easily delete unwanted pictures.
  5. On the picture recognition side the biggest jump from version one to version two is AI or the Artificial Intelligence module. It allows the user to choose what factors of the SAMPLE PICTURES that it searches against are important and gives these important segments a higher priority. Therefore you can now name objects (colours) within the SAMPLE pictures. Also if you have several samples it starts to learn what the combined important factors are, in other words creates a type of (human memory). From my test results AI certainly improves the accuracy level
  6. Speed - The software can be run at different speeds using different technology to obtain the initial match. Some of the modes give outstanding speed and very good results. But there are also indepth modes that scan everything but run at very low speeds. The Auto Speeds are the fastest and can do hundreds of pictures depending on your computer speed in minutes. The very slow speeds can take many many hours but will analyze every single picture. Speed is one of the other big improvements between version one and two. The software can be run in BACKGROUND MODE in the task bar if for example you are using the internet. If you wish to run an indepth scan say in slow mode you can put the computer into standby mode when the task is completed then return to your computer when convenient.
  7. Accuracy levels - They have certainly improved using AI it is possible to get 100 percent accuracy for identical pictures but the further the picture looks different from the original this percentage will start to drop off, it also depends on the mode used because some of the faster modes only analyse a picture if it meets certain criteria depending on the mode, but this is approximately what it can currently do with samples tested.
    • Identical pictures it will always find. 100 percent of these picture and very fast.
    • Very similar pictures it will mostly find.
    • Identical pictures but one in original colour and the other in black and white or gray scale it will mostly find.
    • Identical pictues but one portrait while and other is 90 degrees landscape it will find them usually.
    • Pictures that are not similar in background but are about the same foreground including size, for instance a picture of two cars that are the same and are roughly the same size in each picture it will usually find both pictures.
    • Pictures that have different backgrounds but have the same main foreground object even when sized quite different with different angles it will most of the time find them.
    • Pictures with different background objects and different foreground objects but still the same type of object may be found, if the AI objects are different colours AI will not rate them high therefore less chance of finding that object.
    • Redundancy -.these are pictures that the software finds that are different from the object you are looking for inside a picture. The level of this redundancy differs depending on the modes used.
    • Large File Searches - when you are searching through 20,000 pictures you will get a certain amount of redundancy. With all the new modes in version 2 this can be as little as say 20 pictures. Normal mode will produce more redundancy than say Close Object mode or landscape mode because it allows for a wider range of picture to include in any search.
    • View functions - there are built in view functions for each category so you should be able to view say 80 pictures in a couple of minutes where trying to view 14,000 plus pictures even if they where all in the same location would take hours or even days.
    • Priority - the software prioritorise the pictures it thinks are more important, into three groups near or match, maybe and doubtful, in each group the software allocates a number on how it rates that picture, if the number is higher than 80 it ignores that picture and puts it in the ignore list. Its possible to even view the ignored pictures, this is a good idea when you first start using the software it will give you a good indication on how to customize the software for your requirements.

    8. Exclude and Save, each search is given a category name so if you search for people, each picture that is analsyed is then excluded from future searches for the same category. Exclude can be turned on and off so if you wish to search or analyse the same picture over again you can. Also you can Save pictures you have so that you can quickly view them again in the future. By excluding previous searched pictures you only need review new pictures that you put on the computer therefore the first scan will be slower but future scans will only pick up new pictures that have been put on your computer prior to the last scan using the picture recognition software. Again you can turn it on or off.

    9 There are other functions that are covered in the help file

Type of Applications this software can be used for:
  • Security - Companies can check that the pictures on their computer are the type of pictures they would expect on their computer.
  • Parents - again parents could use this software to check what pictures are on their computers, check that your children are not downloading unsuitable images. Today with the Internet you never know who is downloading pictures to your computer. For instance when browsing the Internet all pictures are stored in a temporary location on you hard drive. This software is ideal for checking what is on your hard drive.
  • Photography, if you are a photographer with hundreds of thousands of pictures on your computer and you wish to find similar pictures that you have taken in the past, but cannot recall where you put them, this is the ideal software for that purpose, if you have pictues stored on backup drives then again this is ideal.
  • Industry - any application that needs to identify very similar images. There are a huge amount of applications that pictures are saved to your hard drive. This software can check given an image if there are similar images on a computer hard drive. If you are trying to colour match certain aspects of the picture the AI module really will help.
  • Scanned Documents in a picture format- it can distinguish between documents so if you have an exact document in an image (picture) format and you scan an identical document into you computer and create a sample it will be able to find that document on your computer or other network computers.
  • For more information on the type of similar pictures it can recognize please see below and also go to the download page.
Applications that this software is not suitable for or works well with
  • Dedicated applications, this software is general picture recognition, it is not dedicated picture recognition.
  • Therefore it is not suitable as say face recognition software so it could not identify if two faces were the same two faces but in different pictures. It may recognize with the help of AI that there are two faces that are similar in both pictures but it is not detailed enough to recognize if those two faces were the same two faces in both pictures. This is because it does not use measurements like in face recognition software.
  • Its not dedicated therefore is not designed to measure distances between certain similar points.
  • Its not any form of OCR therefore could not be used for things like number plate recognition.
  • It does not look for fine detail again moving it away from any sort of dedicated picture recognition.
  • This software only runs on PC or Laptops it cannot be used on Mobile devices etc.
  • It only searches for pictures than can be searched for via a computer.
  • Cannot search for pictures on the Internet. If you download pictures to your harddrive it can search for those pictures but it cannot search for pictures directly off the internet.
This software really does work well for general picture recognition and even rates each picture on how close it is to the original sample.

Research and Universities

For those who are interested in picture recognition this software is a good starting point to understanding how picture recognition actually works. I have included some visible parameters if you turn on View Working that really gives a good indication on how the software makes its decisions.

You can turn on View Working and the software will start to give you its reasoning why it has included a picture for you to view or excluded that picture. It actually looks at much more parameters than this but these are the main ones that you can view.

Shape1 = The shape is compared using Shape 1 and Shape 2 they work in different ways to find the shape of the sample picture compared with the shape of the picture found on your computer.

Shape2 = This works differently from shape 1 and returns different results but combined will be a good indication if both pictues have similar type shapes in them.

When shape 1 and 2 give a 0 value back its usually because the picture is to complex or density is too much, it will however still find the picture if they are similar because of many other parameters it will check against including colour.

cm 76 = the cm value is the value that you can set in the search speed for instance Slow = 10, while Medium =30 you would always set the speed values lower than the CM value. You can rate these values as you go along by choosing the View Working option.

Weight 57 = overall weighting

AI 30 = The Artificial Intelligence value of the picture chosen

AI Av = If you have more than one sample its the average value of all samples.

AIV = Highest value if more than one sample is selected. This value can be different from the AI value because it may reflect a different sample that had a higher AI Value than the sample picked to analyze against but a lower overall weighting value.

These are the main values it makes its decision on but there are other values that are not included.

ABOVE EVERYTHING ELSE THIS SOFTWARE WILL FIND PICTURES THAT YOU NEVER KNEW EXISTED ON YOUR HARD DRIVE.

The picture in the middle is the sample and the pictures below are the pictures searched for

Picture 1 Picture 2 Picture 3 Picture 4 Picture 5 below the general picture recognition software found

The general picture recognition software may rejected this picture below because the shape was not similar to the example and the colour too different if AI was turned off. If however AI was turned (Default) on and the colour was a match it would find it using the colour element. So the shape alone is only one aspect of finding a picture.

If you wish to ask me any questions not covered above please send me a question via E-mail gprsg@hotmail.co.uk or click below.

E-mail Me

myspace visitors