Abstract:
A camera is configured with a multi-camera control engine that facilitates the creation and operation of a peer-to-peer camera network including the camera. The multi-camera control engine enables the camera to remotely broadcast its state information with other cameras in the camera network. The remaining cameras, upon receiving a broadcasted state, mimic the broadcasted state. In such a manner, the camera, via the multi-camera control engine, remotely controls other cameras in the camera network.
Abstract:
Timing metadata is generated and added to captured video to compensate for synchronization error between video captured concurrently from multiple cameras. A wireless beacon including timer data is transmitted from an access point to each station camera. A radio circuit of the station camera synchronizes to the timer of the access point based on timing information in the wireless beacon. An image processor in each station camera includes an image processor timer separate from the radio circuit timer. During video capture, timing metrics are generated indicating deviation between the image processor timer and the radio circuit timer. The timing metrics are stored as metadata and can be used to compensate for synchronization error in post-processing.
Abstract:
Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service-service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.
Abstract:
Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service-service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.
Abstract:
Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service-service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.
Abstract:
Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service—service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.
Abstract:
Timing metadata is generated and added to captured video to compensate for synchronization error between video captured concurrently from multiple cameras. A wireless beacon including timer data is transmitted from an access point to each station camera. A radio circuit of the station camera synchronizes to the timer of the access point based on timing information in the wireless beacon. An image processor in each station camera includes an image processor timer separate from the radio circuit timer. During video capture, timing metrics are generated indicating deviation between the image processor timer and the radio circuit timer. The timing metrics are stored as metadata and can be used to compensate for synchronization error in post-processing.
Abstract:
A camera is configured with a multi-camera control engine that facilitates the creation and operation of a peer-to-peer camera network including the camera. The multi-camera control engine enables the camera to remotely broadcast its state information with other cameras in the camera network. The remaining cameras, upon receiving a broadcasted state, mimic the broadcasted state. In such a manner, the camera, via the multi-camera control engine, remotely controls other cameras in the camera network.