Woven Planet North America, Inc. (Los Altos, CA)
The present invention concerns the method of creating an overhead view of an area. In particular the invention pertains to a method for generating an asynchronous multi-image overhead view image of an area by using ground map data and field of view image data. The technology described herein may comprise different embodiments, such as non-transitory computer-readable media as well as computer software that can be used to generate a groundmap of the area, as well as methods, systems, as well as computer programs that process multiple images of this region to produce an overhead view.
It is standard to offer maps with an overhead view. There are a variety of ways to present maps that offer an overhead view. These include cartography methods like street atlases maps as well as aerial photography. These methods are employed to observe the globe from above. They may also be used for geographical studies including mapping of areas. These traditional methods produce digital images at the wrong resolution to permit crucial mapping information like map semantics or map features to be extracted. Therefore, in certain instances the meanings of traditional cartography maps may be combined with the detailed views provided by digital imagesanticipated to produce maps that look realistic with more details than an image of the region which is drawn by a satellite or from an aerial perspective.
Aerial images are usually made using manual photography. They do not provide orthographic or overhead views. Instead, they provide an elevated and perspective view like bird-like which is why they are called a bird’s eye view. In order to provide an over-the-shoulder view of a map region, satellite imagery has thus been utilized more frequently for mapping, environmental monitoring as well as archaeological surveys, but the images need to be taken by using expensive satellites that orbit the earth continuously. Satellite images may however be geometrially deformed due to the camera’s lens’s characteristics, unwanted movements of satellites, or environmental influences. This can provide inaccurate images of the real-world which oftenhinders the ability to map them. Additionally, satellite images are directly acquired from devices for imaging (as flat images in 2D) with a significant distance from the surface, and so the images typically contain a number of occlusionswhich interfere with the view of ground from overhead sources, such as trees and bridges. The image quality is dependent on various environmental conditions which can hinder the ability of mapping applications to use them.
Because the satellite and aerial images are not always in alignment this makes it difficult to create accurate and effective overhead view maps. In addition the maps created don’t have any real-world relevance to the surface elevation of the ground, and thus are not appropriate for every application.
The embodiments or aspects sought to offer a means of generating a context-rich overhead view image of a geographical area using ground map data and images captured at a substantially ground level.
In accordance with the one aspect, there is provided the method of making a map of the ground for the geographical area; receiving a plurality of images of the geographic area; processing the multitude of images to select the images that are selected to generate an overhead view of the geographic area; dividing the map of ground into a variety of sampling points within the geographic area; and determining a color of a plurality of patches in the overhead view image from the selected subset of, with each patch representing each sampling point of the geographic area.
A second aspect of the invention offers computer-readable media that is not transferrable and includes computer-executable instructions. These instructions include receiving multiple photographs of a geographic area in order to determine the ground map and selecting a subset to create an overhead view of the region and dividing each sampling spot into separate maps; determining the color of each patch in the overhead image from the subset; each patch representing every sampling spot of the region.
According to a third aspect it is provided an apparatus comprising at least one processor and an instruction memory that when executed by at least one processor, cause the system to implement an operation as follows: determining a groundmap of a geographical area receiving a number of images of the geographical area; processing the multitude of images to choose the appropriate subset of images to generate an overhead view of an geographic area; and dividing the map of ground into a plurality of sampling points in the geographic region; and then determining the hue of a variety of patches in the overhead view from the subset of images with each patch represents each sampling point in the geographical area.
It is important to note that there are many more characteristics, applications, embodiments, and variants of the disclosed technology will become obvious from the accompanying drawings as well as from the following detailed description. Additional and alternativeimplementations of the structures, systems, non-transitory computer readable media, and methods described herein can be employed without departing from the principles of the disclosed technology.
Click here to view the patent on USPTO website.
Get Patents with PatentPC
What is a patent?
Granted by the government to protect an invention, a patent provides the inventor with exclusive rights to develop, utilize, market and promote the invention?society is benefited when a brand new technology is brought to the market. These benefits may be realized directly as people are able to accomplish feats previously unattainable and indirectly by the economic opportunities that innovation offers (business expansion, job creation).
Patent protection is sought by a variety of pharmaceutical companies and university researchers to protect their research and development. Patents are granted for a product, process, or method for making new materials. In order to be granted protection under a patent an invention has to be novel, useful and not be obvious to others in the same area.
Patents are awarded to inventors who have commercially successful inventions. They provide a reason for inventors to come up with new ideas. Small businesses and inventors can rest sure that they will earn the most return from the investment they make in technology advancement through patents. It means that they can earn money from their work.
Patents play essential roles in businesses with the ability to:
Create and protect the latest products and services;
Increase the value, popularity, and appeal of your product on the market
Make your brand stand out from the competition.
Access business and technical expertise and other information;
Avoid accidentally using third-party content or losing valuable information, innovative outputs or any other creative output.
Patents transform inventor’s knowledge into an asset that can be sold, which opens up new opportunities for job creation through licensing and joint ventures.
Small businesses that have patent protection will be more appealing to investors who are involved in the commercialization and development of technology.
Patents can result in the development of new ideas and inventions. This information could encourage the development of new ideas and may be eligible to be protected by patents.
Patents are a way to stop untrustworthy third parties from making money from the invention’s efforts.
Patent-protected technology that is commercially profitable can be used to fund technological research and development (R&D) which increases the likelihood of a better technology in the near future.
Intellectual property ownership can be used to convince investors and lenders that there are genuine opportunities to commercialize your product. Sometimes, one powerful patent can open the door to numerous financing possibilities. Patents can be used along with other IP assets as collateral or security to secure financing. You may also present investors with your patent assets to boost company valuation. Forbes and others have noted that every patent could add anything from $500,000 to a million dollars in company valuation.
A solid business plan is essential for startups. It must be based on IP and explain how your product/service stands out. Additionally, investors will be impressed when you show that your IP rights are secured or are on the verge of becoming secure and that they are in line with your business plan.
It is vital to protect an invention prior to filing a patent application. Making an invention public prior to filing could often erode its originality and make it ineligible for patent protection. Thus, disclosures that are filed prior to filing (e.g., for test-marketing investors, investors, or for other business partners) should only be made following the signing of a confidentiality agreement.
There are a variety of patents. Knowing them is essential to safeguard your invention. Patents for utility cover processes and machine creations. Design patents cover ornamental designs. Patents for utility are the most effective as they protect the owner from copycats and other competitors. Most often, utility patents are issued for alterations or improvements to existing inventions. Utility patents also cover improvements and changes in existing inventions. A process patent would be a way to describe the actions or methods of performing a particular act. However, a chemical composition will include a combination of components.
What is the average length of patents? Patents for utility last for 20 years from the initial filing dates, but their expirations can be extended due to delays in the patent office, for example.
Are you looking to patent your ideas? Patents are only granted to applicants who file first, so you must file quickly. Call PatentPC now to have your patent application filed!
Patent searches are essential when you’re writing the patent application. This allows you to look at other concepts and provide insights into the potential of them. You’ll be able to limit the scope of your invention. Additionally, you’ll be able to discover the latest technological advancements in your field of invention. This will assist you in comprehend the scope of your invention as well as prepare you to file the patent application.
How to Search for Patents
The first step to get your patent is to perform a patent search. You can do a google patent search or do a USPTO search. Patent-pending refers to the product that has been covered by the patent application. You can search the public pair to find the patent application. After the patent office approves your application, you’ll be able to do a patent number search to identify the patent granted. Your product now has the potential to be patent-able. In addition to the USPTO search engine, you can use other search engines, such as espacenet, as detailed below. Patent lawyers or a patent attorney can assist you with the procedure. Patents in the United States are granted by the US trademark and patent office, or the United States patent office. The trademark office also evaluates trademark applications.
Are you interested in finding other similar patents? These are the steps:
1. Think of terms that describe your invention, based on its purpose, composition, or use.
Write down a brief detailed description of the invention. Do not use generic terms such as “device”, “process,” or “system”. Instead, look for synonyms to the terms you initially chose. Then, take note of important technical terms as well as keywords.
To help you find terms and keywords, you can use the questions below.
- What is the goal of the invention Is it a utilitarian device or an ornamental design?
- Invention is a method to make something or carry out some function? Are you referring to an item?
- What is the basis of the invention? What is the physical makeup of the invention?
- What’s the objective of this invention?
- What are the technical terms and keywords that describe the nature of an invention? To assist you in finding the right terms, refer to the technical dictionary.
2. Utilize these terms to locate relevant Cooperative Patent Classifications at the Classification Text Search Tool. If you are unable to find the right classification for your invention, look through the classification’s Schemas of classes (class schedules). You may want to consider substituting the terms that you’ve used for describing your invention, if you don’t find any results in your Classification Text Search with synonyms such as the terms you used in the first step.
3. Review 3. Go over the CPC Classification Definition to verify the accuracy of the CPC classification you’ve located. If the classification you have selected includes a blue square with an “D” to its left, clicking on the link will direct you to the CPC classification description. CPC classification definitions can assist you in determining the classification’s scope , so you can select the one that is most appropriate. These definitions may also include some search tips or other recommendations which could prove useful in further research.
4. Find patent documents that have the CPC classification from the Patents Full-Text and Image Database. By focusing on the abstracts and representative drawings you can narrow your search to the most relevant patent publications.
5. This selection of patent publication is the most effective to check for similarity to your invention. Be sure to read the specification and claims. You may find additional patents by referring to the patent examiner and the applicant.
6. It is possible to find patent applications published in the public domain that fit the CPC classification that you chose in Step 3. You can use the same method of search as in Step 4. You can narrow your results to the most relevant patent applications by examining the abstract and representative drawings on each page. Then, you must carefully review the patent applications that have been published and pay particular attention to the claims and additional drawings.
7. Locate other US patents by keyword searches in the PatFT and AppFT databases, classification searching of non-U.S. patents per below, and searching for non-patent literature disclosures of inventions using web search engines. Here are some examples:
- Add keywords to your search. Keyword searches may turn up documents that are not well-categorized or have missed classifications during Step 2. For example, US patent examiners often supplement their classification searches with keyword searches. Think about the use of technical engineering terminology rather than everyday words.
- Search for foreign patents using the CPC classification. Then, re-run the search using international patent office search engines such as Espacenet, the European Patent Office’s worldwide patent publication database of over 130 million patent publications. Other national databases include:
- European Patent Office (EPO) provides esp@cenet to access a network of Europe’s patent databases with access to machine translation of European patents.
- Japan Patent Office (JPO) – with access to machine translations of Japanese patents.
- World Intellectual Property Organization (WIPO) offers PATENTSCOPE with a full-text search of published international patent applications and machine translations for some documents, as well as a list of international patent databases.
- Korean Intellectual Property Rights Information Service (KIPRIS)
- State Intellectual Property Office (SIPO) with machine translation of Chinese patents.
- Other International Intellectual Property Offices with online patent databases include Australia, Canada, Denmark, Finland, France, Germany, Great Britain, India, Israel, Netherlands, Norway, Sweden, Switzerland, and Taiwan.
- Search non-patent literature. Inventions can be made public in many non-patent publications. It is recommended that you search journals, books, websites, technical catalogs, conference proceedings, and other print and electronic publications.
To review your search, you can hire a registered patent attorney to assist. A preliminary search will help one better prepare to talk about their invention and other related inventions with a professional patent attorney. In addition, the attorney will not spend too much time or money on patenting basics.