Patent classifications
H04N13/204
IMAGE CROPPING USING DEPTH INFORMATION
A device configured to capture a first image of an item on a platform using a camera and to determine a first number of pixels in the first image that corresponds with the item. The device is further configured to capture a first depth image of an item on the platform using a three-dimensional (3D) sensor and to determine a second number of pixels within the first depth image that corresponds with the item. The device is further configured to determine that the difference between the first number of pixels in the first image and the second number of pixels in the first depth image is less than the difference threshold value, to extract the plurality of pixels corresponding with the item in the first image from the first image to generate a second image, and to output the second image.
IMAGE CROPPING USING DEPTH INFORMATION
A device configured to capture a first image of an item on a platform using a camera and to determine a first number of pixels in the first image that corresponds with the item. The device is further configured to capture a first depth image of an item on the platform using a three-dimensional (3D) sensor and to determine a second number of pixels within the first depth image that corresponds with the item. The device is further configured to determine that the difference between the first number of pixels in the first image and the second number of pixels in the first depth image is less than the difference threshold value, to extract the plurality of pixels corresponding with the item in the first image from the first image to generate a second image, and to output the second image.
Visualization system for visualizing of a three-dimensional target region of an object
A system for visualizing a three-dimensional target area of an object with a measuring device which determines a distance of a surgical instrument in a target area with respect to a predetermined structure in the target area, a display unit for representing the views, and a control unit. The control unit controls the display unit such that the display unit is in a first display mode when a determined distance is greater than a predetermined first limit value, and switches from the first display mode into a second display mode when the determined distance changes from being greater than a predetermined second limit value, which is smaller than or equal to the predetermined first limit value, to smaller than the predetermined second limit value.
Visualization system for visualizing of a three-dimensional target region of an object
A system for visualizing a three-dimensional target area of an object with a measuring device which determines a distance of a surgical instrument in a target area with respect to a predetermined structure in the target area, a display unit for representing the views, and a control unit. The control unit controls the display unit such that the display unit is in a first display mode when a determined distance is greater than a predetermined first limit value, and switches from the first display mode into a second display mode when the determined distance changes from being greater than a predetermined second limit value, which is smaller than or equal to the predetermined first limit value, to smaller than the predetermined second limit value.
MULTI-CAMERA AUTOMATIC FRAMING
A videoconferencing system includes different cameras with different fields-of-view (FOVs). Frames of images acquired by these cameras may be processed to determine states, such as number of users present, talking, and so forth. Based on these states, frames from one camera may be selected to send to a far site. If the two states indicate no change in camera source from a first time to a second time, the current frame from the first camera that is sent to the far site is followed by another frame from the same camera. If the two states indicate a change in camera source from the first time to the second time, the current frame from the first camera that is sent to the far site is followed by a frame from the different camera. Depending on the two states and the cameras used, different transition effects may be applied to improve presentation.
MULTI-CAMERA AUTOMATIC FRAMING
A videoconferencing system includes different cameras with different fields-of-view (FOVs). Frames of images acquired by these cameras may be processed to determine states, such as number of users present, talking, and so forth. Based on these states, frames from one camera may be selected to send to a far site. If the two states indicate no change in camera source from a first time to a second time, the current frame from the first camera that is sent to the far site is followed by another frame from the same camera. If the two states indicate a change in camera source from the first time to the second time, the current frame from the first camera that is sent to the far site is followed by a frame from the different camera. Depending on the two states and the cameras used, different transition effects may be applied to improve presentation.
System and method for messaging channels, story challenges, and augmented reality
A augmented reality glasses and social networking service coupled with immersive stories, pictures, and 360 video are enabled using one or more wireless communication devices, smart glasses, augmented reality devices, mobile devices, and wireless networks. Picture and video challenges are enabled to drive communication within members of the group. Users are enabled to describe presence for activity using a presence matching and monitoring subsystem. The ability to share stories with a select group of individuals is enabled. The stories may include automatically condensed highlights of an individual or group chat or acquired media. the social networking and messaging platform may have features including issuing status updates with timer clock in which it counts down, creating channels and groups based on events, location and occasions, creating stories based on specific content items from one or more users in one or more channels.
System and method for messaging channels, story challenges, and augmented reality
A augmented reality glasses and social networking service coupled with immersive stories, pictures, and 360 video are enabled using one or more wireless communication devices, smart glasses, augmented reality devices, mobile devices, and wireless networks. Picture and video challenges are enabled to drive communication within members of the group. Users are enabled to describe presence for activity using a presence matching and monitoring subsystem. The ability to share stories with a select group of individuals is enabled. The stories may include automatically condensed highlights of an individual or group chat or acquired media. the social networking and messaging platform may have features including issuing status updates with timer clock in which it counts down, creating channels and groups based on events, location and occasions, creating stories based on specific content items from one or more users in one or more channels.
Interfaces And Control Of Aerial Vehicle For Automated Multidimensional Volume Scanning
In some examples, a computing apparatus may include one or more non-transitory computer-readable storage media and program instructions stored on the one or more computer-readable storage media that, when executed by one or more processors, direct the computing apparatus to perform various steps. For example, the program instructions may continually present a graphical user interface (GUI) at the computing apparatus including a display of a current view of the physical environment from a perspective of an aerial vehicle. The program instructions may detect user interactions with the GUI while the aerial vehicle is in flight. The user interactions may include instructions directing the aerial vehicle to maneuver within the physical environment and configure parameters for scanning a three-dimensional (3D) scan volume. The program instruction may then transmit, to the aerial vehicle, data encoding the instructions for performing a 3D scan of the 3D scan volume.
Interfaces And Control Of Aerial Vehicle For Automated Multidimensional Volume Scanning
In some examples, a computing apparatus may include one or more non-transitory computer-readable storage media and program instructions stored on the one or more computer-readable storage media that, when executed by one or more processors, direct the computing apparatus to perform various steps. For example, the program instructions may continually present a graphical user interface (GUI) at the computing apparatus including a display of a current view of the physical environment from a perspective of an aerial vehicle. The program instructions may detect user interactions with the GUI while the aerial vehicle is in flight. The user interactions may include instructions directing the aerial vehicle to maneuver within the physical environment and configure parameters for scanning a three-dimensional (3D) scan volume. The program instruction may then transmit, to the aerial vehicle, data encoding the instructions for performing a 3D scan of the 3D scan volume.