Patent classifications
H04N23/60
Information processing apparatus capable of applying image processing based on evaluation results, image processing apparatus, and method of controlling the same
According to an aspect of the disclosure, an information processing apparatus comprising a communication circuit and a control circuit is provided. The control circuit transmits reduced image data of captured image data, to a first external apparatus through the communication circuit; receives, from the first external apparatus, a result of evaluation processing applied to the reduced image data; on the basis of the result of the evaluation processing, determines whether to apply image processing to the captured image data corresponding to the reduced image data, by a second external apparatus; transmits the captured image data that is determined to be applied the image processing, to the second external apparatus through the communication circuit; and receives, from the second external apparatus, a result of the image processing applied to the captured image data.
Image capture device that reduces gaps between captures
After a command to stop recording a video is received, an image capture device may buffer footage in a buffer memory. The buffer memory may be used as a post-capture cache. The footage buffered in the buffer memory may be appended to the end of previously captured footage, appended to the beginning of subsequently captured footage, and/or used to bridge two separately captured footage.
Pipelined video interface for remote controlled aerial vehicle with camera
Disclosed is a system and method for reducing the total latency for transferring a frame from the low latency camera system mounted on an aerial vehicle to the display of the remote controller. The method includes reducing the latency through each of the modules of the system, i.e. through a camera module, an encoder module, a wireless interface transmission, wireless interface receiver module, a decoder module and a display module. To reduce the latency across the modules, methods such as overclocking the image processor, pipelining the frame, squashing the processed frame, using a fast hardware encoder that can perform slice based encoding, tuning the wireless medium using queue sizing, queue flushing, bitrate feedback, physical medium rate feedback, dynamic encoder parameter tuning and wireless radio parameter adjustment, using a fast hardware decoder that can perform slice based decoding and overclocking the display module are used.
Automated camera positioning for feeding behavior monitoring
Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for automated camera positioning for feeding behavior monitoring. In some implementations, a system obtains an image of a scene, a spatial model that corresponds to a subfeeder, and calibration parameters of a camera, the system determines a size of the subfeeder in the image of the scene, the system selects an updated position of the camera relative to the subfeeder, the system provides the updated position of the camera relative to the subfeeder to a winch controller, and the system moves the camera to the updated position.
Video stream processing method, device, terminal device, and computer-readable storage medium
A video stream processing method, a device, a terminal device, and a computer-readable storage medium are provided, including steps for acquiring a first video stream through a first camera and acquiring a second video stream through a second camera in response to receiving a slow-motion shooting instruction, the slow-motion shooting instruction carrying a frame rate of a slow-motion video stream; encoding the first video stream and the second video stream into a third video stream with a third frame rate, the third frame rate being greater than the first frame rate, and the third frame rate being greater than the second frame rate; and acquiring a fourth video stream with a fourth frame rate through performing a frame interpolation algorithm on the third video stream, the fourth frame rate being the same as the frame rate of the slow-motion video stream.
Unmanned Aerial Vehicle Sensor Activation and Correlation System
An unmanned aerial vehicle (UAV) logs first UAV information at a first frequency. The UAV triggers a camera associated with the UAV to capture an image. In response to triggering the camera to capture the image, the UAV logs second UAV information at a second frequency that is higher than the first frequency. A device that is separate from the UAV identifies a location of the UAV corresponding to the image based on a capture timestamp of the image received from the camera, the first UAV information, and the second UAV information. The device generates a geo-rectified imagery based on the image and the location of the UAV.
Unmanned Aerial Vehicle Sensor Activation and Correlation System
An unmanned aerial vehicle (UAV) logs first UAV information at a first frequency. The UAV triggers a camera associated with the UAV to capture an image. In response to triggering the camera to capture the image, the UAV logs second UAV information at a second frequency that is higher than the first frequency. A device that is separate from the UAV identifies a location of the UAV corresponding to the image based on a capture timestamp of the image received from the camera, the first UAV information, and the second UAV information. The device generates a geo-rectified imagery based on the image and the location of the UAV.
IMAGE CAPTURING DEVICE AND VEHICLE CONTROL SYSTEM
Fabrication processing is executed in a chip of an image sensor. An image capturing device includes an image capturing unit (11) mounted on a vehicle and configured to generate image data by performing image capturing of a peripheral region of the vehicle, a scene recognition unit (214) configured to recognize a scene of the peripheral region based on the image data, and a drive control unit (12) configured to control drive of the image capturing unit based on the scene recognized by the scene recognition unit.
INFORMATION PROCESSING APPARATUS, CAMERA CONTROL METHOD, PROGRAM, CAMERA APPARATUS, AND IMAGE PROCESSING SYSTEM
A technique for reducing a work load during introduction of a system in the system processing an image generated by a camera. An information processing apparatus includes at least an accumulation unit, a recommended setting determination unit, and a camera control unit. The accumulation unit accumulates a score obtained through an authentication process using an image in which a person is captured and a camera setting at which a camera generates the image in a storage area. The recommended setting determination unit determines a recommended setting for the camera on the basis of a correspondence relationship between the score and the camera setting. The camera control unit controls the camera on the basis of the recommended setting.
SYSTEMS AND METHODS FOR CAPTURING IMAGE DATA FOR MAPPING
A method of collecting visual data using a mobile image capture device is provided. The method comprises the steps of: capturing image data with the mobile image capture device and associating time and location data with each image; and storing the image data and associated time and location data. The method further comprises monitoring the position and orientation of the image capture device. The method further comprises: defining an area surrounding or next to the location of the mobile image capture device; and identifying a characteristic of the defined area based on one or more of: the density of the image data in the area; the age of the image data in the area; and/or data demand values associated with locations within the defined area. The timing of capture of image data is based on the characteristic of the defined area.