The present invention relates to a continuously operating heteronomous camera system to capture an outlying (i.e., an outlying image is an image of an object which is distant from a camera system) images, processes and instruction sets to remotely operate, maintain, and focus a continuously operating heteronomous outlying image camera system, and processes and instruction sets to install and relocate a continuously operating heteronomous outlying image camera system.
One Vanderbilt is a 93-story supertall skyscraper at the corner of 42nd Street and Vanderbilt Avenue in the Midtown Manhattan neighborhood of New York City. SoFi Stadium is a 70,240-seat sports and entertainment indoor stadium in the Los Angeles suburb of Inglewood, California, United States. The Panama Canal Expansion Program added a third lane to the Panama Canal for the transit of Neopanamax vessels between the Cocoli and Agua Clara Locks. These are characteristic of massive construction and civil engineering projects. Typically, the projects occupy many acres, last several years, cost billions of dollars, employee many thousand workers and have hundreds of contractors. They are also characteristic of massive construction and civil engineering projects in that they experience worker injury and death, cost overruns, completion delays, equipment theft, material theft and construction errors.
Construction sites like these often operate 24 hours a day and 7 days a week. They can have people, workers, heavy equipment, copper wire and building components spread out over hundreds of acres. Monitoring the construction project is a daunting task even with inspectors on site. A major contributor to construction site worker injury and death, cost overruns, completion delays, equipment theft, material theft and construction errors is the inability to monitor and inspect the detail activities. According to the Center for Disease Control and Prevention, one of the highest occurrences of worker death, injury and suicide occurs at construction sites.
Copper and other metals, lumber, small hand tools, power tools, and heavy machinery are continually stolen from constructions projects. Often stolen are loaders, backhoes, excavators, and towable equipment. There is a need to monitor and inspect all the detailed activities of a large construction site or civil engineering project. The cost and liability to construction contractors is enormous. The National Equipment Register (NER) estimates the total value of equipment stolen from construction sites to be between $300 million and $1 billion annually. Never before has there been a camera system for large construction site management to adequately and continuously monitor and inspect the detail activities of an entire construction project site.
A large construction project exists in a complex, outdoor, weather challenging, uncontrolled, air fouled, expansive contextual environment. A camera must operate continuously and reliably in such an environment to be an effective management tool to monitor and inspect the detailed activities of an entire construction project site. To effectively monitor and inspect the detailed activities of an entire sprawling construction project site a camera must be distant from the construction site, while at the same time, capturing high-definition images of the detail activities. Supertall buildings and vast construction sites need a camera that can view the height and width of the construction site. Never before has there been a camera adequately equipped to operate reliably and continuously in such a construction environment while also sufficiently distant from the construction activities. Not until now, is there a camera which can capture continuous high-definition images of the height and width of a construction project.
Construction sites and civil engineering projects experience natural disasters, such as hurricanes, tornados, floods, earthquakes, and lightning storms. They also experience ground tremors from natural causes and from construction demolition. Natural disasters can shake a camera just at the time when a stable camera is needed the most. Not before has there been a camera with can operate reliably without vibration or quivering and produce accurate images in an unstable construction project environment.
The air in proximity to a construction site is generally polluted. Airborne contaminants including contaminated particulate matter and volatile compounds, carried by wind, spread to surrounding areas. Contaminants in the air, generated by polluted dust, can travel large distances in a short time. The main construction contaminants that spread around by wind include, but are not limited to, PM10 (particulate matter with a diameter less than 10 microns), PAH (polycyclic aromatic hydrocarbons), VOCs (volatile organic compounds), asbestos, carbon monoxide, carbon dioxide, and nitrogen oxides. These pollutants can deteriorate and destroy photographic equipment. Not until now, is there a camera which can operate continuously in an air polluted construction project environment.
The following table of contents identifies the various mechanical elements and processes associated with the present invention, each of which is described in detail below.
The Outlying Image Camera System (100) of the present invention is heteronomous. Once programmed, the Camera System operates autonomously 24 hours each day, seven days each week. However, the Camera System can be operated manually by a remote operator or by an onsite operator. It operates continuously and unattended, for as long as four years, but not limited to four years.
An outlying image is an image of an object which is distant from the camera system. An outlying object may be as small as, but not limited to being as small as, a wheelbarrow. An outlying object may be as large as, but not limited to being as large as, a football stadium. An outlying image may be, but not limited to being, two thousand and five hundred feet away from the camera system.
The Camera System operates in, but is not limited to operating in, an outdoor construction site, commercial site, civil engineering site, bridge, tunnel, or canal.
The Camera System operates in a hostile environment like, but not limited to, construction sites, tall building construction and civil engineering projects. These sites experience, but not limited to, experiencing, natural disasters, such as hurricanes, tornados, floods, earthquakes, and lightning storms. They also experience ground tremors from natural causes and from construction demolition and blasting. Natural disasters can shake a camera just at the time when a stable camera is needed the most to capture images of the natural disaster visits on the construction site. The camera system operates with vibration and quiver mitigating mechanical elements to capture consistently stable images.
The air in which the camera operates is in proximity to, but not limited to, construction sites, tall building construction and civil engineering projects is generally polluted. Airborne contaminants in the air may include, but are not limited to including, contaminated particulate matter and volatile compounds, and are carried by wind, and are spread to surrounding areas. Contaminants in the air, generated by polluted dust, can travel large distances in a short time. The main construction contaminants that are spread around by wind include, but are not limited to, PM10 (particulate matter with a diameter less than 10 microns), PAH (polycyclic aromatic hydrocarbons), VOCs (volatile organic compounds), asbestos, carbon monoxide, carbon dioxide, and nitrogen oxides. These pollutants can deteriorate and destroy photographic equipment.
The intended use of the EarthCam (assignee of the present invention) camera system is different than other cameras. The camera system takes images of the events which occur at a construction site toxic environment. It operates continuously and unmanned. The focus function is precise, calibrated, controlled, and is performed over time. The transmission of the images is secure. The images which are created and transmitted are logged, audited and verified.
The camera system takes images which are intended for use in a Docu-Narrative as described in related and co-owned patent application Ser. No. 18/199,949, filed on May 20, 2023 (Attorney Docket Number 16569-002). A Docu-Narrative is a historical, recorded, visual, narrative documentary of events that occur at a client's location during a specific period of time. It is subject to rigorous, secure chain of custody and probative protections and procedures such that it can be relied upon as presenting truthful information.
The camera system stores images on an internal image storage device. When instructed, the camera system transmits images to a remote docu-vault. A docu-vault is a secure datastore for images used, but not limited to being used in a docu-narrative. Items in the docu-vault are protected using advanced data protection techniques and physical security. The data security for the docu-vault is provided by, but is not limited to, data encryption, secured socket certificates, digital authentication, access rights management with multiple authentication layers and backup systems. A docu-vault refers to the datastore, data library, file store etc. It is a physical segment of a hard disk which is attached to a CPU (central processing unit). The CPU is located in a secure, fire retarded server room in the headquarters of EarthCam, Inc., the assignee of the present invention. The physical security for the Docu-Vault server site includes, but is not limited to, alarmed access points, climate control, fire suppression, moisture detection, access limitations to secure personnel, lack of external windows, and a vault-like environment.
The description of the camera system includes, but is not limited to including, five major components. The components include, but are not limited to, mechanical elements of the camera system, and instruction steps, processes, and procedures as related to camera system: installation, mission, diagnosis, and focus function.
The first inventive component is the camera system mechanical elements. The second component is the camera system initial installation and subsequent relocation instruction sets, processes and procedures, which allow the camera system to function for its intended use. The third component is the camera system mission instruction sets, processes and procedures. The fourth component is the camera system diagnostic checks instruction sets, processes and procedures. The fifth component is the camera system focus function instruction sets, processes and procedures.
The Camera System mechanical elements include, but is not limited to including, the four major subsystems and modules. The first Camera System mechanical element subsystem is the Camera Module. The Camera Module includes, but is not limited to including, a camera body (200) and an outlying image camera lens module (201). The second Camera System mechanical element subsystem is the camera integument wrapper (102). The third Camera System mechanical element subsystem is the Camera Body Transport Module (150). The fourth Camera System mechanical element subsystem is the Data Module (160). Parenthetical numerals refer to the various figures of the application.
The first Camera System mechanical element subsystem is the Camera Module. The Camera Module includes, but is not limited to including, a megapixel digital camera body (200) and a Camera lens module (201). The rear of the high-definition outlying image camera lens (262) is connected to and locked to the front of the camera lens body (200). The camera body lens locking connection feature is located on the front of the camera body (200) and is hereafter called the lens mount (260).
The digital megapixel, but not limited to megapixel, camera body (200) includes, but is not limited to including, six significant elements and features. The first element of the camera body is an image sensor which is internal to the camera body and detects light information and converts the light information into electrical signals which are interpreted by the camera body as an image.
The second element of the camera body is an image file compression feature which is internal to the camera body (and therefore not shown in
The image file compression feature includes three, but is not limited to three, file compression processes. The first process is to create and store a compressed, but may not be compressed, image data file, in an audio-video interleave (AVI) format, but not limited to an AVI format, which includes both, but may not include both video and audio data. The second file compression process creates and stores image data, including audio and video data, in an MOV video format (i.e., a QuickTime multimedia file format). The third file compression process creates and stores image data, including audio and video data, in a Moving Pictures Expert Group 4 (MPEG-4) file format.
The third element of the camera body is an ISO control (163) feature which is internal to the camera body. The ISO control (163) includes a setting which allows an Operator to control the amount of brightness in an image.
The fourth element of the camera body is a shutter (165) which is internal to the camera body and controls the amount of light admitted into the camera. The shutter (165) includes a control feature which controls the amount of light and the speed of the shutter opening and closing. The shutter control feature includes f-stop controls including, but not limited to, f/1.8, f/2.0, f/2.8, f/4, f/5.6, f/8. f/11, f/16, f/22.
The fifth element of the camera body is a front locking lens mount, hereinafter called ‘lens mount’ (260). See
The sixth element of the camera body is a Camera Body 360 degree marker (249). See
The Camera lens module (201) (see
The first element of the Camera lens module (201) is a high-definition outlying camera lens, hereinafter called ‘camera lens’ (220). A mechanical assembly of lens elements internal to the camera lens (220) are used to adjust the focal length of the camera lens (220). The focal length of the camera lens (220) can be adjusted from 30 mm, but not limited to 30 mm, to greater than 400 mm, but not limited to 400 mm.
The second element of the Camera lens module (201) is the lens front (250) located in the front of the camera lens (220), hereinafter called ‘camera lens front’ (250). The camera lens front (250) (see
The third element of the Camera lens module (201) is the camera lens rotating lens sleeve, hereinafter called ‘rotating lens sleeve’ (264). See
The fourth element of the Camera lens module (201) is the camera lens focus gear, hereinafter called ‘lens focus gear’ (222). A circular nylon, but not limited to nylon, friction free, vibration absorbing, corrosion resistant lens focus gear. A lens focus gear is located at mid-length, but not limited to the mid-length, of the rotating lens sleeve (220). A lens focus gear (222) is located on the outside circumference of the rotating lens sleeve (220). The outside diameter of a rotating lens sleeve (264) relative in size to the inside diameter of the lens focus gear ring (222) is sufficient to allow the lens focus gear ring to be securely compression-fit to the rotating lens sleeve. The face surface of the lens focus gear (222) is installed parallel to the camera lens front (250) to prevent image-distorting vibrations in the camera body (200) and the camera lens (220). A lens focus gear (222) can rotate clockwise and counterclockwise. A rotating lens sleeve (264) can rotate 360 degrees, but not limited to 360 degrees, clockwise or counterclockwise. A fixed degree clockwise and counter-clockwise rotation of a lens focus gear (222) directly causes the same clockwise and counter-clockwise degree rotation of a rotating lens sleeve (264).
The fifth element of the Camera lens module (201) is the lens sleeve benchmark zero-degree marker, hereinafter known as ‘lens zero-degree marker’ (248). See
The sixth element of the Camera lens module (201) is the expanding and contracting outlying image camera lens rear, hereinafter known as, ‘lens rear’ (262). See
The seventh element of the Camera lens module (201) is the Servo Motor Gear, hereinafter called ‘servo gear’ (218). See
The eighth element of the Camera lens module (201) is the servo benchmark zero-degree marker (245), hereinafter known as ‘servo zero-degree marker’ (248). See
The ninth element of the Camera lens module (201) is the servo motor (216). See
A Device Server (224) (see
The servo gear (218) is attached to the shaft of the servo motor. The servo motor (218) rotates the servo motor shaft clockwise or counterclockwise and causes a servo gear (218) to rotate clockwise or counterclockwise.
The tenth element of the Camera lens module (201) is the servo motor 360-degree marker (247). See
The twelfth element of the Camera lens module (201) is the servo motor gasket (243). See
The thirteenth element of the Camera lens module (201) are the sled mount stainless steel, but not limited to stainless steel, screws (253). See
The fourteenth element of the Camera lens module (201) is the outlying image camera lens vibration absorbing, adjustable, securing brace with four arms, hereinafter called ‘securing brace’ (294). See
The second Camera System mechanical element subsystem is the camera integument wrapper, hereinafter called ‘camera wrapper’ (102). See
The first element of the camera wrapper (102) is the sun shield (102a). See
The second element of the camera wrapper (102) is the US Department of Transportation AS-4 windshield standard compliant integument wrapper window, hereinafter called ‘wrapper window’ (110). See
The third element of the camera wrapper (102) is a Federal Motor Vehicle Safety Standard 205 compliant windshield wiper, hereinafter called ‘wiper’ (106a). See
The fourth element of the camera wrapper (102) is a wiper movement sensor (278). See
The fifth element of the camera wrapper (102) is a Federal Motor Vehicle Safety Standard 205 compliant window wiper kit, hereinafter called ‘wiper kit’ (106). See
The wiper fluid (237) is stored in a wiper fluid container (238). See
The sixth element of the camera wrapper (102) is a wiper fluid level sensor (275). See
The seventh element of the camera wrapper (102) is a Federal Motor Vehicle Safety Standard 10-3 compliant defroster hereinafter called, ‘defroster’ (234). See
The eighth element of the camera wrapper (102) is a defroster on/off sensor (276). See
The ninth element of the camera wrapper (102) is a defroster thermostat controller board, hereinafter called ‘defroster thermostat board’ (208). A defroster thermostat board (208) is attached to a camera sled (232). A defroster thermostat board (208) is connected to a defroster (234). A defroster thermostat board (208) is connected to a vibration free defroster thermostat relay on the relay board (204). A defroster thermostat board (208) is connected to a defroster thermostat sensor (274).
The tenth element of the camera wrapper (102) is a defroster thermostat sensor (276). A defroster thermostat controller board on/off sensor, hereinafter called, ‘defroster thermostat sensor’ (274) is connected to a defroster thermostat (208). A defroster thermostat sensor is connected to a vibration free defroster thermostat sensor relay on the relay board (204). When a defroster thermostat (208) is operating a defroster thermostat sensor relay on the relay board (204) is closed. When a defroster thermostat is not operating a defroster thermostat sensor relay on the relay board (204) is open. A closed defroster thermostat sensor relay on the relay board (204) is connected to a device server (224). When a defroster thermostat controller board (204) is operating a defroster thermostat sensor relay on a relay board (204) sends a signal to a device server (224) indicating a defroster thermostat (204) is operating.
An eleventh element of the camera wrapper (102) is an integument wrapper heavy duty, continuous operation fan, hereinafter called ‘fan’ (230). See
The twelfth element of the camera wrapper (102) is the fan motor gasket (225). See
The thirteenth element of the camera wrapper (102) is a fan on/off sensor, hereinafter called ‘fan sensor’ (272). See
The fourteenth element of the camera wrapper (102) is an OSHA compliant air filter, hereinafter called ‘air filter’ (298). See
The fifteenth element of the camera wrapper (102) is an air filter in place and air flow sensor, hereinafter called ‘air filter sensor’ (270). See
The sixteenth element of the camera wrapper (102) is a mesh covered vent opening in the rear of the camera wrapper, hereinafter called ‘rear opening’ (103). See
The seventeenth element of the camera wrapper (102) are Dade County Florida Building Code compliant guy-wires, hereinafter called ‘guy-wires’ (280). See
A guy-wire (280) is attached to a guy-wire ground anchor connector (256). See
A guy-wire (280) is connected to a guy-wire disconnect sensor (288). See
The eighteenth element of the camera wrapper (102) is a guy-wire camera system connector, hereinafter called ‘guy-wire connector’ (255). The stainless steel, but not limited to stainless steel, guy-wire connector (255) includes, but is not limited to including a vibration absorbing gasket. A guy-wire connector (255) is attached to a guy-wire (280) by a stainless-steel fastener, but not limited to a stainless fastener. A guy-wire connector (255) is attached to a 360 Degree Camera System Pole Support (257) by four (4), but not limited to four (4) external bolts (283).
The nineteenth element of the camera wrapper (102) is a guy-wire ground anchor connector, hereinafter called ‘guy-wire anchor’ (256). See
The twentieth element of the camera wrapper (102) is a guy-wire disconnect sensor, hereinafter called ‘guy-wire sensor’ (288). A ‘guy-wire sensor’ (288) is connected to a guy-wire (280). A guy-wire sensor (288). is connected to a vibration free guy-wire sensor relay on the relay board (204). When a guy-wire (280) is connected a guy-wire sensor relay on the relay board (204) is closed. When a guy-wire (280) is not connected a guy-wire sensor relay on the relay board (204) is open. A closed guy-wire sensor relay on the relay board (204) is connected to a device server (224). When a guy-wire (280) is connected a guy-wire sensor relay on a relay board (204) sends a signal to a device server (224) indicating a guy-wire (280) is connected.
The twenty first element of the camera wrapper (102) is a stainless steel, but not limited to stainless steel, corrosion resistant, external bolt and nut including, but not limited to including, a vibration absorbing washer hereinafter called ‘external bolt’ (283). See
The twenty-second element of the camera wrapper (102) is a Los Angelos County CA Seismic Code compliant camera system supporting strut, hereinafter called ‘strut’ (282). See
+ The twenty-third element of the camera wrapper (102) is stainless steel, but not limited to including stainless steel, non-corrosive strut to pole connector (258), (see
The twenty-fourth element of the camera wrapper (102) is a strut connect sensor (273). See
The twenty-fifth element of the camera wrapper (102) is a Florida Department of Motor Vehicles (FLDMV) 15C-1 Standard compliant safety cable, hereinafter called ‘safety cable’ (227). See
The twenty-sixth element of the camera wrapper (102) is a Florida Department of Motor Vehicles (FLDMV) 15C-1 Standard compliant safety cable anchor (229). See
The twenty-seventh element of the camera wrapper (102) is a Florida Department of Motor Vehicles (FLDMV) 15C-1 Standard compliant safety cable camera system connector, hereinafter called ‘safety connector’ (259). See
The twenty-eighth element of the camera wrapper (102) is a 360 Degree Camera System Pole Support hereinafter called ‘pole mount’ (257). See
The twenty-ninth element of the camera wrapper (102) is a stainless steel, but not limited to stainless steel, non-corrosive pedestal mount (241). See
The thirtieth element of the camera wrapper (102) is a Los Angelos County CA Seismic Code compliant camera integument wrapper quiver buffer, hereinafter called ‘quiver buffer’ (296). See
The thirty-first element of the camera wrapper (102) is a quiver buffer sensor (297). See
The thirty-second element of the camera wrapper (102) is a pan/tilt mechanism and base, hereinafter called ‘pan/tilt’ (104) of
A pan/tilt (104) is connected to a pan/tilt movement sensor (279) of
The thirty-third element of the camera wrapper (102) is a pan/tilt movement sensor (279). A pan/tilt movement sensor (279) is connected to a pan/tilt (104). A pan/tilt movement sensor is connected to a vibration free pan relay and a tilt relay on a relay board (204). When a pan is operating a pan relay on the relay board (204) is closed. When a pan (104) is not operating a pan relay on the relay board (204) is open. A closed pan relay and a closed tilt relay on the relay board (204) are connected to a device server (224). When a pan/tilt (104) is operating a pan, a, pan relay on a relay board (204) sends a signal to a device server (224) indicating a pan/tilt (104) is panning. When a pan/tilt (104) is operating a tilt, a, tilt relay on a relay board (204) sends a signal to a device server (224) indicating a pan/tilt (104) is tilting.
The thirty-fourth element of the camera wrapper (102) is a wrapper rear (228). See
The thirty-fifth element of the camera wrapper (102) is a wrapper cable conduit connector, hereinafter called ‘conduit connector’ (269). See
The thirty-sixth element of the camera wrapper (102) is an electrical relay board hereinafter called ‘relay board’ (204). See
A relay board (204) is connected to a device server (224). See
A relay board (204) is attached to device server support (223) (see
The thirty-seventh element of the camera wrapper (102) is an external status indicator, hereinafter called ‘status indicator’ (206). See
The thirty-eighth element of the camera wrapper (102) is a status indicator control board (212). A status indicator control board (212) is attached to a camera sled (232) by four (4) sled mount screws (253). A sled mount screw (253) includes but may not include a vibration absorbing washer. A status indicator control board (212) is connected to a device server (224). A status indicator control board (212) receives camera system status information and codes from a device server (224).
See
A Status LED 206A is connected to a vibration free LED 206A relay on a status indicator control board (212). When a LED 206A is displaying, an LED 206A relay on a status indicator control board is closed.
A Status LED 206B is connected to a vibration free LED 206B relay on a status indicator control board (212). When a LED 206B is displaying, an LED 206B relay on a status indicator control board is closed.
A Status LED 206C is connected to a vibration free LED 206C relay on a status indicator control board (212). When a LED 206C is displaying, an LED 206C relay on a status indicator control board is closed.
A Status LED 206D is connected to a vibration free LED 206D relay on a status indicator control board (212). When a LED 206D is displaying, an LED 206D relay on a status indicator control board is closed.
A Status LED 206E is connected to a vibration free LED 206E relay on a status indicator control board (212). When a LED 206E is displaying, an LED 206E relay on a status indicator control board is closed.
A Status LED 206F is connected to a vibration free LED 206F relay on a status indicator control board (212). When a LED 206F is displaying, an LED 206F relay on a status indicator control board is closed.
A Status Indicator 206g is connected to a vibration free Status Indicator 206g relay on a status indicator control board (212). When a Status Indicator LED 206g is illuminated, a Status Indicator 206g relay on a status indicator control board is closed.
A Status Indicator 206h is connected to a vibration free Status Indicator 206h relay on a status indicator control board (212). When a Status Indicator LED 206h is illuminated, a Status Indicator 206h relay on a status indicator control board is closed.
A Status Indicator 206i is connected to a vibration free Status Indicator 206i relay on a status indicator control board (212). When a Status Indicator LED 206i is illuminated, a Status Indicator 206i relay on a status indicator control board is closed.
A Status Indicator 206j is connected to a vibration free Status Indicator 206j relay on a status indicator control board (212). When a Status Indicator LED 206j is illuminated, a Status Indicator 206j relay on a status indicator control board is closed.
A status indicator control board (212) (see
The thirty-nineth element of the camera wrapper (102) is an AC external power source hereinafter called ‘AC power source’ (268). See
The fortieth element of the camera wrapper (102) is a backup power supply (239) (see
The forty-first element of the camera wrapper (102) is a backup power supply sensor (251). See
The forty-second element of the camera wrapper (102) is a solar panel battery charger, hereinafter called ‘solar panel’ (284). See
The forty-third element of the camera wrapper (102) is an automatic power transfer switch, hereinafter called ‘transfer switch’ (240). See
The forty-fourth element of the camera wrapper (102) is an electric power cable (265). See
The forty-fifth element of the camera wrapper (102) is a 360 Degree Electric Power Cable Connector (266). See
The third Camera System mechanical element subsystem is the vibration absorbing camera body support transport module, hereinafter called “camera body support’ (150). See
A camera body support (150) provides a vibration free platform for a camera body as a camera body (200) is moved toward and away from a wrapper window (110) and simultaneous moves forward and away from a camera lens front (250). A camera body (200) is attached to a camera lens (220) by a lens mount (260). The weight of a camera body (200) is supported by a securing brace (294). See
As a camera body (200) of
The camera body support (150) includes seven (7), but not limited to seven (7), features and mechanical elements.
The first element of a camera body support (150) is a camera body sled (232). See
The second element of a camera body support (150) is a Camera Body Sled Mount, hereinafter called ‘sled mount’ (252). See
A gear ring (222) of
A camera body (200) is mounted on a sled mount (252). See
A sled mount (252) is attached to a linear carriage (254) of
The third element of a camera body support (150) is a linear carriage (254) of
The fourth element of a camera body support (150) is a track rail guide assembly (242). See
The fifth element of a camera body support (150) is a camera body sled lock guide hereinafter called ‘sled lock’ (244). See
The fourth Camera System mechanical element subsystem is the camera system data module, hereinafter called ‘data module’ (160). See
The first element of data module (160) is a network cable (109). See
The second element of data module (160) is a network connector (108) of
The third element of data module (160) is a communication system (107). See
The fourth element of data module (160) is a camera module and servo motor power supply, called ‘power supply’ (210). See
A power supply (210) is connected to but not limited to being connected to a servo motor (216), (see
The fifth element of a data module (160) is a device server (224). See
A device server (224) includes but is not limited to including a Linux operating system. A device server (224) includes but is not limited to including an Advanced RISC Machines (ARM) CPU.
A device server (224) includes an instruction set for processes including but is not limited to including Initial startup EarthCam instruction set (
A device server (224) is connected to but not limited to being connected to a status indicator control board (212), image storage device (226), camera system clock (286), and relay board (204). A device server is connected to relays on a relay board (204) but not limited to being connected to a servo motor relay, free wiper relay, wiper fluid pump relay, defroster relay, free thermostat controller board relay, fan relay, air filter sensor relay, guy-wire sensor relay, strut connector relay, quiver buffer relay, pan relay, tilt relay, pan/tilt relay, and backup power relay.
A device server (224) is connected to a power source included on a relay board (204). A device server (224) includes but is not limited to including a computer system clock, including but not limited to a including a calendar function, alarm function, calendar notification feature, alarm notification feature, hereinafter called, ‘camera system clock’ (286).
The sixth element of a data module (160) is an image storage device (226). See
An image storage device (226) is a non-volatile data storage device including but not limited to a hard disk drive, or flash storage drive.
An image storage device (226) with 32 gigabytes, but not limited to 32 gigabytes of data storage capacity.
An image storage device (226) is connected to a power source included on a relay board (204).
An image storage device (226) is connected to a device server (224).
An image storage device (226) is connected to a camera body (200).
Camera System is supported by five (5), but not limited to five (5) major processes. The five (5) processes include but are not limited to including first a Camera System Initial Installation and Relocation Processes, and second a Camera System Mission Operating Software and Processes, and third a Camera System Autonomous Mission Operation Process and Instruction Set, and fourth a Camera System Focus Process and fifth a Camera System Focus Process. Each major process includes sub-processes.
A Camera System Initial Installation and Relocation Process includes, but is not limited to including an EarthCam Camera Installation process (
The first Camera System Initial Installation and Relocation Process: EarthCam Camera Installation process (600) The first Camera System Initial Installation and Relocation Process is an EarthCam Camera Installation process described in (
(603) An installer operator reviews a Client Request Form (601) for a camera system (100).
(607) An installer operator verifies Client identification information associated with a camera system (100) as described in a Client Request Form (601).
(609) An installer operator verifies a camera system (100) identification information as described in a Client Request Form (601).
(611) An installer operator verifies regulatory, site owner compliance and building code approvals for installation of a camera system (100) as described in a Client Request Form (601).
(613) An installer operator verifies latitude and longitude information for a camera system (100) as described in a Client Request Form (601).
(615) An installer operator verifies altitude information for a camera system (100) as described in a Client Request Form (601).
(617) An installer operator verifies What3Words location identification code for a camera system (100) as described in a Client Request Form (601). What3Words is an application which identifies a geographic location with a name which identifies a 3-meter square and a name which identifies a string of 3-meter squares, such as a football stadium or a portion of a mountain.
(619) An installer operator creates an onsite benchmark image of a Client site with a camera system (100), and identifies the image with a benchmark image identification number, and updates an onsite benchmark image identification number in a Client Request Form (601). An image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
(625) An installer operator verifies the distance from a client location construction site, but not limited to a client location construction site, to a camera system (100) as described in a Client Request Form (601).
(627) An installer operator installs 360 Degree Camera System Pole Support (257) to provide 360 degree pan capability for a camera system (100).
(629) An installer operator installs, but not limited to installing an AC Power Source (268), 360 Degree Electric Power Cable Connector (266), and Automatic Power Transfer Switch (240), to provide continuous, stable AC power for a camera system (100).
(631) An operator installer installs but not limited to installing a Solar panel for emergency backup power supply (284), Backup Power Supply (239), Backup power supply sensor (251) to provide continuous, stable AC power for a camera system (100).
(633) An operator installer installs but not limited to installing a Pan/Tilt mechanism and base (104) and Pan/Tilt movement sensor (279) to provide 360 degree pan and 180 degree tilt for a camera system (100).
(635) An operator installer installs but not limited to installing guy-wires (280), Guy-wire disconnect sensor (288), Guy-wire Camera System Connector (255), Guy-wire Ground Anchor Connector (256) to provide a stable and motion free installation for a camera system (100).
(636) An operator installer installs but not limited to installing a strut (282) and two (2), but not limited to two (2), strut to pole connectors (258), safety cable (227) and safety cable connector (229) to verify a safe, secure, and motion free installation for a camera system (100).
(637) An operator installer installs but not limited to installing a quiver buffer (296) to provide a tremor and quiver free installation for a camera system (100).
(639) An operator installer performs but not limited to performs an Onsite Diagnostic Check process (
(641) An operator installer updates the Client Request Form (601) and Camera System Log (302) for a camera system (100).
The second Camera System Initial Installation and Relocation Process: Camera Relocation (673) The second Camera System Initial Installation and Relocation Process is a Camera Relocation Process described in
(675) A remote operator determines a requirement to relocate the camera system (100). A remote operator becomes aware of a request to relocate a camera system (100) from a Client Request Form (601). A remote operator gathers information about the need to relocate a camera system (100). A remote operator establishes a Camera System Relocation Rubric, rules, and algorithm for determining if a camera system must be relocated. An operator updates the Client Request Form (601) with a Camera System Relocation Score. The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine the need to relocate a camera system and determining if the camera system relocation score is acceptable. An operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate. An operator updates a Client Request Form (601) with a grade for the outcome of a process to determine the need to relocate a camera system.
A remote operator gathers information about alternative locations.
An operator establishes an Alternate Location Rubric, rules, and algorithm for determining the selection of an alternate location.
An operator updates a Client Request Form (601) with an Alternate Location Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine the alternative location and determining if a Alternate Location Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) and a with a grade for the outcome of an alternate location for a camera system (100)
(679) A remote operator determines an elevation for a new alternative location for camera system (100).
A remote operator gathers information about an elevation for a new alternative location for camera system (100).
An operator establishes a New Elevation Rubric, rules, and algorithm for determining if an elevation for a new alternative location is acceptable.
An operator updates a Client Request Form (601) with a New Elevation Score. The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of determining an elevation for a new alternative location for a camera system (100) and determining if a New Elevation Score is acceptable. An operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of an acceptable elevation for a new alternative location for camera system (100).
(681) A remote operator schedules the installation of a camera system (100) at an alternative location. If a camera system needs a relocation Rubric Score, and a select an alternative relocation site Rubric Score, and a select an elevation for a new alternative location Rubric Score are adequate, a remote operator schedules an installation of a camera system at a new location. To install a camera system (100) at an alternative location, a remote operator uses the processes described in
The third Camera System Initial Installation and Relocation Process: Camera System Operation Ground Truth Process:
(685) The third Camera System Initial Installation and Relocation Process is an EarthCam Camera System Operation Ground Truth Process described in
(687) A remote operator identifies an outlying target object at a Client construction site, but not limited to a Client construction site.
(689) A remote operator schedules an onsite operator to use a camera system (100), at the Client site, to capture an image of an outlying target object.
(691) A remote operator identifies remote docu-vault for storing a ground truth image. A remote operator updates Client Request Form (601) with the docu-vault identification information and the URL.
(693) A remote operator informs the onsite operator of the identification information and the URL to store a ground truth image of a target object.
(695) An onsite operator notifies a remote operator of the date and time arrival at a Camera System (100) located at a Client Site.
(697) An onsite operator determines the distance between ground truth target image and a camera system (100). An onsite operator updates the Client Request Form (601) with the distance between ground truth target image and a camera system (100).
(701) An onsite Operator locates a ground truth object at a Client site. An onsite operator focuses a camera system (100) on a ground truth object using a mobile computer linked to a camera system (100). An onsite operator operates the Pan/Tilt mechanism and base (104) and outlying image camera lens focus gear (222) to locate and focus a ground truth object with camera system (100). An onsite operator records the degrees clockwise or counterclockwise for ground truth object on Camera System Log (302).
(702) An onsite operator uses a mobile computer connected to a communication system (107) and linked to a camera system (100) to capture an image of a ground truth object.
(703) An onsite operator uses a mobile computer connected to a communication system (107) and linked to a camera system (100) to identify the image as a ground truth image with a ground truth image file identification number. An onsite operator uses a mobile computer linked to a camera system (100) to store a ground truth image to Image Storage Device (226). An image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
(705) An onsite operator uses a mobile computer connected to a communication system (107) to have camera system (100) transmit a ground truth image to a remote operator and a remote docu-vault. An onsite operator updates the Client Request Form (601) with the image identification number, date, time a ground truth image was created and uploaded to a docu-vault. An image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
(707) An onsite operator uses a mobile computer connected to a communication system (107) to transmit a request for a delivery confirmation from a remote operator for receipt of the ground truth image.
The fourth Camera System Initial Installation and Relocation Process: Camera Remote Refocus Process:
(651) The fourth Camera System Initial Installation and Relocation Process is Camera Refocus Process described in
(653) A remote operator determines a requirement to refocus the camera system (100) remotely from a Control Center.
A remote operator gathers information about an existing benchmark image and current images. A remote operator determines if there is a need to remotely refocus a camera system (100). An operator establishes a Remote Refocus Rubric, rules, and algorithm for determining if a camera system (100) must be remotely refocused.
An operator updates a Client Request Form (601) with a Remote Refocus Rubric Score. The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a need to remotely refocus a camera system (100) and determining if a Remote Refocus Rubric Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate. An operator updates a Client Request Form (601) with a grade for the outcome of a need to remotely refocus a camera system (100).
(655) A remote operator remote accesses a camera system (100). A remote operator sends refocus instructions to a device server (224) located on a camera system (100). A remote operator sends instructions to a device server (224) located on a camera system (100) for a pan range in degrees or a single pan degree for a Pan/Tilt mechanism and base (104). A remote operator sends instructions to a device server (224) located on a camera system (100) a tilt range in degrees or a single tilt degree for a Pan/Tilt mechanism and base (104). A remote operator sends instructions to a device server (244) to outlying image camera lens focus gear (222) to rotate a number of degrees clockwise or counterclockwise. A device server (244) instructs a pan relay, tilt relay and servo-motor relay, located on relay board (204) to close and provide electric power to a pan/tilt mechanism and base (104) and a servo motor (216). An operator uses an algorithm to determine the amount of time to keep a pan relay closed to move a Pan/Tilt mechanism and base (104) to the required pan degree location. An operator uses an algorithm to determine the amount of time to keep a tilt relay closed to move a Pan/Tilt mechanism and base (104) to the required tilt degree location. An operator uses an algorithm to determine the amount of time to keep a servo motor relay, located on a relay board (204), closed to move the rotating lens sleeve (264) to the required degree location.
(657) A remote operator sends instructions to a device server, (244) located on a camera system (100), to capture a benchmark image using the new focus specifications. (100). A device server (224) instructs a camera body (200) module to capture a benchmark image. A device server (224) instructs a camera body (200) module to store a benchmark image on an image storage device (226). A device server identifies the image as a benchmark image. A device server identifies a benchmark image with a unique identification number. A remote operator instructs a device server (224) how to uniquely identify an image with an image file identification number. A benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
A remote operator identifies remote docu-vault for storing a benchmark image. A remote operator updates Client Request Form (601) with the docu-vault identification information and the URL.
A remote operator instructs the device server (224) with the identification information and the URL to store a benchmark image.
A remote operator instructs a device server (224) to use a communication system (107) to transmit a benchmark image to a docu-vault.
(659) A remote operator reviews the characteristics of a benchmark image and determines if a benchmark image is adequate. If a benchmark image is adequate a remote operator updates a Client Request Form (601) with the benchmark identification information.
A remote operator gathers information about the characteristics of a benchmark image.
An operator establishes a Remote Benchmark Image Rubric, rules, and algorithm for determining if a remote benchmark image is acceptable.
An operator updates a Client Request Form (601) with a Remote Benchmark Image Rubric Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if a remote benchmark image is acceptable and determining if a Remote Benchmark Image Rubric Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate. An operator updates a Client Request Form (601) with a grade for the outcome of determining if a remote benchmark image is acceptable.
(665) If a benchmark image is not acceptable, a remote operator schedules an onsite operator to travel to a camera system (100) and acquire a new onsite benchmark image. An onsite operator performs the actions in
(667) A remote operator compares an onsite benchmark image with Client site images, and previous benchmark images, but not limited to Client site images, and previous benchmark images, and determines if a new onsite benchmark image is acceptable.
A remote operator gathers information about the characteristics of an onsite benchmark image.
An operator establishes an Onsite Benchmark Image Rubric, rules, and algorithm for determining if the characteristics of an onsite benchmark image are acceptable.
An operator updates a Client Request Form (601) with a Onsite Benchmark Image Rubric Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if the characteristics of an onsite benchmark image are acceptable. and determining if a Onsite Benchmark Image Rubric Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of a process to determine if the characteristics of an onsite benchmark image are acceptable.
An EarthCam Camera System remote operator mission operation process includes but is not limited to including two processes. The first process is a process to Determine Outlying Image Capture Plan described in
An EarthCam Camera System autonomous mission operation instruction set process includes but is not limited to including four processes. The first process is a to Determine Outlying Image Capture Plan for a Camera System described in
(711) The first Camera System Mission Operating Software and Process is a process Determine Outlying Image Capture Plan described in
(713) A remote operator reviews a Client Request Form (601), for a camera system (100), for the following but not limited to the following, client identification information, client location information, docu-narrative request date, and docu-narrative length of time.
(715) A remote operator determines Remote Operator determines resolution and focus specification using Resolution and Focus Device for a camera system (100). A remote operator considers but is not limited to considering, the distance of the camera system (100) from the Client site, the significant target objects at the Client site, weather conditions, time of day and the specifications of an initial benchmark image. A remote operator uses an algorithm to determine the amount of time to keep a servo motor relay, located on a relay board (204), closed so a lens focus gear (222) can move a rotating lens sleeve (264) to the required degree location to achieve a focus and resolution.
(717) A remote operator determines pan specifications and uses an algorithm to determine the amount of time to keep a pan relay, located on a relay board (204), closed to move a Pan/Tilt mechanism and base (104) to the required pan degree location and achieve a required pan speed.
(719) A remote operator determines tilt specifications and uses an algorithm to determine the amount of time to keep a tilt relay, located on a relay board (204), closed to move a Pan/Tilt mechanism and base (104) to the required tilt degree location and achieve a required tilt speed.
(721) A remote operator determines the number of images per minute for a camera system (100) to capture. An operator considers but is not limited to considering the pan and tilt speed of a pan/tilt mechanism, the length of time for the docu-narrative defined in the Client Request Form (601), and the capability of a camera body (200).
(723) A remote operator reviews a Client Request Form (601) and determines a mission start date for a camera system (100) to begin to capture images.
(725) A remote operator reviews a Client Request Form (601) and determines a mission end date for a camera system (100) to stop capturing images.
(727) A remote operator reviews a Client Request Form (601) and determines a mission daily start time for a camera system (100) to begin to capture images.
(729) A remote operator reviews a Client Request Form (601) and determines a mission daily end time for a camera system (100) to stop capturing images.
(731) A remote operator determines an image file number format and specification for an image captured by a camera system (100). An image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
(733) A remote operator determines a destination remote docu-vault for image files stored on an Image Storage Device (226). A remote operator determines the identification information and URL for a remote docu-vault. A remote operator determines a remote docu-vault based on, but not limited to, image file size, number of images to be stored in the docu-narrative, the size of the number of images to be stored, the storage capacity of a docu-vault, and the data transfer speed of a docu-vault. A remote operator identifies three but not limited to three remote docu-vaults for storing an image taken by a camera system (100).
The second Camera System Mission Operating Software and Process: Transmit Outlying Image Mission Capture Plan to A Camera System
(737) The second Camera System Mission Operating Software and Process is a process to Transmit outlying image mission capture plan to a camera system described in
(739) A remote operator transmits resolution and focus specifications and instructions to a camera system (100). A remote operator resolution and focus specification instruction is received by device server (224). A remote operator resolution and focus specification instruction is saved by device server (224) on an image storage device (240). A remote operator instruction includes but is not limited to an amount of time to keep a servo motor relay, located on a relay board (204), closed so a lens focus gear (222) can move a rotating lens sleeve (264) to the required degree location and expand or contract a lens rear (262) and move a camera body (200) forward or away from a stationary lens front (250) and forward or away from a stationary wrapper window (110) to achieve a required focus and resolution.
(740) A remote operator transmits tilt specifications and instructions to a camera system (100). A remote operator tilt specification instruction is received by device server (224). A remote operator tilt specification instruction is saved by device server (224) on an image storage device (240). A remote operator tilt instruction includes but is not limited to an amount of time to keep a tilt relay, located on a relay board (204), closed so a Pan/Tilt mechanism and base (104) can move a camera wrapper (102) including a camera module so a wrapper window (110) and camera lens front (250) are located in the required horizontal degree location.
(741) A remote operator transmits pan specifications and instructions to a camera system (100). A remote operator pan specification instruction is received by device server (224). A remote operator pan specification instruction is saved by device server (224) on an image storage device (240). A remote operator pan instruction includes but is not limited to an amount of time to keep a pan relay, located on a relay board (204), closed so a Pan/Tilt mechanism and base (104) can move a camera wrapper (102) including a camera module so a wrapper window (110) and camera lens front (250) are located in the required vertical degree range location.
(742) A remote operator transmits the number of images per minute for a camera system (100) to capture. A remote operator transmits the number of images per minute a camera body (200) is to capture at a horizontal and vertical coordinate. A remote operator number of images per minute specification instruction is received by device server (224). A remote operator number of images per minute specification instruction is saved by device server (224) on an image storage device (240).
(743) A remote operator transmits a mission start date for a camera system (100) to begin to capture images. A remote operator mission start date specification instruction is received by device server (224). A remote operator mission start date specification instruction is saved by device server (224) on an image storage device (240).
(744) A remote operator transmits a mission end date for a camera system (100) to end capturing images. A remote operator mission end date specification instruction is received by device server (224) on an image storage device (240). A remote operator mission end date specification instruction is saved by device server (224) on an image storage device (240).
(745) A remote operator transmits a daily mission start time for a camera system (100) to begin to capture images. A remote operator daily mission start time specification instruction is received by device server (224). A remote operator daily mission start time specification instruction is saved by device server (224) on an image storage device (240).
A remote operator transmits a daily mission start time for a camera system (100) to begin to self-test diagnostic tests. A remote operator daily self-test diagnostic test start time specification instruction is received by device server (224). A remote operator daily self-test diagnostic test start time specification instruction is saved by device server (224) on an image storage device (240).
(746) A remote operator transmits a daily mission end time for a camera system (100) to end to capturing images. A remote operator daily mission end time specification instruction is received by device server (224). A remote operator daily mission end time specification instruction is saved by device server (224) on an image storage device (240).
(747) A remote operator transmits an image file number format and specification for an image captured by a camera system (100). An image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature. A remote operator image identification number specification instruction is received by device server (224). A remote operator image identification number specification instruction is saved by device server (224) on an image storage device (240).
(749) A remote operator transmits a data-vault identification number and URL to a device server (224).
A remote operator transmits the identification information and URL for a remote docu-vault for images stored on an image storage device (226). A remote operator docu-vault identification and URL specification instruction is saved by device server (224) on an image storage device (240).
(754) A remote operator transmits to a device server (224) a frequency and a time for transmitting images to a docu-vault. A device server saves a frequency and a time for transmitting images to a docu-vault on an image storage device (240).
(750) A remote operator updates a Camera System Log (302) which instruction was received by a device server (224).
(751) A Camera system device server (224) using a communication system (107) transmits an acknowledgement to a Remote Operator that a device server (224) has received all instruction messages and the device server (224) has saved all the instructions.
(752) A remote operator updates a Camera System Log (302) that all instructions were received by a device server (224).
(753) A remote operator resolves a missing instruction message sent to a device server (224).
(755) A remote operator updates a Camera System Log (302) with a resolution for a missing instruction message.
An EarthCam Camera System autonomous mission operation process instruction set, described in
(775) The first process of a EarthCam Camera System autonomous mission operation instruction set is a Camera System Autonomous Setup For Outlying Image Mission Capture Plan process described in
(779) A device server (224) retrieves mission focus and resolution specifications from an image storage device (226). As determined by the focus and resolution specifications, a device server (224) sets the amount of time to keep a servo motor relay, located on a relay board (204), closed so a lens focus gear (222) can move a rotating lens sleeve (264) to the required degree location and expand or contract a lens rear (262) and move a camera body (200) forward or away from a stationary lens front (250) and forward or away from a stationary wrapper window (110) to achieve a required focus and resolution. A device server (224) pauses the instruction set until a camera system clock (286) equals a mission start date and mission start time. A device server (224) pauses the instruction after a camera system clock (286) equals a mission end date and mission start time.
(781) A device server (224) retrieves a tilt specification from an image storage device (226). A device server (224) sets an amount of time to keep a tilt relay, located on a relay board (204), closed so a Pan/Tilt mechanism and base (104) can move a camera wrapper (102) including a camera module so a wrapper window (110) and camera lens front (250) are located in the required horizontal degree location. A device server (224) pauses the instruction set until a camera system clock (286) equals a mission start date and mission start time. A device server (224) pauses the instruction after a camera system clock (286) equals a mission end date and mission start time.
(783) A device server (224) retrieves a pan specification from an image storage device (226). A device server (224) sets amount of time to keep a pan relay, located on a relay board (204), closed so a Pan/Tilt mechanism and base (104) can move a camera wrapper (102) including a camera module so a wrapper window (110) and camera lens front (250) are located in the required vertical degree range location. A device server (224) pauses the instruction set until a camera system clock (286) equals a mission start date and mission start time. A device server (224) pauses the instruction after a camera system clock (286) equals a mission end date and mission start time.
(785) A device server (224) retrieves images per minute specification from an image storage device (226). A device server (224) sets an images per minute rate to the specification received from the remote operator. A device server (224) instructs a camera body (200) the number of images to capture each minute, but not limited to each minute based on the image rate specification. Device server (224) instructs a camera body (200) the number of images per minute a camera body (200) is to capture at a horizontal and vertical coordinate.
A device server (224) pauses the instruction set until a camera system clock (286) equals a mission start date and mission start time. A device server (224) pauses the instruction after a camera system clock (286) equals a mission end date and mission start time.
(787) A device server (224) retrieves mission start date specification from an image storage device (226). A device server (224) sets a mission start date based on a specification instruction saved by device server (224).
(789) A device server (224) retrieves mission end date specification from an image storage device (226). A device server (224) sets a mission end date based on a specification instruction saved by a device server (224).
(791) A device server (224) retrieves a daily mission start time specification from an image storage device (226)
(793) A device server (224) retrieves daily mission end time specification instruction from an image storage device (226).
(795) A device server (224) retrieves an image file number format and specification for an image captured by a camera system (100) from an image storage device (226). A device server (224) sets an image file number format to comply with an image file number format and specification determined by a remote operator instruction.
(796) A device server (224) retrieves a frequency and a time for transmitting images to a docu-vault from an image storage device (226). A device server (224) sets a frequency and a time for transmitting images to a docu-vault based on the instruction saved by a device server (224)
(797) A device server (224) retrieves the identification information and URL for a remote docu-vault for images from an image storage device (226). A device server (224) sets identification information and URL for a remote docu-vault for images to comply with an identification information and URL for a remote docu-vault specification determined by a remote operator instruction.
(799) A Camera system device server (224) using a communication system (107) transmits a message to a Remote Operator that a device server (224) has set a camera system (100) to a mission operation instruction set, as defined in
(805) The second process of an EarthCam Camera System autonomous mission operation instruction set (
(807) A device server (224) operates autonomously. A device server (224) operates autonomously until instructed to stop operating autonomously by, but not limited to being instructed by, a remote operator or an onsite operator.
A device server (224) continually compares a mission operation start date and time with a camera system clock (224) date and time. A device server (224) compares a mission operation start date and time with a camera system clock (286) and determines a start date and time is now.
(809) A device server (224) initiates a resolution and focus instruction set (779). A device server (224) initiates a tilt instruction set (781). A device server (224) initiates pan instruction set (783). A device server (224) initiates an image per minute instruction set (785).
A device server (224) instructs camera body (200) to acquire an image. Device server (224) instructs a camera body (200) the number of images per minute a camera body (200) is to capture at a horizontal and vertical coordinate (785).
A camera body (200) captures an outlying image.
(811) A device server (224) instructs a camera body (200) to assign an identification number to an image file. A device server (200) uses an image file identification number format defined in an instruction set (795).
(813) A device server (224) updates a Camera System Log (302) with a image file identification number for a captured image file.
(815) A device server (224) stores an outlying image file, with an image file identification number, in an image storage device (226).
(817) A device server (224) updates a Camera System Log (302) with an image file identification number for a captured outlying image file stored to an image storage device (226).
(818) A device server (224) continually compares a mission operation end date and time with a camera system clock (224) date and time. A device server (224) compares a mission operation end date and time with a camera system clock (286) and determines an end date and time is now. A device server (224) instructs a camera body (200) to stop capturing an outlying image.
(819) The third process of an EarthCam Camera System autonomous mission operation instruction set (
(821) A device server (224) continually compares a frequency and a time for transmitting images to a docu-vault with a camera system clock (224) date and time. A device server (224) compares a frequency and a time for transmitting images to a docu-vault with a camera system clock (286) and determines a frequency and a time for transmitting images to a docu-vault is now. A device server (224) instructs a camera body (200) to begin a process to transmit an image to a docu-vault.
(823) A Camera system device server (224) using a communication system (107) transmits an image to a remote docu-vault defined in 797.
(825) A device server (224) updates a Camera System Log (302) with an identification number of an image file transmitted to a remote docu-vault. A device server (224) updates a Camera System Log (302) with a date and time an image file transmitted to a remote docu-vault.
(825) A device server (224) updates a Camera System Log (302) with status that all image files have been transmitted to a remote docu-vault. A device server (224) updates a Camera System Log (302) with a date and time when all image files were transmitted to a remote docu-vault.
(827) A device server (224) using a communication system (107) transmits a request to a Remote Operator to acknowledge an image file was received by a remote docu-vault defined in 797. A message from a device server includes but is not limited to including an image file identification number of an image file transmitted to a remote docu-vault, the docu-vault identification number, and the time and date an image file was transmitted to a remote docu-vault.
(829) A device server (224) updates a Camera System Log (302) with status an image file was transmitted to and was received by a remote docu-vault defined in 797.
(831) A device server (224) updates a Camera System Log (302) with status an image file was transmitted to and was NOT received by a remote docu-vault defined in 797.
(833) A device server (224) using a communication system (107) transmits a request to a Remote Operator to acknowledge all image files were received by a remote docu-vault defined in 797. A message from a device server includes but is not limited to including an image file identification number of all the image files transmitted to a remote docu-vault, the docu-vault identification number to which the image files were transmitted, and the time and date each image file was transmitted to a remote docu-vault.
(835) If a device server receives a message from a remote operator acknowledging all images were received by the remote docu-vault, defined in 797, then a device server (224) updates a Camera System Log (302) with a status ALL image files transmitted to a remote docu-vault defined in 797 were received by the docu-vault defined in 797.
If a device server receives a message from a remote operator NOT acknowledging all images were received by the remote docu-vault, defined in 797, then a device server (224) updates a Camera System Log (302) with a status ALL image files transmitted to a remote docu-vault defined in 797 were NOT received by the docu-vault defined in 797.
(837) A device server (224) using a communication system (107) retransmits a missing image file to a remote data-vault defined in 797. A device server (224) using a communication system (107) transmits a message to remote operator the missing image file was retransmitted to a remote data-vault defined in 797. A message from a device server includes but is not limited to including an image file identification number of an image file retransmitted to a remote docu-vault, the docu-vault identification number for the image file retransmitted, and the time and date of image file retransmitted to a remote docu-vault.
An EarthCam Camera System diagnostic process instruction set, includes but is not limited to including four processes. The first process is an Initial Startup System Test as described in
The first Camera System Diagnostic Process and Instruction Set: Initial Startup System Test
(400) The first process of a Camera System Diagnostic Process and Instruction Set (
(401) An onsite operator instructs a device server (224) to perform an ACK/NAK Test. A device server (224) using a communication system (107) transmits a request to a Remote Operator to reply to a test message.
An onsite operator updates a Camera System Log (302) with the outcome of a ACK/NAK test. A device server (224) using a communication system (107) transmits a ‘test’ message to a Remote Operator requesting a reply. A ‘test’ message from a device server includes but is not limited to including a phrase ‘ACK/NAK Test message’, a camera system identification number, and a date and time when the message was transmitted to a remote operator.
(499) If the test was successful, an onsite operator updates a Camera System Log with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log with an unsuccessful outcome for the Test.
(405) An onsite operator instructs a device server (224) to perform an initial image capture test. A device server (224) connected to a Camera Body (200), instructs a Camera Body to capture an outlying image. A camera body captures an outlying image. (499) If the test was successful, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log with an unsuccessful outcome for the Test.
(407) An onsite operator instructs a device server (224) to perform a Store Image to Image Storage Test. A device server (224) instructs a camera body (200), which is connected to an Image Storage Device (226), to store an image, captured in
(409) An onsite operator instructs a device server (224) to perform a pan/tilt test. An onsite operator observes the pan/tilt (104). An onsite operator instructs a device server a number of degrees for a pan/tilt mechanism and base (104) to pan horizontally and a number of degrees to tilt vertically for a test. An onsite operator instructs a device server a number of degrees for a pan/tilt (104) to pan horizontally and a number of degrees to tilt vertically to return to a pan/tilt position before the test.
A device server (224) instructs a pan relay and tilt relay located on relay board (204) to close and provide electric power to a pan/tilt mechanism and base (104). An operator uses an algorithm to determine the amount of time to keep a pan relay closed to move a Pan/Tilt (104) to the required pan degree location for the test and to return to a pan position before a test. An operator uses an algorithm to determine the amount of time to keep a tilt relay closed to move a Pan/Tilt (104) to the required tilt degree location for a test and to return to a tilt position before a test. (499) If the test was successful, and a pan/tilt (104) moved to the test position and return to the position before the test, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(411) An onsite operator instructs a device server (224) to perform a pan/tilt sensor test during a pan/tilt test (409). An onsite operator instructs a device server (224) to confirm a pan/tilt sensor (278) is operating. An onsite operator sends instructions to a device server (224) to confirm when a pan/tilt (104) was panning, a pan relay on a relay board (204) was closed. An onsite operator sends instructions to a device server (224) to confirm when a pan/tilt (104) was tilting, a relay on a relay board (204) was closed. (499) If the test was successful, and a pan relay on a relay board (204) was closed when a pan/tilt (104) was panning and a tilt relay on a relay board (204) was closed onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(413) An onsite operator instructs a device server (224) to perform a wiper (106a) test. An onsite operator instructs a device server (224) to close a wiper relay on a relay board (204) providing power to a motor included in wiper (106a). An onsite operator observes a wiper (106a). An onsite operator instructs a device server (224) to confirm a wiper motor and wiper (106a) are operating and moving.
(499) If the test was successful, and a wiper (106a) and wiper motor were working, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(415) An onsite operator instructs a device server (224) to perform a wiper sensor test during a wiper (106a) test (413). An onsite operator instructs a device server (224) to confirm a wiper (106a) is operating. An onsite operator sends instructions to a device server (224) to confirm when a wiper (106a) was operating, a wiper sensor relay on a relay board (204) was closed. (499) If the test was successful, and a wiper sensor relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(417) An onsite operator instructs a device server (224) to perform a wiper kit test. An onsite operator instructs a device server (224) to close a wiper fluid pump relay on a relay board (204) providing power to a wiper fluid pump (231). An onsite operator observes a wiper (106a) spraying fluid. An onsite operator instructs a device server (224) to confirm a wiper fluid pump (231) is operating. (499) If the test was successful, and a wiper fluid pump is working, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(419) An onsite operator instructs a device server (224) to perform a wiper fluid level sensor test during a wiper kit test (417). An onsite operator instructs a device server (224) to confirm a wiper (106a) is spraying fluid. An onsite operator sends instructions to a device server (224) to confirm when a wiper (106a) was spraying fluid, a wiper fluid level sensor relay on a relay board (204) was closed. (499) If the test was successful, and a wiper fluid level sensor relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(421) An onsite operator instructs a device server (224) to perform a defroster test. An onsite operator instructs a device server (224) to close a defroster relay on a relay board (204) providing power to a defroster (234). An onsite operator observes heat emitting from a defroster (234). An onsite operator instructs a device server (224) to confirm a defroster is operating and emitting heat. (499) If the test was successful, and a defroster (234) is operating and emitting heat, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(423) An onsite operator instructs a device server (224) to perform a defroster sensor test during a defroster test (421). An onsite operator instructs a device server (224) to confirm a defroster is emitting heat. An onsite operator sends instructions to a device server (224) to confirm when a defroster was emitting heat, a defroster sensor relay on a relay board (204) was closed. (499) If the test was successful, and a defroster sensor relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(425) An onsite operator instructs a device server (224) to perform a defroster thermostat test. An onsite operator instructs a device server (224) to close a defroster thermostat relay on a relay board (204) providing power to a defroster thermostat (208). An onsite operator observes heat emitting from a defroster (234). An onsite operator instructs a device server (224) to confirm a defroster thermostat is operating. (499) If the test was successful, and a defroster thermostat (208) is operating, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(427) An onsite operator instructs a device server (224) to perform a defroster thermostat sensor test during a defroster thermostat test (425). An onsite operator instructs a device server (224) to confirm a defroster thermostat sensor is operating. An onsite operator sends instructions to a device server (224) to confirm when a defroster thermostat was operating, a defroster thermostat sensor relay on a relay board (204) was closed. (499) If the test was successful, and a defroster thermostat sensor relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test (429).
(429) An onsite operator instructs a device server (224) to perform a fan test. An onsite operator instructs a device server (224) to close a fan relay on a relay board (204) providing power to a fan (230). An onsite operator observes a fan (230) operating and blowing air. An onsite operator instructs a device server (224) to confirm a fan (230) is operating. (499) If the test was successful, and a fan is operating and blowing air, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(431) An onsite operator instructs a device server (224) to perform a fan sensor test during a fan test (429). An onsite operator instructs a device server (224) to confirm a fan sensor (272) is operating. An onsite operator sends instructions to a device server (224) to confirm when a fan was operating, a fan sensor relay on a relay board (204) was closed. (499) If the test was successful, and a fan sensor relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(435) An onsite operator instructs a device server (224) to perform an air filter sensor test. An onsite operator observes an air filter (298) installed in a camera system (100). An onsite operator instructs a device server (224) to confirm an air filter (298) is installed in a camera system (100). An onsite operator observes an air filter (298) installed in a camera system (100). An onsite operator sends instructions to a device server (224) to confirm an air filter (298) is installed, and an air filter sensor relay on a relay board (204) was closed. (499) If the test was successful, and an air filter sensor relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(439) An onsite operator instructs a device server (224) to perform a guy-wire sensor test. An onsite operator instructs a device server (224) to confirm a guy-wire sensor (288) is operating on a camera system (100). An onsite operator observes a guy-wire (280) installed in a camera system (100). An onsite operator sends instructions to a device server (224) to confirm a guy-wire (280) is connected to a camera system (100) and an installed guy-wire ground anchor connector (256), and a guy-wire sensor relay on a relay board (204) was closed. (499) If the test was successful, and a guy-wire sensor relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(441) An onsite operator instructs a device server (224) to perform a backup power test. An onsite operator instructs a device server (224) to confirm a backup power supply sensor (251) is operating on a camera system (100). An onsite operator observes a backup power supply (239) installed and operational in a camera system (100). An onsite operator disconnects an AC power source (268) from a camera system. An onsite operator sends instructions to a device server (224) to confirm a backup power supply (239) is connected to a camera system (100) and a backup power relay on a relay board (204) was closed. (499) If the test was successful, and a backup power relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test. An onsite operator disconnects a backup power supply (239) from a camera system (100). An onsite operator reconnects an AC power source (268) to a camera system (100).
(443) An onsite operator instructs a device server (224) to perform a strut sensor test. An onsite operator instructs a device server (224) to confirm a strut connect sensor (273) is operating on a camera system (100). An onsite operator observes a strut (282) installed in a camera system (100). An onsite operator sends instructions to a device server (224) to confirm a strut (282) is connected to a camera system (100) and a strut connect relay on a relay board (204) was closed. (499) If the test was successful, and a strut connect relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(445) An onsite operator instructs a device server (224) to perform a quiver buffer sensor test. An onsite operator instructs a device server (224) to confirm a quiver buffer connect sensor (297) is operating on a camera system (100). An onsite operator observes a quiver buffer (297) installed in a camera system (100). An onsite operator sends instructions to a device server (224) to confirm a quiver buffer (297) is connected to a camera system (100) and a quiver buffer relay on a relay board (204) was closed. (499) If the test was successful, and a quiver buffer relay on relay board (204) was closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(447) An onsite operator instructs a device server (224) to perform a status indicator test. An onsite operator instructs a device server (224) to confirm a Status LED 206A through LED 206F and Indicator 206A through Indicator 206F are operating on a camera system (100). An onsite operator observes a status indicator (206I) installed in a camera system (100). An onsite operator sends instructions to a device server (224) to confirm a Status LED 206A is connected to a status indicator (206I) and a LED 206A relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm a Status LED 206B is connected to a status indicator (206I) and a LED 206B relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm a Status LED 206C is connected to a status indicator (206I) and a LED 206C relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm a Status LED 206D is connected to a status indicator (206I) and a LED 206D relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm a Status LED 206E is connected to a status indicator (206I) and a LED 206E relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm a Status LED 206F is connected to a status indicator (206I) and a LED 206F relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm an Indicator 206G is connected to a status indicator (206I) and an Indicator 206G relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm an Indicator 206H is connected to a status indicator (206I) and an Indicator 206H relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm an Indicator 206I is connected to a status indicator (206I) and an Indicator 206I relay on a status indicator control board (212) was closed and, an onsite operator sends instructions to a device server (224) to confirm an Indicator 206J is connected to a status indicator (206I) and an Indicator 206J relay on a status indicator control board (212) was closed.
(499) If the test was successful, and LED 206A, LED 206B, LED 206C, LED 200DA, LED 206E, LED 206F, Indicator 206G, Indicator 206H, Indicator 206I, and Indicator 206J relays on relay board (204) were closed, an onsite operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(449) An onsite operator instructs a device server (224) to transmit an onsite field benchmark image to a Remote Operator. A device server (224) retrieves a field benchmark image from an image storage device (226). A device server (224) using a communication system (107) transmits a field benchmark image to a remote operator.
(450) A remote operator receives a field benchmark image from a camera system (100). An operator compares a field benchmark image with a benchmark image. An operator determines if a field benchmark image is adequate.
An operator establishes a Field Benchmark Image Elevation Rubric, rules, and algorithm for determining if a field benchmark image is acceptable.
An operator updates a Client Request Form (601) with a Field Benchmark Image Elevation Score. The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of determining if a field benchmark image for a camera system (100) and determining if a Field Benchmark Image Elevation Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of an acceptable if a field benchmark image for a camera system (100).
(451) If a field benchmark image for a camera system (100) is not adequate, a remote operator transmits a message to an onsite operator. A message informs an onsite operator but is not limited to informing, there is a device malfunction. An onsite operator contacts, but is not limited to contacting, a maintenance operator for a repair of a camera system (100).
(499) An operator updates a Camera System Log (302) an outcome of a field benchmark image review for a camera system (100).
(455) An onsite operator instructs a device server (224), using a communication system (107) to transmit a Camera System Log (302) to a remote operator.
(457) An onsite operator instructs a device server to instruct a status indicator control board (212) to close a Indicator 206J relay connected to a status indicator (206I) or close an Indicator 206J relay connected to status indicator (206J) or close an Indicator 206K relay connected to status indicator (206K) or depending on an outcome of a diagnostic test. A device server instructs, but is not limited to instructing, a status indicator to light an Indicator (206J) green for ‘OK’, or an indicator (206I) yellow for ‘system alert or caution’, or an Indicator (206J) red for ‘System not operative. Do not take images’.
(459) An operator ends diagnostic testing.
The Second Camera System Diagnostic Process and Instruction Set: Daily Internal self-system diagnostic check
(460) The second process of a Camera System Diagnostic Process and Instruction Set (
(461) A device server (224) to perform a ACK/NAK Test. A device server (224) using a communication system (107) transmits a request to a Remote Operator to reply to a test message.
A device server (224) updates a Camera System Log (302) with the outcome of a ACK/NAK test. A device server (224) using a communication system (107) transmits a ‘test’ message to a Remote Operator requesting a reply. A ‘test’ message from a device server includes but is not limited to including a phrase ‘ACK/NAK Test message’, a camera system identification number, and a date and time when the message was transmitted to a remote operator.
(499) If the test was successful, a device server (224) updates a Camera System Log with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log with an unsuccessful outcome for the Test.
(463) A device server (224) performs camera system clock (286) test. A device server (224) determines if the date and time on a camera system clock (286) are the same as the date and time on a GPS receiver (111). A device server (224) accesses the date and time from the GPS receiver (111). A device server (224) accesses the date and time from the camera system clock (286). A device server (224) determines if the date and time from the GPS receiver are the same as the date and time from the Camera System Clock (286). (499) If the test was successful and a date and time on a GPS receiver (111) are the same as a data and time on a camera system clock (286), a device server updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An devices server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(465) A device server (224) performs an image to image storage device test. A device server (224) instructs a camera body (200) to capture an image. A device server (224) copies and stores an image from a camera body (200) to an image storage device (226). A device server (224) confirms an image was stored on an image storage device (226). (499) If the test was successful, and an image was stored on image storage device (226), a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(467) A device server (224) performs a pan/tilt test. A device server (224) instructs pan/tilt (104) to pan. A device server (224) instructs a pan relay and tilt relay located on relay board (204) to close and provide electric power to a pan/tilt mechanism and base (104). A device server (224) uses an algorithm to determine the amount of time to keep a pan relay closed to move a Pan/Tilt (104) to the required pan degree location for the test and to return to a pan position before a test. A device server (224) uses an algorithm to determine the amount of time to keep a tilt relay closed to move a Pan/Tilt (104) to the required tilt degree location for a test and to return to a tilt position before a test. A device server (224) confirms a pan relay and a tilt relay on a relay board (204) is closed. (499) If the test was successful, and a pan relay and a tilt relay on a relay board (204) are closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(471) A device server (224) performs a wiper test. A device server (224) instructs a wiper (106a) to operate a wiper motor. A device server (224) closes a wiper relay on a relay board (204) providing power to a motor included in wiper (106a). A device server (224) confirms a wiper relay on a relay board (204) is closed. (499) If the test was successful, and a wiper relay on a relay board (204) is closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(477) A device server (224) performs a defroster test. A device server (224) instructs defroster (234) to operate. A device server (224) closes a defroster relay on a relay board (204) providing power to a defroster (234). A device server (224) confirms a defroster relay on a relay board (204) is closed. (499) If the test was successful, and a defroster relay on a relay board (204) is closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(481) A device server (224) performs a defroster thermostat test. A device server (224) instructs defroster thermostat (208) to operate A device server (224) closes a defroster thermostat relay on a relay board (204) providing power to a defroster thermostat (208). A device server (224) confirms a defroster thermostat relay on a relay board (204) is closed. (499) If the test was successful, and a defroster thermostat relay on a relay board (204) is closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(485) A device server (224) performs fan test. A device server (224) instructs a fan (230) to operate. A device server (224) closes a fan relay on a relay board (204) providing power to a fan (230). A device server (224) confirms a fan relay on a relay board (204) is closed. (499) If the test was successful, and a fan relay on a relay board (204) is closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(485) A device server (224) performs a fan test. A device server (224) instructs a fan (230) to operate. A device server (224) closes a fan relay on a relay board (204) providing power to a fan (230). A device server (224) confirms a fan relay on a relay board (204) is closed. (499) If the test was successful, and a fan relay on a relay board (204) is closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(505) A device server (224) performs a Status Indicator test. A device server (224) instructs Status LED 206A through LED 206F and Indicator 206A through Indicator 206F are operating on a camera system (100) to operate. A device server (224) closes LED 206A, LED 206B, LED 206C, LED 200DA, LED 206E, LED 206F, Indicator 206G, Indicator 206H, Indicator 206I, and Indicator 206J relays on a status indicator control board (212) providing information to LED 206A, LED 206B, LED 206C, LED 200DA, LED 206E, LED 206F.
A device server (224) closes Indicator 206G, Indicator 206H, Indicator 206I, and Indicator 206J relays on a status indicator control board (212) providing power to Indicator 206G, Indicator 206H, Indicator 206I, and Indicator 206J.
A device server (224) confirms relay LED 206A, LED 206B, LED 206C, LED 200DA, LED 206E, LED 206F on a status indicator control board (212) are closed.
A device server (224) confirms relay Indicator 206G, Indicator 206H, Indicator 206I, and Indicator 206J on a status indicator control board (212) are closed.
(499) If the test was successful, and a LED 206A, LED 206B, LED 206C, LED 200DA, LED 206E, LED 206F, relay Indicator 206G, Indicator 206H, Indicator 206I, and Indicator 206J relay on a status indicator control board (212) are closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(507) A device server (224) performs a backup power supply test. A device server (224) instructs an AC breaker (112) to operate and disconnect an ac power source from a camera system (100) enabling Automatic Power Transfer Switch (240) to engage Backup Power Supply (239) to power camera system (100). A device server (224) closes a backup relay on a relay board (204) providing backup power to camera system (100). A device server (224) confirms a backup relay on a relay board (204) is closed. (499) If the test was successful, and a backup relay on a relay board (204) is closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(511) A device server (224) performs a wiper kit test. A device server (224) instructs a wiper fluid pump (231) to operate. A device server (224) closes a wiper fluid pump relay on a relay board (204) providing power to a wiper fluid pump (231). A device server (224) confirms a wiper fluid pump relay on a relay board (204) is closed. (499) If the test was successful, and a wiper fluid pump relay on a relay board (204) is closed, a device server (224) updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. A device server (224) updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(513) A device server (224), using a communication system (107) to transmit a Camera System Log (302) to a remote operator.
(515) An onsite operator instructs a device server to instruct a status indicator control board (212) to close a Indicator 206J relay connected to a status indicator (206I) or close an Indicator 206J relay connected to status indicator (206J) or close an Indicator 206K relay connected to status indicator (206K) or
depending on an outcome of a diagnostic test. A device server instructs, but is not limited to instructing, a status indicator to light an Indicator 206J green for ‘OK’, or an indicator (206I) yellow for ‘system alert or caution’, or an Indicator 206J red for ‘System not operative. Do not take images’.
(516) An operator ends diagnostic testing.
The Third Camera System Diagnostic Process and Instruction Set: Daily Remote Operator System Diagnostic check
(517) The third process of a Camera System Diagnostic Process and Instruction Set (
(519) A remote operator reviews a Camera System Log (302) for a camera system (100).
(521) A remote operator accesses the condition of a wrapper window (110) for a camera system (100). A remote operator retrieves images from a docu-vault associated with a wrapper window (110) for a camera system (100). A remote operator retrieves images from a docu-vault for three days, but not limited to three days, previous to the day of the diagnostic test. A remote operator reviews the condition of a wrapper window (110) in the images retrieved from a docu-vault. A remote operator uses EarthCam proprietary instructions sets and procedures to examine the condition of an image of a wrapper window (110). A remote operator determines if the condition of the wrapper window (110) is adequate.
A remote operator gathers information about the condition of a wrapper window (110).
An operator establishes a Wrapper Window Rubric, rules, and algorithm for determining if the condition of a wrapper window (110) is adequate for capturing clear and accurate outlying images but not limited to capturing clear and accurate outlying images.
An operator updates a Camera System Log (302) with a Wrapper Window Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of determining if the condition of a wrapper window (110) is adequate for capturing clear and accurate outlying images but not limited to capturing clear and accurate outlying image and determining if a Wrapper Window Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of the condition of a wrapper window (110).
An operator updates a Camera System Log (302) with a grade for the outcome of the condition of a wrapper window (110).
(523) A remote operator accesses the condition of a camera lens front (250) for a camera system (100). A remote operator retrieves images from a docu-vault associated with a camera lens front (250) for a camera system (100). A remote operator retrieves images from a docu-vault for three days, but not limited to three days, previous to the day of the diagnostic test. A remote operator reviews the condition of a camera lens front (250) in the images retrieved from a docu-vault. A remote operator uses EarthCam proprietary instructions sets and procedures to examine the condition of an image taken by a camera lens front (250). A remote operator determines if the condition of the camera lens front (250) is adequate.
A remote operator gathers information about determining if the condition of the camera lens front is, but not limited to, being stable, and adequate for capturing clear and accurate outlying images. An operator establishes a Camer Lens Front Rubric, rules, and algorithm for determining if a system must be relocated.
An operator updates a Camera System Log (302) with a Camera Lens Front Score. The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of determining if the condition of the camera lens front is, but not limited to, being stable, and adequate for capturing clear and accurate outlying images and determining if a Camera Lens Front Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of a process for determining if the condition of the camera lens front is, but not limited to, being stable, and adequate for capturing clear and accurate outlying images.
An operator updates a Camera System Log (302) with a grade for the outcome of a process for determining if the condition of the camera lens front is, but not limited to, being stable, and adequate for capturing clear and accurate outlying images.
(525) A remote operator accesses the condition of a guy-wire (280) for a camera system (100). A remote operator retrieves images from a docu-vault associated with a guy-wire (280) for a camera system (100). A remote operator retrieves images from a docu-vault for three days, but not limited to three days, previous to the day of the diagnostic test. A remote operator reviews the condition of a guy-wire (280) in the images retrieved from a docu-vault. A remote operator uses EarthCam proprietary instructions sets and procedures to examine the condition of an image of a guy-wire (280). A remote operator determines if the condition of the guy-wire (280) is adequate.
A remote operator gathers information about, but not limited to, the stability, connection, and security of a guy-wire (280).
An operator establishes a Guy-wire Rubric, rules, and algorithm for determining but not limited to determining, if the stability, connection, and security of a guy-wire (280) is adequate.
An operator updates a Camera System Log (302) with a Guy-wire Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome for determining but not limited to determining, if the stability, connection, and security of a guy-wire (280) is adequate and determining if a Guy-wire Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome for determining but not limited to determining, if the stability, connection, and security of a guy-wire (280) is adequate.
An operator updates a Camera System Log (302) with a grade for the outcome for determining but not limited to determining, if the stability, connection, and security of a guy-wire (280) is adequate.
(527) A remote operator accesses the condition of a quiver buffer (296) for a camera system (100). A remote operator retrieves images from a docu-vault associated with a quiver buffer (296) for a camera system (100). A remote operator retrieves images from a docu-vault for three days, but not limited to three days, previous to the day of the diagnostic test. A remote operator reviews the condition of a quiver buffer (296) in the images retrieved from a docu-vault. A remote operator uses EarthCam proprietary instructions sets and procedures to examine the condition of an image of a quiver buffer (296). A remote operator determines if the condition of the quiver buffer (296) is adequate.
A remote operator gathers information about, but not limited to the condition and operability of a quiver buffer (296).
An operator establishes a Quiver Buffer Rubric, rules, and algorithm for determining, but not limited to determining, if condition and operability of a quiver buffer (296) is adequate.
An operator updates a Camera System Log (302) with a Quiver Buffer Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome for determining, but not limited to determining, if the condition and operability of a quiver buffer (296) is adequate and determining if a Quiver Buffer Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of determining, but not limited to determining, if the condition and operability of a quiver buffer (296) is adequate.
An operator updates a Camera System Log (302) with a grade for the outcome of determining, but not limited to determining, if the condition and operability of a quiver buffer (296) is adequate.
(529) A remote operator accesses the condition of a Strut (282) for a camera system (100). A remote operator retrieves images from a docu-vault associated with a Strut (282) for a camera system (100). A remote operator retrieves images from a docu-vault for three days, but not limited to three days, previous to the day of the diagnostic test. A remote operator reviews the condition of a Strut (282) in the images retrieved from a docu-vault. A remote operator uses EarthCam proprietary instructions sets and procedures to examine the condition of an image of a Strut (282). A remote operator determines if the condition of the Strut (282) is adequate.
A remote operator gathers information about, but not limited to the security, condition, and operability of a Strut (282).
An operator establishes a Strut Rubric, rules, and algorithm for determining but not limited to determining if the security, condition, and operability of a Strut (282) is adequate. An operator updates a Camera System Log (302) with a Strut Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome for determining but not limited to determining if the security, condition, and operability of a Strut (282) is adequate and determining if a Strut Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of determining but not limited to determining if the security, condition, and operability of a Strut (282) is adequate.
An operator updates a Camera System Log (302) with a grade for the outcome of determining but not limited to determining if the security, condition, and operability of a Strut (282) is adequate.
(531) A remote operator contacts Field Maintenance for a camera system (100) if there is a less than adequate rubric score for but not limited to a rubric score for a Wrapper Window Rubric (521), Camera Lens Front Rubric (523), Guy-wire Rubric (525), Quiver Buffer Rubric (527), and Strut Rubric (529).
(533) A remote operator schedules an onsite inspection for a camera system (100) with Field Maintenance if there is a less than adequate rubric score for but not limited to a rubric score for a Wrapper Window Rubric (521), Camera Lens Front Rubric (523), Guy-wire Rubric (525), Quiver Buffer Rubric (527), and Strut Rubric (529). An onsite operator updates a Camera System Log (302) with the with the date for an onsite inspection for a camera system (100) with Field Maintenance.
(535) The third process of a Camera System Diagnostic Process and Instruction Set (
A remote operator establishes a date and time to begin an onsite maintenance diagnostic system check for a camera system (100). An onsite maintenance operator uses a Scheduled Maintenance Procedure Guide and System Readiness Checklist (113) to perform a scheduled maintenance check, but not limited to a scheduled maintenance check.
(536) An onsite maintenance operator reviews a Camera System Log (302) for a camera system (100). An onsite maintenance operator reviews a Camera System Log (302) for, but not limited to, operational issues with camera system (100) mechanical elements.
(537) An onsite maintenance operator instructs a device server (224) to perform a ACK/NAK Test. A device server (224) using a communication system (107) transmits a request to a Remote Operator to reply to a test message.
An onsite maintenance operator updates a Camera System Log (302) with the outcome of a ACK/NAK test. A device server (224) using a communication system (107) transmits a ‘test’ message to a Remote Operator requesting a reply. A ‘test’ message from a device server includes but is not limited to including a phrase ‘ACK/NAK Test message’, a camera system identification number, and a date and time when the message was transmitted to a remote operator.
(499) If the test was successful, an onsite maintenance operator updates a Camera System Log with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log with an unsuccessful outcome for the Test.
(539) An onsite maintenance operator instructs a device server (224) to perform a camera system clock (286) test. A device server (224) determines if the date and time on a camera system clock (286) are the same as the date and time on a GPS receiver (111). A device server (224) accesses the date and time from the GPS receiver (111). A device server (224) accesses the date and time from the camera system clock (286). A device server (224) determines if the date and time from the GPS receiver are the same as the date and time from the Camera System Clock (286). (499) If the test was successful and a date and time on a GPS receiver (111) are the same as a data and time on a camera system clock (286), an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(541) An onsite maintenance operator instructs a device server (224) to perform an initial image capture test. A device server (224) connected to a Camera Body (200), instructs a Camera Body to capture an outlying image. A camera body captures an outlying image. (499) If the test was successful, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log with an unsuccessful outcome for the Test.
(543) An onsite maintenance operator instructs a device server (224) to perform a pan/tilt test. An onsite maintenance operator observes the pan/tilt (104). An onsite maintenance operator instructs a device server a number of degrees for a pan/tilt mechanism and base (104) to pan horizontally and a number of degrees to tilt vertically for a test. An onsite maintenance operator instructs a device server a number of degrees for a pan/tilt (104) to pan horizontally and a number of degrees to tilt vertically to return to a pan/tilt position before the test.
A device server (224) instructs a pan relay and tilt relay located on relay board (204) to close and provide electric power to a pan/tilt mechanism and base (104). An operator uses an algorithm to determine the amount of time to keep a pan relay closed to move a Pan/Tilt (104) to the required pan degree location for the test and to return to a pan position before a test. An operator uses an algorithm to determine the amount of time to keep a tilt relay closed to move a Pan/Tilt (104) to the required tilt degree location for a test and to return to a tilt position before a test. (499) If the test was successful, and a pan/tilt (104) moved to the test position and return to the position before the test, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(545) An onsite maintenance operator instructs a device server (224) to perform a pan/tilt sensor test during a pan/tilt test (543). An onsite maintenance operator instructs a device server (224) to confirm a pan/tilt sensor (278) is operating. An onsite maintenance operator sends instructions to a device server (224) to confirm when a pan/tilt (104) was panning, a pan relay on a relay board (204) was closed. An onsite maintenance operator sends instructions to a device server (224) to confirm when a pan/tilt (104) was tilting, a relay on a relay board (204) was closed. (499) If the test was successful, and a pan relay on a relay board (204) was closed when a pan/tilt (104) was panning and a tilt relay on a relay board (204) was closed onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(547) An onsite maintenance operator instructs a device server (224) to perform a wiper (106a) test. An onsite maintenance operator instructs a device server (224) to close a wiper relay on a relay board (204) providing power to a motor included in wiper (106a). An onsite maintenance operator observes a wiper (106a). An onsite maintenance operator instructs a device server (224) to confirm a wiper motor and wiper (106a) are operating and moving. (499) If the test was successful, and a wiper (106a) and wiper motor were working, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(548) An onsite maintenance operator instructs a device server (224) to perform a wiper sensor test during a wiper (106a) test (547). An onsite maintenance operator instructs a device server (224) to confirm a wiper (106a) is operating. An onsite maintenance operator sends instructions to a device server (224) to confirm when a wiper (106a) was operating, a wiper sensor relay on a relay board (204) was closed. (499) If the test was successful, and a wiper sensor relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(549) An onsite maintenance operator instructs a device server (224) to perform a wiper kit test. An onsite maintenance operator instructs a device server (224) to close a wiper fluid pump relay on a relay board (204) providing power to a wiper fluid pump (231). An onsite maintenance operator observes a wiper (106a) spraying fluid. An onsite maintenance operator instructs a device server (224) to confirm a wiper fluid pump (231) is operating. (499) If the test was successful, and a wiper fluid pump is working, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(553) An onsite maintenance operator instructs a device server (224) to perform a defroster test. An onsite maintenance operator instructs a device server (224) to close a defroster relay on a relay board (204) providing power to a defroster (234). An onsite maintenance operator observes heat emitting from a defroster (234). An onsite maintenance operator instructs a device server (224) to confirm a defroster is operating and emitting heat. (499) If the test was successful, and a defroster (234) is operating and emitting heat, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(555) An onsite maintenance operator instructs a device server (224) to perform a defroster sensor test during a defroster test (553). An onsite maintenance operator instructs a device server (224) to confirm a defroster is emitting heat. An onsite maintenance operator sends instructions to a device server (224) to confirm when a defroster was emitting heat, a defroster sensor relay on a relay board (204) was closed. (499) If the test was successful, and a defroster sensor relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(557) An onsite maintenance operator instructs a device server (224) to perform a defroster thermostat test. An onsite maintenance operator instructs a device server (224) to close a defroster thermostat relay on a relay board (204) providing power to a defroster thermostat (208). An onsite maintenance operator observes heat emitting from a defroster (234). An onsite maintenance operator instructs a device server (224) to confirm a defroster thermostat is operating. (499) If the test was successful, and a defroster thermostat (208) is operating, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(559) An onsite maintenance operator instructs a device server (224) to perform a defroster thermostat sensor test during a defroster thermostat test (557). An onsite maintenance operator instructs a device server (224) to confirm a defroster thermostat sensor is operating. An onsite maintenance operator sends instructions to a device server (224) to confirm when a defroster thermostat was operating, a defroster thermostat sensor relay on a relay board (204) was closed. (499) If the test was successful, and a defroster thermostat sensor relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test (429).
(561) An onsite maintenance operator instructs a device server (224) to perform a fan test. An onsite maintenance operator instructs a device server (224) to close a fan relay on a relay board (204) providing power to a fan (230). An onsite maintenance operator observes a fan (230) operating and blowing air. An onsite maintenance operator instructs a device server (224) to confirm a fan (230) is operating. (499) If the test was successful, and a fan is operating and blowing air, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(563) An onsite maintenance operator instructs a device server (224) to perform a fan sensor test during a fan test (561). An onsite maintenance operator instructs a device server (224) to confirm a fan sensor (272) is operating. An onsite maintenance operator sends instructions to a device server (224) to confirm when a fan was operating, a fan sensor relay on a relay board (204) was closed. (499) If the test was successful, and a fan sensor relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(565) An onsite maintenance operator replaces an air filter (298) with a new air filter. An onsite maintenance operator updates a Camera System Log (302) that an air filter (298) was replaced.
(567) An onsite maintenance operator instructs a device server (224) to perform an air filter sensor test. An onsite maintenance operator observes an air filter (298) installed in a camera system (100). An onsite maintenance operator instructs a device server (224) to confirm an air filter (298) is installed in a camera system (100). An onsite maintenance operator observes an air filter (298) installed in a camera system (100). An onsite maintenance operator sends instructions to a device server (224) to confirm an air filter (298) is installed, and an air filter sensor relay on a relay board (204) was closed. (499) If the test was successful, and an air filter sensor relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(569) An onsite maintenance operator checks but not limited to checking a guy-wire (280), Guy-wire disconnect sensor (288), Guy-wire Camera System Connector (255), Guy-wire Ground Anchor Connector (256) to verify a stable and motion free installation for a camera system (100). An onsite maintenance operator updates a Camera System Log (302) to verify the following, but not limited to the following, are secure and provide a motion free installation for camera system (100): a guy-wire (280), Guy-wire disconnect sensor (288), Guy-wire Camera System Connector (255), and Guy-wire Ground Anchor Connector (256). An onsite maintenance operator updates a Camera System Log (302) with the condition of, but not limited to the condition of, a guy-wire (280), Guy-wire disconnect sensor (288), Guy-wire Camera System Connector (255), and Guy-wire Ground Anchor Connector (256).
(571) An onsite maintenance operator instructs a device server (224) to perform a guy-wire sensor test. An onsite maintenance operator instructs a device server (224) to confirm a guy-wire sensor (288) is operating on a camera system (100). An onsite maintenance operator observes a guy-wire (280) installed in a camera system (100). An onsite maintenance operator sends instructions to a device server (224) to confirm a guy-wire (280) is connected to a camera system (100) and an installed guy-wire ground anchor connector (256), and a guy-wire sensor relay on a relay board (204) was closed. (499) If the test was successful, and a guy-wire sensor relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(573) An onsite maintenance operator checks but not limited to checking a strut (282) and two (2), but not limited to two (2), strut to pole connectors (258), safety cable (227) and safety cable connector (229) to verify a safe, secure, and motion free installation for a camera system (100). An onsite maintenance operator updates a Camera System Log (302) with the condition of, but not limited to the condition of a strut (282) and two (2), but not limited to two (2), strut to pole connectors (258), safety cable (227) and safety cable connector (229).
(575) An onsite maintenance operator instructs a device server (224) to perform a strut sensor test. An onsite maintenance operator instructs a device server (224) to confirm a strut connect sensor (273) is operating on a camera system (100). An onsite maintenance operator observes a strut (282) installed in a camera system (100). An onsite maintenance operator sends instructions to a device server (224) to confirm a strut (282) is connected to a camera system (100) and a strut connect relay on a relay board (204) was closed. (499) If the test was successful, and a strut connect relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(579) An onsite maintenance operator checks but not limited to checking a quiver buffer (272) to verify a secure, and quiver free installation for a camera system (100). An onsite maintenance operator updates a Camera System Log (302) with the condition of, but not limited to the condition of a quiver buffer (272).
(580) An onsite maintenance operator instructs a device server (224) to perform a quiver buffer sensor test. An onsite maintenance operator instructs a device server (224) to confirm a quiver buffer connect sensor (297) is operating on a camera system (100). An onsite maintenance operator observes a quiver buffer (297) installed in a camera system (100). An onsite maintenance operator sends instructions to a device server (224) to confirm a quiver buffer (297) is connected to a camera system (100) and a quiver buffer relay on a relay board (204) was closed. (499) If the test was successful, and a quiver buffer relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(581) An onsite maintenance operator instructs a device server (224) to perform a status indicator test. An onsite maintenance operator instructs a device server (224) to confirm a Status LED 206A through LED 206F and Indicator 206A through Indicator 206F are operating on a camera system (100). An onsite maintenance operator observes a status indicator (206I) installed and operating in a camera system (100). An onsite maintenance operator sends instructions to a device server (224) to confirm a Status LED 206A is connected to a status indicator (206I) and a LED 206A relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm a Status LED 206B is connected to a status indicator (206I) and a LED 206B relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm a Status LED 206C is connected to a status indicator (206I) and a LED 206C relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm a Status LED 206D is connected to a status indicator (206I) and a LED 206D relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm a Status LED 206E is connected to a status indicator (206I) and a LED 206E relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm a Status LED 206F is connected to a status indicator (206I) and a LED 206F relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm an Indicator 206G is connected to a status indicator (206I) and an Indicator 206G relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm an Indicator 206H is connected to a status indicator (206I) and an Indicator 206H relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm an Indicator 206I is connected to a status indicator (206I) and an Indicator 206I relay on a status indicator control board (212) was closed and, an onsite maintenance operator sends instructions to a device server (224) to confirm an Indicator 206J is connected to a status indicator (206I) and an Indicator 206J relay on a status indicator control board (212) was closed.
(499) If the test was successful, and LED 206A, LED 206B, LED 206C, LED 200DA, LED 206E, LED 206F, Indicator 206G, Indicator 206H, Indicator 206I, and Indicator 206J relays on relay board (204) were closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test.
(582) An onsite maintenance operator instructs a device server (224) to perform a backup power test. An onsite maintenance operator instructs a device server (224) to confirm a backup power supply sensor (251) is operating on a camera system (100). An onsite maintenance operator observes a backup power supply (239) installed and operational in a camera system (100). An onsite maintenance operator disconnects an AC power source (268) from a camera system. An onsite maintenance operator sends instructions to a device server (224) to confirm a backup power supply (239) is connected to a camera system (100) and a backup power relay on a relay board (204) was closed. (499) If the test was successful, and a backup power relay on relay board (204) was closed, an onsite maintenance operator updates a Camera System Log (302) with a successful outcome for the test. If the Test was not successful within 15 minutes but not limited to 15 minutes, the test was NOT successful. An onsite maintenance operator updates a Camera System Log (302) with an unsuccessful outcome for the Test. An onsite maintenance operator disconnects a backup power supply (239) from a camera system (100). An onsite maintenance operator reconnects an AC power source (268) to a camera system (100).
(583) An onsite maintenance operator instructs a device server (224) to transmit an onsite field benchmark image to a Remote Operator. A device server (224) retrieves a field benchmark image from an image storage device (226). A device server (224) using a communication system (107) transmits a field benchmark image to a remote operator.
A remote operator receives a filed benchmark image from a camera system (100). A remote operator compares a field benchmark image with a benchmark image. A remote operator determines if a field benchmark image is adequate.
A remote operator establishes a Field Benchmark Image Elevation Rubric, rules, and algorithm for determining if a field benchmark image is acceptable.
A remote operator updates a Client Request Form (601) with a Field Benchmark Image Elevation Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide a remote operator with a method for grading the outcome of determining if a field benchmark image for a camera system (100) and determining if a Field Benchmark Image Elevation Score is acceptable.
A remote operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. A remote operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
A remote operator updates a Client Request Form (601) with a grade for the outcome of an acceptable if a field benchmark image for a camera system (100).
If a field benchmark image for a camera system (100) is not adequate, a remote operator transmits a message to an onsite maintenance operator. A message informs an onsite maintenance operator but is not limited to informing, there is a device malfunction. An onsite maintenance operator contacts, but is not limited to contacting, a maintenance operator for a repair of a camera system (100).
An operator updates a Camera System Log (302) an outcome of a field benchmark image review for a camera system (100).
(585) An onsite maintenance operator accesses the condition of a camera wrapper (102) for a camera system (100). An onsite maintenance operator examines a camera wrapper (102) for a camera system (100). An onsite maintenance operator determines if the condition of the camera wrapper (102) is adequate.
An onsite maintenance operator gathers information about the condition of a camera wrapper (102).
An onsite maintenance operator establishes a Wrapper Window Rubric, rules, and algorithm for determining if the condition of a camera wrapper (102) is adequate for capturing clear and accurate outlying images but not limited to capturing clear and accurate outlying images.
An onsite maintenance operator updates a Camera System Log (302) with a Wrapper Window Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the onsite maintenance operator with a method for grading the outcome of determining if the condition of a camera wrapper (102) is adequate for capturing clear and accurate outlying images but not limited to capturing clear and accurate outlying image and determining if a Wrapper Window Score is acceptable.
An onsite maintenance operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An onsite maintenance operator updates a Client Request Form (601) with a grade for the outcome of the condition of a camera wrapper (102).
An onsite maintenance operator updates a Camera System Log (302) with a grade for the outcome of the condition of a camera wrapper (102).
(587) An onsite maintenance operator accesses the condition of a wrapper window (110) for a camera system (100). An onsite maintenance operator examines a wrapper window (110) for a camera system (100). An onsite maintenance operator determines if the condition of the wrapper window (110) is adequate.
An onsite maintenance operator gathers information about the condition of a wrapper window (110).
An onsite maintenance operator establishes a Wrapper Window Rubric, rules, and algorithm for determining if the condition of a wrapper window (110) is adequate for capturing clear and accurate outlying images but not limited to capturing clear and accurate outlying images.
An onsite maintenance operator updates a Camera System Log (302) with a Wrapper Window Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide an onsite maintenance operator with a method for grading the outcome of determining if the condition of a wrapper window (110) is adequate for capturing clear and accurate outlying images but not limited to capturing clear and accurate outlying image and determining if a Wrapper Window Score is acceptable.
An onsite maintenance operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An onsite maintenance operator updates a Client Request Form (601) with a grade for the outcome of the condition of a wrapper window (110).
An onsite maintenance operator updates a Camera System Log (302) with a grade for the outcome of the condition of a wrapper window (110).
(589) An onsite maintenance operator accesses the condition of a camera lens front (250) for a camera system (100). An onsite maintenance operator examines a camera lens front (250) for a camera system (100). An onsite maintenance operator determines if the condition of the camera lens front (250) is adequate.
An onsite maintenance operator gathers information about determining if the condition of the camera lens front is, but not limited to, being stable, and adequate for capturing clear and accurate outlying images.
An onsite maintenance operator establishes a Camer Lens Front Rubric, rules, and algorithm for determining if a system must be relocated.
An onsite maintenance operator updates a Camera System Log (302) with a Camera Lens Front Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide an onsite maintenance operator with a method for grading the outcome of determining if the condition of the camera lens front is, but not limited to, being stable, and adequate for capturing clear and accurate outlying images and determining if a Camera Lens Front Score is acceptable.
An onsite maintenance operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An onsite maintenance operator updates a Client Request Form (601) with a grade for the outcome of a process for determining if the condition of the camera lens front is, but not limited to, being stable, and adequate for capturing clear and accurate outlying images.
An onsite maintenance operator updates a Camera System Log (302) with a grade for the outcome of a process for determining if the condition of the camera lens front is, but not limited to, being stable, and adequate for capturing clear and accurate outlying images.
(591) An onsite maintenance operator instructs a device server (224) to instruct a status indicator control board (212) to close a Indicator 206J relay connected to a status indicator (206I) or close an Indicator 206J relay connected to status indicator (206J) or close an Indicator 206K relay connected to status indicator (206K) or depending on an outcome of a diagnostic test. A device server instructs, but is not limited to instructing, a status indicator to light an Indicator 206J green for ‘OK’, or an indicator (206I) yellow for ‘system alert or caution’, or an Indicator 206J red for ‘System not operative. Do not take images’.
(593) An onsite maintenance operator updates a Camera System Log (302) with an operational status for camera system elements included in but not limited to being included in
(595) An onsite maintenance operator instructs a device server (224), using a communication system (107) to transmit a Camera System Log (302) to a remote operator.
(599) An onsite maintenance operator ends diagnostic testing.
As described in this application, the term ‘focus’ is not meant to be only a mechanical operation of the Camera Module. The term ‘focus’ is meant to be a functional description of Camera Module mechanical operations, Camera Module automatic operations, and EarthCam operating procedures. In this application the term ‘focus’ shall include, but not limited to, the depth of field, the pixel size of the target object within the image, the clarity of the image in its entirety and the resolution of the image. The resolution of the image includes, but is not limited to, the sharpness of the target object within the image and the number of pixels in the target object within the image. The ‘focus’ function, as defined in this application, produces an image and target object image clarity and resolution which is verifiably consistent with a previous image and target object image and verifiably consistent with a next image and target object image.
An EarthCam Camera System Focus Process and instruction set, includes but is not limited to including four processes. The first process is a Laboratory initial setup focus process as described in
(841) The first process of an EarthCam Camera System Focus Process and instruction set is a Laboratory Initial Setup Focus Process as described in
(843) An operator uses an EarthCam Resolution and Focus Device to estimate the size of a ground truth target object and an image in its entirety.
(845) An operator selects an object on an EarthCam Resolution and Focus Device to use as the target object in the image.
(846) An operator remotely operates the camera. An operator instructs a device server (224) to perform a focus operation based on a set of focus specification instructions. Using a communication system (100), An operator sends instructions to a device server (244) for a lens focus gear (222) to rotate a number of degrees clockwise or counterclockwise. An operator uses an algorithm to determine the amount of time to keep a servo motor relay, located on a relay board (204), closed to move the rotating lens sleeve (264) to the required degree location. As a gear ring (222) rotates a lens sleeve (264) causing the lens rear (262) to expand and contract, a camera body (200) is moved forward and away from a wrapper window (110) and simultaneous moves forward and away from a camera lens front (250).
As a camera body (200) is moved forward and away from a wrapper window (100) by a stationary camera lens (220), vibration to the camera body (200), associated with a camera body (200) moving, is absorbed by the vibration absorbing camera body support (150).
An image is focused by a camera body (200) being moved forward and away from a wrapper window (110) and simultaneous being moved forward and away from a stationary camera lens front (250).
(847) Using a communication system (100), an operator sends instructions to a device server, (244) located on a camera system (100), to capture a benchmark image using a focus specification instruction set. (100). A device server (224) instructs a camera body (200) module to capture a benchmark image. A device server (224) instructs a camera body (200) module to store a benchmark image on an image storage device (226). A device server identifies the image as a benchmark image. A device server identifies a benchmark image with a unique identification number. An operator instructs a device server (224) how to uniquely identify an image with an image file identification number. A benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
An operator sends instructions to a device server, to instruct a camera body (200) module to store a benchmark image on an image storage device (226). An operator identifies remote docu-vault for storing a benchmark image. An operator updates Client Request Form (601) with the docu-vault identification information and the URL. An operator instructs the device server (224) with the identification information and the URL to store a benchmark image. An operator instructs a device server (224) to use a communication system (107) to transmit a benchmark image to a docu-vault.
(848) An operator manually operates the camera. An operator rotates a lens focus gear (222) a number of degrees clockwise or counterclockwise. As a gear ring (222) rotates, a lens sleeve (264) causes the lens rear (262) to expand and contract, causing a camera body (200) to move forward and away from a wrapper window (110) and simultaneous move forward or away from a camera lens front (250).
As a camera body (200) moves forward or away from a wrapper window (100) and a stationary camera lens front (250), vibration to the camera body (200), associated with a camera body (200) moving, is absorbed by a vibration absorbing camera body support (150).
An image is focused by a camera body (200) being moved forward or away from a wrapper window (110) and simultaneous being moved forward or away from a stationary camera lens front (250).
(849) Using a communication system (100), an operator sends instructions to a device server, (244) located on a camera system (100), to capture a benchmark image using a focus specification instruction set. (100). A device server (224) instructs a camera body (200) module to capture a benchmark image. A device server (224) instructs a camera body (200) module to store a benchmark image on an image storage device (226). A device server identifies the image as a benchmark image. A device server identifies a benchmark image with a unique identification number. An operator instructs a device server (224) how to uniquely identify an image with an image file identification number. A benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
An operator sends instructions to a device server (224), to instruct a camera body (200) module to store a benchmark image on an image storage device (226). An operator identifies remote docu-vault for storing a benchmark image. An operator updates Client Request Form (601) with the docu-vault identification information and the URL. An operator instructs the device server (224) with the identification information and the URL to store a benchmark image. An operator instructs a device server (224) to use a communication system (107) to transmit a benchmark image to a docu-vault.
(851) An operator accesses a Docu-Vault. An operator accesses a benchmark image. An operator uses an EarthCam proprietary instruction set to identify a target object in an image and the bounding box of a target image. An operator uses an EarthCam proprietary iterative image height and iterative image width determination model to determine a number of pixels in a target object in a benchmark image height and width.
An operator reviews the characteristics of a target object in a benchmark image and determines if a target object in a benchmark image is adequate. If a target object in a benchmark image is adequate an operator updates a Client Request Form (601) with the benchmark identification information.
An operator gathers information about the characteristics of a benchmark image. An operator establishes a Benchmark Image Rubric, rules, and algorithm for determining if a benchmark image is acceptable.
An operator updates a Client Request Form (601) with a Benchmark Image Rubric Score. The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if a benchmark image is acceptable and determining if a Benchmark Image Rubric Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is acceptable. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of determining if a remote benchmark image is acceptable.
If a benchmark image is not acceptable, an operator acquires a new onsite benchmark image.
(855) An operator determines the number of pixels in a target object of a remote captured benchmark image and a manual captured benchmark image. An operator retrieves a remote captured benchmark image and a manual captured benchmark image from a docu-vault associated with a for a camera system (100). An operator reviews the pixel characteristics of a remote captured benchmark image and a manual captured benchmark image retrieved from a docu-vault. An operator reviews the pixel characteristics of a target object in a remote captured benchmark image and a target object in a manual captured benchmark image. An operator uses EarthCam proprietary instructions sets and procedures to compare the pixel characteristics of a target object in a remote captured benchmark image and a target object in a manual captured benchmark image. An operator determines if the pixel characteristics of a target object in a remote captured benchmark image and a target object in a manual captured benchmark image are adequate.
An operator gathers information about determining if the pixel characteristics of a target object in a remote captured benchmark image and a target object in a manual captured benchmark image are adequate.
To determine if an image is adequate, an operator creates a Filter and Filter Specifications including, but not limited to the following and not using the following, Mean Filter (noise reduction using mean of neighborhood), Median Filter (noise reduction using median of neighborhood), blurred filter, Gaussian Smoothing (noise reduction using convolution with a Gaussian smoothing kernel), Conservative Smoothing (noise reduction using maximum and minimum of neighborhood), Crimmins Speckle Removal (more complex noise reduction by operator), Frequency Filters (including, but limited to high and low pass image filters), Laplacian/Laplacian of Gaussian Filter (edge detection filter), Unsharp Filter (edge enhancement filter), Simple Adaptive Median filter, Decision Based Median filter, Decision Based Untrimmed Median filter.
To determine if an image is adequate, an operator reviews the images in the Accepted EC-F Docu-Vault for issues including, but not limited to, quality, resolution, environmental issues, and appropriateness, image not useful because of camera malfunctions, incorrect camera focal point, insufficient pixels per inch, insufficient dots per inch, and an inappropriate change in resolution. An operator checks for camera manufacturer camera model, camera orientation (rotation), camera firmware, date and time, YCbCr positioning, Compression, X resolution, Y resolution, Resolution unit, Exposure time, F-number, exposure program, Exif version, date and time (original), date and time (digitized), Components configuration, Compressed bits per pixel, Exposure bias, Max. aperture value, Metering mode, Flash, Focal length, Maker Note, FlashPix version, Color space, Pixel X dimension, Pixel Y dimension, File source, Interoperability index, and Interoperability version.
To determine if an image is adequate, an operator reviews the image resizing criteria including, but not limited to, the number of pixels high, pixels wide and the number of color channels.
An operator establishes a Benchmark Image Target Object Rubric, rules, and algorithm for determining if the pixel characteristics of a target object in a remote captured benchmark image and a target object in a manual captured benchmark image are adequate. An operator updates a Camera System Log (302) with a Benchmark Image Target Object Rubric Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if the pixel characteristics of a target object in a remote captured benchmark image and a target object in a manual captured benchmark image are adequate and determining if a Benchmark Image Target Object Rubric Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of determining if the pixel characteristics of a target object in a remote captured benchmark image and a target object in a manual captured benchmark image are adequate.
An operator updates a Camera System Log (302) with a grade for the outcome of determining if the pixel characteristics of a target object in a remote captured benchmark image and a target object in a manual captured benchmark image are adequate.
(859) An operator determines if the number of pixels are adequate in target object in a benchmark image for a camera system (100). A remote operator retrieves images from a docu-vault associated with a camera system (100). A remote operator reviews the number of pixels in the target object of an image retrieved from a docu-vault. A remote operator uses EarthCam proprietary instructions sets and procedures to examine the number of pixels in the target object of an image retrieved from a docu-vault. A remote operator determines if the number of pixels in the target object of an image retrieved from a docu-vault is adequate.
A remote operator gathers information about the number of pixels in the target object of an image retrieved from a docu-vault.
To determine if an image is adequate, an operator creates a Filter and Filter Specifications including, but not limited to the following and not using the following, Mean Filter (noise reduction using mean of neighborhood), Median Filter (noise reduction using median of neighborhood), blurred filter, Gaussian Smoothing (noise reduction using convolution with a Gaussian smoothing kernel), Conservative Smoothing (noise reduction using maximum and minimum of neighborhood), Crimmins Speckle Removal (more complex noise reduction by operator), Frequency Filters (including, but limited to high and low pass image filters), Laplacian/Laplacian of Gaussian Filter (edge detection filter), Unsharp Filter (edge enhancement filter), Simple Adaptive Median filter, Decision Based Median filter, Decision Based Untrimmed Median filter.
To determine if an image is adequate, an operator reviews the images in the Accepted EC-F Docu-Vault for issues including, but not limited to, quality, resolution, environmental issues, and appropriateness, image not useful because of camera malfunctions, incorrect camera focal point, insufficient pixels per inch, insufficient dots per inch, and an inappropriate change in resolution. An operator checks for camera manufacturer camera model, camera orientation (rotation), camera firmware, date and time, YCbCr positioning, Compression, X resolution, Y resolution, Resolution unit, Exposure time, F-number, exposure program, Exif version, date and time (original), date and time (digitized), Components configuration, Compressed bits per pixel, Exposure bias, Max. aperture value, Metering mode, Flash, Focal length, Maker Note, FlashPix version, Color space, Pixel X dimension, Pixel Y dimension, File source, Interoperability index, and Interoperability version.
To determine if an image is adequate, an operator reviews the image resizing criteria including, but not limited to, the number of pixels high, pixels wide and the number of color channels.
An operator establishes a Target Object Pixels Rubric, rules, and algorithm for determining if the number of pixels in the target object of an image retrieved from a docu-vault is adequate. An operator updates a Client Request Form (601) with a Target Object Pixels Rubric Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if the number of pixels in the target object of an image retrieved from a docu-vault is adequate and determining if a Target Object Pixels Rubric Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate. An operator updates a Client Request Form (601) with a grade for the outcome of a process to determine if the number of pixels in the target object of an image retrieved from a docu-vault is adequate.
(865) An operator determines the position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) for a camera system (100). An operator accesses the position of a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An operator updates a Client Request Form (601) with a number of degrees for a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) and for a number of degrees for a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An operator updates a Camera System Log (302) with a number of degrees for a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) and for a number of degrees for a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An operator uses an algorithm to determine the amount of time to close the relays on the relay board (204) to power the servo motor (216) to rotate the servo motor to achieve the desired number of degrees rotation clockwise or counterclockwise for a lens focus gear (222) to rotate a rotating lens sleeve (264). As a rotating lens sleeve (264) rotates clockwise or counterclockwise a lens rear (262) expands and contracts moving away from or moving toward a camera lens front (250). As a lens rear (262) expands and contracts a camera body (200), connected to a camera lens (220), moves away from, or moves towards a camera lens front (250) and focuses on a target object. Determining the amount of time to close the relays on the relay board (204) to power the servo motor (216) to rotate the servo motor to achieve the desired number of degrees rotation clockwise or counterclockwise for a lens focus gear (222) to rotate a rotating lens sleeve (264) allows an operator to remotely focus a camera system (100) on an outlying target object in an image.
(869) An operator establishes an image as benchmark image for a camera system (100). A device server (224) instructs a camera body (200) module to capture a benchmark image. A device server (224) instructs a camera body (200) module to store a benchmark image on an image storage device (226). A device server identifies the image as a benchmark image.
(871) An operator establishes an image as benchmark image for a camera system (100). An operator instructs a device server (224) how to uniquely identify an image with an image file identification number. A benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
(873) An operator updates a Client Request Form (601) with the specifications for a benchmark image for camera system (100). An operator updates a Camera System Log (302) with the specifications for a benchmark image for camera system (100).
(875) An operator notes the position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247). An operator updates a Client Request Form (601) with the degree position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247). An operator updates a Camera System Log (302) with the degree position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247).
The Second Camera System Focus and Instruction Set: Initial Field Setup Focus Process
(885) The second process of an EarthCam Camera System Focus Process and instruction set is a Laboratory Initial Setup Focus Process as described in
(886) An onsite operator notifies a remote operator of the date and time arrival at a Camera System (100) located at a Client Site.
(887) A remote operator reviews a Client Request Form (601) and identifies a docu-vault for associated with camera system (100). A remote operator retrieves a benchmark image, using a unique benchmark image file identification number, from a docu-vault associated with camera system (100).
(889) An onsite operator identifies a ground truth object at the Client site associated with camera system (100). An onsite operator communicates a description of a ground truth target object to a remote operator.
(891) An onsite operator remotely operates the camera. An onsite operator instructs a device server (224) to perform a focus operation based on a set of focus specification instructions. Using a communication system (100), an onsite operator sends instructions to a device server (244) for a lens focus gear (222) to rotate a number of degrees clockwise or counterclockwise. An onsite operator uses an algorithm to determine the amount of time to keep a servo motor relay, located on a relay board (204), closed to move the rotating lens sleeve (264) to the required degree location. As a gear ring (222) rotates a lens sleeve (264) causing the lens rear (262) to expand and contract, a camera body (200) is moved forward and away from a wrapper window (110) and simultaneously moves forward and away from a camera lens front (250).
As a camera body (200) is moved forward and away from a wrapper window (100) by a stationary camera lens (220), vibration to the camera body (200), associated with a camera body (200) moving, is absorbed by the vibration absorbing camera body support (150).
An image is focused by a camera body (200) being moved forward and away from a wrapper window (110) and simultaneous being moved forward and away from a stationary camera lens front (250).
Using a communication system (100), an onsite operator sends instructions to a device server, (244) located on a camera system (100), to capture a benchmark image using a focus specification instruction set. (100). A device server (224) instructs a camera body (200) module to capture a benchmark image include but not limited to including a benchmark ground truth target object. A device server (224) instructs a camera body (200) module to store a benchmark image on an image storage device (226). A device server identifies the image as a benchmark image. A device server identifies a benchmark image with a unique identification number. An onsite operator instructs a device server (224) how to uniquely identify an image with an image file identification number. A benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
An onsite operator sends instructions to a device server, to instruct a camera body (200) to store a benchmark image on an image storage device (226). An onsite operator identifies a remote docu-vault for storing a benchmark image. An onsite operator updates Client Request Form (601) with the docu-vault identification information and the URL. An onsite operator instructs the device server (224) with the identification information and the URL to store a benchmark image. An onsite operator instructs a device server (224) to use a communication system (107) to transmit a benchmark image to a docu-vault.
(895) An operator determines the number of pixels in a target object of an onsite benchmark image and a benchmark image. An operator reviews the pixel characteristics of a target object of an onsite benchmark image and a target object in a benchmark image retrieved from a docu-vault. An operator reviews the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image. An operator uses EarthCam proprietary instructions sets and procedures to compare the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image. An operator determines if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
(897) An operator gathers information about determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
To determine if an image is adequate, an operator creates a Filter and Filter Specifications including, but not limited to the following and not using the following, Mean Filter (noise reduction using mean of neighborhood), Median Filter (noise reduction using median of neighborhood), blurred filter, Gaussian Smoothing (noise reduction using convolution with a Gaussian smoothing kernel), Conservative Smoothing (noise reduction using maximum and minimum of neighborhood), Crimmins Speckle Removal (more complex noise reduction by operator), Frequency Filters (including, but limited to high and low pass image filters), Laplacian/Laplacian of Gaussian Filter (edge detection filter), Unsharp Filter (edge enhancement filter), Simple Adaptive Median filter, Decision Based Median filter, Decision Based Untrimmed Median filter.
To determine if an image is adequate, an operator reviews the images in the Accepted EC-F Docu-Vault for issues including, but not limited to, quality, resolution, environmental issues, and appropriateness, image not useful because of camera malfunctions, incorrect camera focal point, insufficient pixels per inch, insufficient dots per inch, and an inappropriate change in resolution. An operator checks for camera manufacturer camera model, camera orientation (rotation), camera firmware, date and time, YCbCr positioning, Compression, X resolution, Y resolution, Resolution unit, Exposure time, F-number, exposure program, Exif version, date and time (original), date and time (digitized), Components configuration, Compressed bits per pixel, Exposure bias, Max. aperture value, Metering mode, Flash, Focal length, Maker Note, FlashPix version, Color space, Pixel X dimension, Pixel Y dimension, File source, Interoperability index, and Interoperability version.
To determine if an image is adequate, an operator reviews the image resizing criteria including, but not limited to, the number of pixels high, pixels wide and the number of color channels.
An operator establishes a Benchmark Image Target Object Rubric, rules, and algorithm for determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate. An operator updates a Camera System Log (302) with a Benchmark Image Target Object Rubric Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate, and determining if a Benchmark Image Target Object Rubric Score is acceptable.
An operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. An operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
An operator updates a Client Request Form (601) with a grade for the outcome of determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
An operator updates a Camera System Log (302) with a grade for the outcome of determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
(901) An onsite operator determines the position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) for a camera system (100). An onsite operator accesses the position of a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator updates a Client Request Form (601) with a number of degrees for a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) and for a number of degrees for a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator updates a Camera System Log (302) with a number of degrees for a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) and for a number of degrees for a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator uses an algorithm to determine the amount of time to close the relays on the relay board (204) to power the servo motor (216) to rotate the servo motor to achieve the desired number of degrees rotation clockwise or counterclockwise for a lens focus gear (222) to rotate a rotating lens sleeve (264). As a rotating lens sleeve (264) rotates clockwise or counterclockwise a lens rear (262) expands and contracts moving away from or moving toward a camera lens front (250). As a lens rear (262) expands and contracts a camera body (200), connected to a camera lens (220), moves away from, or moves towards a camera lens front (250) and focuses on a target object. Determining the amount of time to close the relays on the relay board (204) to power the servo motor (216) to rotate the servo motor to achieve the desired number of degrees rotation clockwise or counterclockwise for a lens focus gear (222) to rotate a rotating lens sleeve (264) allows an operator to remotely focus a camera system (100) on an outlying target object in an image.
(902) A remote operator instructs a device server (224), of camera system (100), to perform a focus operation based on a set of focus specification instructions. Using a communication system (100), a remote operator sends instructions to a device server (244) for a lens focus gear (222) to rotate a number of degrees clockwise or counterclockwise. A remote operator uses an algorithm to determine the amount of time to keep a servo motor relay, located on a relay board (204), closed to move the rotating lens sleeve (264) to the required degree location. As a gear ring (222) rotates a lens sleeve (264) causing the lens rear (262) to expand and contract, a camera body (200) is moved forward and away from a wrapper window (110) and simultaneous moves forward and away from a camera lens front (250).
As a camera body (200) is moved forward and away from a wrapper window (100) by a stationary camera lens (220), vibration to the camera body (200), associated with a camera body (200) moving, is absorbed by the vibration absorbing camera body support (150).
An image is focused by a camera body (200) being moved forward and away from a wrapper window (110) and simultaneous being moved forward and away from a stationary camera lens front (250).
(903) A remote operator sends instructions to a device server, (244) located on a camera system (100), to capture an onsite benchmark image using a focus specification. (100). A device server (224) instructs a camera body (200) module to capture an onsite benchmark image. A device server (224) instructs a camera body (200) module to store an onsite benchmark image on an image storage device (226). A device server identifies the image as an onsite benchmark image. A device server identifies an onsite benchmark image with a unique identification number. A remote operator instructs a device server (224) how to uniquely identify an image with an image file identification number. An onsite benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
A remote operator identifies remote docu-vault for storing an onsite benchmark image. A remote operator updates Client Request Form (601) with the docu-vault identification information and the URL.
A remote operator instructs the device server (224) with the identification information and the URL to store an onsite benchmark image.
A remote operator instructs a device server (224) to use a communication system (107) to transmit an onsite benchmark image to a docu-vault.
(907) A remote operator establishes an image as an onsite benchmark image for a camera system (100). An operator instructs a device server (224) how to uniquely identify an image with an image file identification number. An onsite benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
(917) A remote operator updates a Client Request Form (601) with the specifications for a onsite benchmark image for camera system (100). An operator updates a Camera System Log (302) with the specifications for an onsite benchmark image for camera system (100).
(919) A remote operator notes the position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247). A remote operator updates a Client Request Form (601) with the degree position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247). A remote operator updates a Camera System Log (302) with the degree position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247).
(923) The third process of an EarthCam Camera System Focus Process and instruction set is a Camera Mission Change Focus Process as described in
(924) A remote operator receives a Client Request Form (601) for camera system (100). The Client Request Form includes a requirement to change the focus for camera system (100). For example, the work at a client location, like a section of the Panama Canal, progresses. Hypothetically, the focus for the camera system (100) was at one part of the client location and after several months, the activity moves to another part of the client location which is 2,500 feet away.
(925) A remote operator schedules an onsite operator to use a camera system (100), at the Client site, to capture an image of an outlying target object.
(927) An onsite operator notifies a remote operator of the date and time arrival at a Camera System (100) located at a Client Site.
(929) A remote operator reviews a Client Request Form (601) and identifies a docu-vault for associated with camera system (100). A remote operator retrieves a benchmark image, using a unique benchmark image file identification number, from a docu-vault associated with camera system (100).
(931) An onsite operator identifies a ground truth object at the Client site associated with camera system (100). An onsite operator communicates a description of a ground truth target object to a remote operator.
(932) An onsite operator remotely operates the camera. An onsite operator instructs a device server (224) to perform a focus operation based on a set of focus specification instructions. Using a communication system (100), An onsite operator sends instructions to a device server (244) for a lens focus gear (222) to rotate a number of degrees clockwise or counterclockwise. An onsite operator uses an algorithm to determine the amount of time to keep a servo motor relay, located on a relay board (204), closed to move the rotating lens sleeve (264) to the required degree location. As a gear ring (222) rotates a lens sleeve (264) causing the lens rear (262) to expand and contract, a camera body (200) is moved forward and away from a wrapper window (110) and simultaneous moves forward and away from a camera lens front (250).
As a camera body (200) is moved forward and away from a wrapper window (100) by a stationary camera lens (220), vibration to the camera body (200), associated with a camera body (200) moving, is absorbed by the vibration absorbing camera body support (150).
An image is focused by a camera body (200) being moved forward and away from a wrapper window (110) and simultaneous being moved forward and away from a stationary camera lens front (250).
Using a communication system (100), an onsite operator sends instructions to a device server, (244) located on a camera system (100), to capture a benchmark image using a focus specification instruction set. (100). A device server (224) instructs a camera body (200) module to capture a benchmark image include but not limited to including a benchmark ground truth target object. A device server (224) instructs a camera body (200) module to store a benchmark image on an image storage device (226). A device server identifies the image as a benchmark image. A device server identifies a benchmark image with a unique identification number. An onsite operator instructs a device server (224) how to uniquely identify an image with an image file identification number. A benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
An onsite operator sends instructions to a device server, to instruct a camera body (200) to store a benchmark image on an image storage device (226). An onsite operator identifies a remote docu-vault for storing a benchmark image. An onsite operator updates Client Request Form (601) with the docu-vault identification information and the URL. An onsite operator instructs the device server (224) with the identification information and the URL to store a benchmark image. An onsite operator instructs a device server (224) to use a communication system (107) to transmit a benchmark image to a docu-vault.
(933) A remote operator determines the number of pixels in a target object of an onsite benchmark image and a benchmark image. A remote operator reviews the pixel characteristics of a target object of an onsite benchmark image and a target object in a benchmark image retrieved from a docu-vault. A remote operator reviews the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image. A remote operator uses EarthCam proprietary instructions sets and procedures to compare the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image. A remote operator determines if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
(935) A remote operator gathers information about determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
To determine if an image is adequate, an operator creates a Filter and Filter Specifications including, but not limited to the following and not using the following, Mean Filter (noise reduction using mean of neighborhood), Median Filter (noise reduction using median of neighborhood), blurred filter, Gaussian Smoothing (noise reduction using convolution with a Gaussian smoothing kernel), Conservative Smoothing (noise reduction using maximum and minimum of neighborhood), Crimmins Speckle Removal (more complex noise reduction by operator), Frequency Filters (including, but limited to high and low pass image filters), Laplacian/Laplacian of Gaussian Filter (edge detection filter), Unsharp Filter (edge enhancement filter), Simple Adaptive Median filter, Decision Based Median filter, Decision Based Untrimmed Median filter.
To determine if an image is adequate, an operator reviews the images in the Accepted EC-F Docu-Vault for issues including, but not limited to, quality, resolution, environmental issues, and appropriateness, image not useful because of camera malfunctions, incorrect camera focal point, insufficient pixels per inch, insufficient dots per inch, and an inappropriate change in resolution. An operator checks for camera manufacturer camera model, camera orientation (rotation), camera firmware, date and time, YCbCr positioning, Compression, X resolution, Y resolution, Resolution unit, Exposure time, F-number, exposure program, Exif version, date and time (original), date and time (digitized), Components configuration, Compressed bits per pixel, Exposure bias, Max. aperture value, Metering mode, Flash, Focal length, Maker Note, FlashPix version, Color space, Pixel X dimension, Pixel Y dimension, File source, Interoperability index, and Interoperability version.
To determine if an image is adequate, an operator reviews the image resizing criteria including, but not limited to, the number of pixels high, pixels wide and the number of color channels.
A remote operator establishes a Benchmark Image Target Object Rubric, rules, and algorithm for determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate. A remote operator updates a Camera System Log (302) with a Benchmark Image Target Object Rubric Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate, and determining if a Benchmark Image Target Object Rubric Score is acceptable.
A remote operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. A remote operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
A remote operator updates a Client Request Form (601) with a grade for the outcome of determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
A remote operator updates a Camera System Log (302) with a grade for the outcome of determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
(937) An onsite operator determines the position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) for a camera system (100). An onsite operator accesses the position of a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator updates a Client Request Form (601) with a number of degrees for a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) and for a number of degrees for a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator updates a Camera System Log (302) with a number of degrees for a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) and for a number of degrees for a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator uses an algorithm to determine the amount of time to close the relays on the relay board (204) to power the servo motor (216) to rotate the servo motor to achieve the desired number of degrees rotation clockwise or counterclockwise for a lens focus gear (222) to rotate a rotating lens sleeve (264). As a rotating lens sleeve (264) rotates clockwise or counterclockwise a lens rear (262) expands and contracts moving away from or moving toward a camera lens front (250). As a lens rear (262) expands and contracts a camera body (200), connected to a camera lens (220), moves away from, or moves towards a camera lens front (250) and focuses on a target object. Determining the amount of time to close the relays on the relay board (204) to power the servo motor (216) to rotate the servo motor to achieve the desired number of degrees rotation clockwise or counterclockwise for a lens focus gear (222) to rotate a rotating lens sleeve (264) allows an operator to remotely focus a camera system (100) on an outlying target object in an image.
(938) A remote operator instructs a device server (224), of camera system (100), to perform a focus operation based on a set of focus specification instructions. Using a communication system (100), a remote operator sends instructions to a device server (244) for a lens focus gear (222) to rotate a number of degrees clockwise or counterclockwise. A remote operator uses an algorithm to determine the amount of time to keep a servo motor relay, located on a relay board (204), closed to move the rotating lens sleeve (264) to the required degree location. As a gear ring (222) rotates a lens sleeve (264) causing the lens rear (262) to expand and contract, a camera body (200) is moved forward and away from a wrapper window (110) and simultaneous moves forward and away from a camera lens front (250).
As a camera body (200) is moved forward and away from a wrapper window (100) by a stationary camera lens (220), vibration to the camera body (200), associated with a camera body (200) moving, is absorbed by the vibration absorbing camera body support (150).
An image is focused by a camera body (200) being moved forward and away from a wrapper window (110) and simultaneous being moved forward and away from a stationary camera lens front (250).
(939) A remote operator sends instructions to a device server, (244) located on a camera system (100), to capture an onsite benchmark image using a focus specification. (100). A device server (224) instructs a camera body (200) module to capture an onsite benchmark image. A device server (224) instructs a camera body (200) module to store an onsite benchmark image on an image storage device (226). A device server identifies the image as an onsite benchmark image. A device server identifies an onsite benchmark image with a unique identification number. A remote operator instructs a device server (224) how to uniquely identify an image with an image file identification number. An onsite benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
A remote operator identifies remote docu-vault for storing an onsite benchmark image. A remote operator updates Client Request Form (601) with the docu-vault identification information and the URL.
A remote operator instructs the device server (224) with the identification information and the URL to store an onsite benchmark image.
A remote operator instructs a device server (224) to use a communication system (107) to transmit an onsite benchmark image to a docu-vault.
(943) A remote operator establishes an image as an onsite benchmark image for a camera system (100). An operator instructs a device server (224) how to uniquely identify an image with an image file identification number. An onsite benchmark image file identification number incorporates a numeric chronological feature, and a multi-level and hierarchical sequence numbering feature.
(945) A remote operator updates a Client Request Form (601) with the specifications for a onsite benchmark image for camera system (100). An operator updates a Camera System Log (302) with the specifications for an onsite benchmark image for camera system (100).
(947) A remote operator notes the position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247). A remote operator updates a Client Request Form (601) with the degree position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247). A remote operator updates a Camera System Log (302) with the degree position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247).
(957) The fourth process of an EarthCam Camera System Focus Process and instruction set is a Camera System Maintenance and Repair Refocus Process as described in
(959) A remote operator instructs a device server (224) located on a camera system (100) to transmit an onsite field benchmark image to a Remote Operator. A device server (224) retrieves a field benchmark image from an image storage device (226). A device server (224) using a communication system (107) transmits a field benchmark image to a remote operator. A remote operator receives a field benchmark image.
(961) A remote operator determines the number of pixels in a target object of an onsite benchmark image and a benchmark image. A remote operator retrieves an onsite benchmark image and a benchmark image from a docu-vault associated with a for a camera system (100). A remote operator reviews the pixel characteristics of an onsite benchmark image and a benchmark image retrieved from a docu-vault. A remote operator reviews the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image. A remote operator uses EarthCam proprietary instructions sets and procedures to compare the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image. A remote operator determines if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are adequate.
A remote operator gathers information about determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
A remote operator establishes a Benchmark Image Target Object Rubric, rules, and algorithm for determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate. A remote operator updates a Camera System Log (302) with a Benchmark Image Target Object Rubric Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate and determining if a Benchmark Image Target Object Rubric Score is acceptable.
A remote operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. A remote operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
A remote operator updates a Client Request Form (601) with a grade for the outcome of determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
A remote operator updates a Camera System Log (302) with a grade for the outcome of determining if the pixel characteristics of a target object in an onsite benchmark image and a target object in a benchmark image are similar and adequate.
(963) A remote operator determines if the number of pixels are adequate in target object in a benchmark image for a camera system (100). A remote operator retrieves images from a docu-vault associated with a camera system (100). A remote operator reviews the number of pixels in the target object of an image retrieved from a docu-vault. A remote operator uses EarthCam proprietary instructions sets and procedures to examine the number of pixels in the target object of an image retrieved from a docu-vault. A remote operator determines if the number of pixels in the target object of an image retrieved from a docu-vault is adequate.
A remote operator gathers information about the number of pixels in the target object of an image retrieved from a docu-vault.
A remote operator establishes a Target Object Pixels Rubric, rules, and algorithm for determining if the number of pixels in the target object of an image retrieved from a docu-vault is adequate. A remote operator updates a Client Request Form (601) with a Target Object Pixels Rubric Score.
The rubric may be metric, digital, subjective or any combination. The rubric, rules, algorithm provide the operator with a method for grading the outcome of a process to determine if the number of pixels in the target object of an image retrieved from a docu-vault is adequate and determining if a Target Object Pixels Rubric Score is acceptable.
A remote operator uses a value of 10, but not limited to 10 to indicate a score which is adequate. A remote operator uses a value of 1, but not limited to 1 to indicate a score which is not adequate.
A remote operator updates a Client Request Form (601) with a grade for the outcome of a process to determine if the number of pixels in the target object of an image retrieved from a docu-vault is adequate.
(966) An onsite operator determines the position of a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) for a camera system (100). An onsite operator accesses the position of a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator updates a Client Request Form (601) with a number of degrees for a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) and for a number of degrees for a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator updates a Camera System Log (302) with a number of degrees for a Servo Motor Benchmark zero-degree marker (245) relative to a Servo Motor 360-degree marker (247) and for a number of degrees for a Lens Sleeve Benchmark zero-degree marker (248) relative to a Camera Body 360-degree marker (249) for a camera system (100).
An onsite operator uses an algorithm to determine the amount of time to close the relays on the relay board (204) to power the servo motor (216) to rotate the servo motor to achieve the desired number of degrees rotation clockwise or counterclockwise for a lens focus gear (222) to rotate a rotating lens sleeve (264). As a rotating lens sleeve (264) rotates clockwise or counterclockwise a lens rear (262) expands and contracts moving away from or moving toward a camera lens front (250). As a lens rear (262) expands and contracts a camera body (200), connected to a camera lens (220), moves away from, or moves towards a camera lens front (250) and focuses on a target object. Determining the amount of time to close the relays on the relay board (204) to power the servo motor (216) to rotate the servo motor to achieve the desired number of degrees rotation clockwise or counterclockwise for a lens focus gear (222) to rotate a rotating lens sleeve (264) allows an onsite operator to remotely focus a camera system (100) on an outlying target object in an image.
(967) A remote operator instructs a device server (224), of camera system (100), to perform a focus operation based on a set of focus specification instructions. Using a communication system (100), a remote operator sends instructions to a device server (244) for a lens focus gear (222) to rotate a number of degrees clockwise or counterclockwise. A remote operator uses an algorithm to determine the amount of time to keep a servo motor relay, located on a relay board (204), closed to move the rotating lens sleeve (264) to the required degree location. As a gear ring (222) rotates a lens sleeve (264) causing the lens rear (262) to expand and contract, a camera body (200) is moved forward and away from a wrapper window (110) and simultaneous moves forward and away from a camera lens front (250).
As a camera body (200) is moved forward and away from a wrapper window (100) by a stationary camera lens (220), vibration to the camera body (200), associated with a camera body (200) moving, is absorbed by the vibration absorbing camera body support (150).
An image is focused by a camera body (200) being moved forward and away from a wrapper window (110) and simultaneous being moved forward and away from a stationary camera lens front (250).
(971) A remote operator updates a Client Request Form (601) with a set of focus specification instructions for camera system (100). A remote operator updates a Camera System Log (302) with a set of focus specification instructions for camera system (100).
Certain pixel-based operations as described herein refer to comparing pixel characteristics of a first image or a target object within the first image, with pixel characteristics of a second image or a target object within the second image. In comparing these pixel characteristics, it is sometimes necessary to determine if the pixel characteristics are “similar.” As that term is used herein, an absolute identity between the pixel characteristics is not required, and some differences can be observed while still maintaining a “similar” condition. In fact, the degree of similarity required may be variable and dependent on the circumstances that required the comparison. In the context of evidentiary quality images associated with this invention, the similarity must be such that the first and second images or a target object in first and second images can be determined to encompass the same field of view or the same object, despite some de minimis pixel differences.
The present application is a continuation-in-part application of application Ser. No. 16/987,228, filed on Aug. 6, 2020, which is a continuation of application Ser. No. 14/196,599, filed on Mar. 4, 2014. Both applications are incorporated herein.
Number | Date | Country | |
---|---|---|---|
Parent | 14196599 | Mar 2014 | US |
Child | 16987228 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16987228 | Aug 2020 | US |
Child | 18200842 | US |