System and method for performing sensitive geo-spatial processing in non-sensitive operator environments
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-021/60
G06F-017/30
H04L-029/06
H04W-012/02
G01C-011/00
출원번호
US-0796839
(2013-03-12)
등록번호
US-9881163
(2018-01-30)
발명자
/ 주소
Schultz, Stephen L.
Giuffrida, Frank
출원인 / 주소
Pictometry International Corp.
대리인 / 주소
Dunlap Codding, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
123
초록▼
Methods and systems are disclosed including transmitting, by processor of a server computer, image raster content of a geo-referenced aerial image to an operator user device without the geo-referencing information of the geo-referenced aerial image; receiving, by the processor of the server computer
Methods and systems are disclosed including transmitting, by processor of a server computer, image raster content of a geo-referenced aerial image to an operator user device without the geo-referencing information of the geo-referenced aerial image; receiving, by the processor of the server computer from the operator user device, image coordinates, which may be in the form of pixel row/column, representing an object or region of interest selected within the image raster content of the geo-referenced aerial image by a data processing operator of the operator user device; and translating the image coordinates into real-world geographic coordinates. The processor may calculate measurements based on the real-world geographic coordinates and may store real-world geographic coordinates and/or measurements. The geo-referenced aerial image may be isolated such that a data processing operator may not be able to pan or zoom outside of the isolated geo-referenced aerial image.
대표청구항▼
1. A method comprising the steps of: receiving, by a processor of a server computer, a request from a requester for data processing of a sensitive geographic region of interest, said region being identified by one or more geographic locations;selecting one or more geo-referenced aerial images such t
1. A method comprising the steps of: receiving, by a processor of a server computer, a request from a requester for data processing of a sensitive geographic region of interest, said region being identified by one or more geographic locations;selecting one or more geo-referenced aerial images such that at least a portion of the sensitive geographic region of interest is depicted in the geo-referenced aerial images;transmitting, by the processor of the server computer, image raster content of the one or more geo-referenced aerial images to an operator user device without the location represented by the geo-referenced aerial image being selected by a data processing operator of the operator user device, wherein the operator is different from the requester, and without transmitting geo-referencing information of the geo-referenced aerial image and without transmitting real-world geographic coordinates of the geo-referenced aerial image and restricting the real-world geographic coordinates from being displayed on the operator user device;receiving, by the processor of the server computer from the operator user device, at least one image coordinate representing an object or region of interest selected within the geo-referenced aerial image by the data processing operator of the operator user device, wherein the image coordinate is a relative coordinate based on a unique pixel location within the image raster content of the geo-referenced aerial image, the pixel location having pixel row and pixel column coordinates; andtranslating, by the processor of the server computer, the image coordinate into real-world geographic coordinates representing the object or region of interest selected within the geo-referenced aerial image by the data processing operator of the operator user device, using the geo-referencing information of the geo-referenced aerial image. 2. The method of claim 1, further comprising the step of: storing, on a non-transitory computer readable medium, the real-world geographic coordinates representing the object or region of interest selected within the geo-referenced aerial image by the data processing operator of the operator user device. 3. The method of claim 2 wherein data indicative of attributes of the data processing operator is stored with the real-world geographic coordinates. 4. The method of claim 2 wherein storing, on the non-transitory computer readable medium, the real-world geographic coordinates representing the object or region of interest selected within the geo-referenced aerial image by the data processing operator of the operator user device, includes storing a series of related points that form a path or a polygon. 5. The method of claim 1, wherein at least two image coordinates are received and translated into real-world coordinates, and further comprising the steps of: calculating, by the processor of the server computer, a measurement based on the real-world geographic coordinates; andstoring the measurement on a non-transitory computer readable medium. 6. The method of claim 5, wherein the measurement is not transmitted to the operator user device. 7. The method of claim 5, wherein the measurement is at least one of distance, height, slope in elevation, area, and surface area of a vertical or pitched surface. 8. The method of claim 5, wherein data indicative of attributes of the data processing operator is stored with the measurement. 9. The method of claim 1, wherein the transmitted aerial image has a pixel resolution so as to be fully displayable on a computer monitor without panning, the pixel resolution having a minimum resolution of 480 by 640. 10. The method of claim 1, wherein the geo-referenced aerial image is a first geo-referenced aerial image and wherein upon receiving an indication from the operator user device that processing is completed for the first geo-referenced aerial image, the processor of the server computer transmits a second geo-referenced aerial image to the operator user device. 11. The method of claim 1, wherein the at least one image coordinate are first image coordinates and the geo-referenced aerial image is a first geo-referenced aerial image, the method further comprising: retrieving a second geo-referenced aerial image having image raster content and second geo-referencing information, the second geo-referencing information indicative of real-world geographic coordinates of pixels in the image raster content of the second geo-referenced aerial image;determining the real-world geographic coordinates representing the object or region of interest from the first geo-referenced aerial image in the second geo-referenced aerial image;converting the real-world geographic coordinates representing the object or region of interest into second image coordinates relative to the second geo-referenced aerial image based on a unique pixel location within the image raster content of the second geo-referenced aerial image, the pixel location having pixel row and pixel column coordinates;causing a marker to appear on the second geo-referenced aerial image coinciding with the second image coordinates; andtransmitting the second geo-referenced aerial image with the marker to the operator user device without transmitting the second geo-referencing information and without transmitting the real-world geographic coordinates, thus never sending the real-world geographic coordinates to the operator user device. 12. The method of claim 1, further comprising the step of: dividing the sensitive geographic region of interest and the selected images into two or more isolated work regions. 13. A system, comprising: a secure server computer having a processor; andone or more geo-referenced aerial image accessible by the processor of the server computer, the geo-referenced aerial images containing image raster content depicting an area, geo-referencing information, and real-world geographic coordinates of the geo-referenced aerial image; andwherein the processor of the server computer executes computer executable instructions to cause the processor to: receive a request from a requester for data processing of a sensitive geographic region of interest, said region being identified by one or more geographic locations;select one or more geo-referenced aerial images such that at least a portion of the sensitive geographic region of interest is depicted in the geo-referenced aerial images;transmit raster image content of the one or more geo-referenced aerial images to an operator user device without the location represented by the geo-referenced aerial image being selected by a data processing operator of the operator user device, wherein the operator is different from the requester, and without the geo-referencing information and without the real-world geographic coordinates, and restrict the real-world geographic coordinates from being displayed on the operator user device;receive, from the operator user device, at least one image coordinate representing an object or region of interest selected within the image raster content of the geo-referenced aerial image by the data processing operator of the operator user device, wherein the image coordinate is a relative coordinate based on a unique pixel location within the image raster content of the geo-referenced aerial image, the pixel location having pixel row and pixel column coordinates; andtranslate the image coordinate into real-world geographic coordinates representing the object or region of interest selected within the geo-referenced aerial image by the data processing operator of the operator user device. 14. The system of claim 13, wherein the processor of the server computer executes computer executable instructions to cause the processor to store, on a non-transitory computer readable medium, the real-world geographic coordinates representing the object or region of interest selected within the geo-referenced aerial image by the data processing operator of the operator user device. 15. The system of claim 14 wherein the processor of the server computer executes computer executable instructions to cause the processor to store, on a non-transitory computer readable medium, data indicative of attributes of the data processing operator with the real-world geographic coordinates. 16. The system of claim 14 wherein storing, on the non-transitory computer readable medium, the real-world geographic coordinates representing the object or region of interest selected within the geo-referenced aerial image by the data processing operator of the operator user device, includes storing a series of related points that form a path or a polygon. 17. The system of claim 13, wherein the processor of the secure server computer calculates a measurement based on the real-world geographic coordinates and stores the measurement on a non-transitory computer readable medium. 18. The system of claim 17, wherein the measurement is not transmitted to the operator user device. 19. The system of claim 17, wherein the measurement is at least one of distance, height, slope in elevation, area, and surface area of a vertical or pitched surface. 20. The system of claim 17, wherein data indicative of attributes of the data processing operator is stored with the measurement. 21. The system of claim 13, wherein the transmitted aerial image has a pixel resolution so as to be fully displayable on a computer monitor without panning, the pixel resolution having a minimum resolution of 480 by 640. 22. The system of claim 13, wherein the geo-referenced aerial image is a first geo-referenced aerial image and wherein upon receiving an indication from the operator user device that processing is completed for the first geo-referenced aerial image, the processor of the server computer transmits an image raster content of a second geo-referenced aerial image to the operator user device. 23. The system of claim 13, wherein the at least one image coordinate are first image coordinates and the geo-referenced aerial image is a first geo-referenced aerial image, wherein upon receipt of the image coordinates and translation into real-world geographic coordinates, the processor of the server computer retrieves a second geo-referenced aerial image having geo-referencing information and converts the real-world geographic coordinates representing the object or region of interest of the first geo-referenced aerial image into second image coordinates relative to the second geo-referenced aerial image, causes a marker to appear on the second geo-referenced aerial image coinciding with the second image coordinates, and transmits image raster content of the second geo-referenced aerial image with the marker to the operator user device without transmitting the geo-referencing information and without transmitting the real-world geographic coordinates, thus never sending real-world geographic coordinates to the operator user device. 24. The system of claim 13, wherein the processor of the server computer executes computer executable instructions to cause the processor to divide the sensitive geographic region of interest and the selected images into two or more isolated work regions.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (123)
Szeliski Richard ; Shum Heung-Yeung, 3-dimensional image rotation method and apparatus for producing image mosaics.
Harkless Lloyd B. (Londonderry NH) McCracken William L. (Wayland MA) Colosimo Joseph A. (Lexington MA), Apparatus for selectively viewing either of two scenes of interest.
Lareau Andre G. ; Beran Stephen R. ; James Brian ; Quinn James P. ; Lund John, Autonomous electro-optical framing camera system with constant ground resolution, unmanned airborne vehicle therefor, and methods of use.
Hedges Thomas M. (Great Falls VA) Weir David G. (Ormond Beach FL) Speasl Jerry A. (Pleasanton CA), Direct digital airborne panoramic camera system and method.
Lareau Andre G. ; Bennett Russell A. ; Beran Steven R. ; Bown Michael ; Hines George, Electro-optical imaging array and camera system with pitch rate image motion compensation.
Lareau Andre G. ; Bennett Russell A. ; Beran Steven R. ; Bown Michael ; Hines George, Electro-optical imaging array and camera system with pitch rate image motion compensation which can be used in an airpl.
Lareau Andre G. (Bloomingdale IL) Beran Stephen R. (Mount Prospect IL) Lund John A. (McHenry IL) Pfister William R. (Schaumburg IL), Electro-optical imaging array with motion compensation.
Lareau Andre G. ; James Brian ; Pfister William R. ; Jerkatis Kenneth J. ; Beran Stephen R. ; Bennett Russell A., Electro-optical imaging detector array for a moving vehicle which includes two axis image motion compensation and trans.
Myrick E. L. (Merritt Island FL), Geographical surveying using cameras in combination with flight computers to obtain images with overlaid geographical co.
Parulski Kenneth A. (Rochester NY) Hamel Robert H. (Walworth NY) Acello John J. (East Rochester NY), Hand-manipulated electronic camera tethered to a personal computer.
Chang Chi S. (Endicott) Hoffarth Joseph G. (Binghamton) Markovich Voya R. (Endwell) Snyder Keith A. (Vestal) Wiley John P. (Vestal NY), High density circuit board and method of making same.
Szeliski Richard ; Shum Heung-Yeung, Image mosaic construction system and apparatus with patch-based alignment, global block adjustment and pair-wise motion-based local warping.
von Braun Heiko S. (Tankenrain Salzgruben 2 Weilheim D-8120 DEX), Large-scale mapping of parameters of multi-dimensional structures in natural environments.
Abel Robert J. (Newark CA) MacDonald Michael C. (San Jose CA) Wang Peter S. (Cupertino CA), Mapping and analysis system for precision farming applications.
Lachinski Theodore M. (Andover MN) Ptacek Louis S. (Mound MN) Blais Paul M. (St. Paul MN) Boggs Stephen (Fridley MN) Longfellow John W. (St. Paul MN) Setterholm Jeffrey M. (Lakeville MN), Method and apparatus for collecting and processing visual and spatial position information from a moving platform.
Rahmes,Mark; Karp,John; Smith,Anthony; Connetti, Jr.,Stephen, Method and apparatus for enhancing a digital elevation model (DEM) for topographical modeling.
Kumar, Rakesh; Hsu, Stephen Charles; Hanna, Keith; Samarasekera, Supun; Wildes, Richard Patrick; Hirvonen, David James; Klinedinst, Thomas Edward; Lehman, William Brian; Matei, Bodgan; Zhao, Wenyi; L, Method and apparatus for performing geo-spatial registration of imagery.
Lareau Andre G. (Bloomingdale IL) Willey Gilbert W. (Arlington Heights IL) Bennett Russell A. (McHenry IL) Beran Stephen R. (Mount Prospect IL), Method and camera system for step frame reconnaissance with motion compensation.
Kumar Rakesh ; Hanna Keith James ; Bergen James R. ; Anandan Padmanabhan ; Irani Michal, Method and system for image combination using a parallax-based technique.
Cherepenin Vladimir Alexeevich,RUX ; Korjenevsky Alexandr Vladimirovich,RUX ; Kultiasov Yury Sergeevich,RUX, Method for producing a tomographic image of the body and electric impedance tomograph.
Bakewell,Charles Adams, Mobile enforcement platform with aimable violation identification and documentation system for multiple traffic violation types across all lanes in moving traffic, generating composite display images and data to support citation generation, homeland security, and monitoring.
Wight Ralph H. (Northport NY) Wolfe Gregory J. (Port Jefferson Station NY), Nonlinear scanning to optimize sector scan electro-optic reconnaissance system performance.
Heitzman Edward F. (6 Moores Mill Rd. Pennington NJ 08534) Heitzman Edward J. (6 Moores Mill Rd. Pennington NJ 08534), Real time video data acquistion systems.
Kamel Ahmed A. (Sunnyvale CA) Graul Donald W. (San Mateo CA) Savides John (Los Altos Hills CA) Hanson Charles W. (Mountain View CA), Satellite camera image navigation.
Gruber,Michael A.; Leberl,Franz W.; Ponticelli,Martin, Self-calibrating, digital, large format camera with single or multiple detector arrays and single or multiple optical systems.
Selk Kenneth Charles (Hermosa Beach CA) Hirsch Harold J. (Encino CA) Canyon James Carl (Torrance CA) Gower Frederick M. (Manhattan Beach CA), Shielded multilayer printed wiring board, high frequency, high isolation.
Imai Hitoshi (Yokohama JPX) Sugiura Muneharu (Tokyo JPX) Hoashi Katsutoshi (Yokohama JPX), Stereo image forming apparatus having a light deflection member in each optical path.
Olsen Steven L. (Salt Lake City UT) Petrick William R. (Salt Lake City UT) Stodt John A. (Salt Lake City UT), Survey system and method for real time collection and processing of geophysicals data using signals from a global positi.
Olsen Steven L. (Salt Lake City UT) Petrick William R. (Salt Lake City UT) Stodt John A. (Salt Lake City UT), Survey system for collection and real time processing of geophysical data.
Cooper Roger D. (Roatan Tower Court Lubenham Market Harborough Leciester LE16 954 GBX), Video signal processing apparatus for producing a composite signal for simultaneous display of data and video informatio.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.