摘要:
Visual feedback is provided to a local user of a remote collaboration system. While an image is being captured, it is recognized that content is being shared on a screen. A composite image is generated which includes a form of the image being captured and the shared content. The composite image is caused to be displayed on a remote screen. A variably semi-transparent image of at least a portion of the composite image or the image is generated and is rendered on a portion of the screen such that the variably semi-transparent image is overlaid on any of the shared content or another composite image displayed on the screen.
摘要:
Methods, computer-readable media, and systems are provided for combining multiple video streams. One method for combining the multiple video streams includes extracting a sequence of media frames (224-1/224-2) from presenter (222-1) video and from shared digital rich media (222-2) video (340). The media frame (224-1/224-2) content is analyzed (226) to determine a set of space and time varying alpha values (228/342). A compositing operation (230) is performed to produce the combined video frames (232) based on the content analysis (226/344).
摘要:
Embodiments of the present invention disclose a telepresence portal system. According to one embodiment, the telepresence portal system includes a host portal having a plurality of host transparent displays arranged to face different sides of a host user. Furthermore, each host transparent display is associated with an image capturing device for capturing different viewpoint images of the host user. A remote portal is in communication with the host portal and includes a plurality of remote transparent displays arranged to correspond with the positions of the host transparent displays. In addition, each remote transparent display renders a viewpoint image of the host user on the corresponding remote transparent display for view by at least one remote user.
摘要:
Embodiments of the present invention are directed to visual-collaborative systems enabling geographically distributed groups to engage in face-to-face, interactive collaborative video conferences. In one aspect, a visual-collaborative system comprises a transparent display (402) having a first surface (410) and a second surface (412); and a camera system positioned to face the second surface. The display is configured to show images that can be viewed by looking at the first surface. The display is also configured to transmit light scattered off of objects facing the first surface. The light passes through the display and is captured by the camera.
摘要:
Methods and systems that reduce video crosstalk in video streams sent between participants in a video conference are disclosed. In one aspect, a method for reducing video crosstalk in a video stream sent from a local site to a remote site includes projecting a video stream of the remote site onto a screen at the local site. Each image in the video stream is dimmed according to a dimming factor of a dimming sequence. Crosstalk images of the local site are captured through the screen. Each crosstalk image is a blending of the image of the local site captured through the screen with a dimmed image of the remote site projected onto the screen. Images of the local site with reduced crosstalk are computed based on the dimming sequence. A video stream composed of the images of the local site with reduced crosstalk are sent to the remote site.
摘要:
Embodiments of the present invention enable fault detection in a printed dot-pattern image. Certain applications of the present invention are its use in various embodiments of a system for inspection of a printed circuit board (“PCB”) substrate. In embodiments, a generated distortion map is based on a comparison of a reconstructed dot-pattern image, a simulated reference bitmap, and an error map representing differences between the reconstructed dot-pattern image and the reference bitmap. In embodiments, the pixels of the distortion map are color coded to identify the locations and types of aberrations that were discovered as a result of the comparison.
摘要:
Embodiments of the present invention enable fault detection in a printed dot-pattern image. Certain applications of the present invention are its use in various embodiments of a system for inspection of a printed circuit board (“PCB”) substrate. In embodiments, a generated distortion map is based on a comparison of a reconstructed dot-pattern image, a simulated reference bitmap, and an error map representing differences between the reconstructed dot-pattern image and the reference bitmap. In embodiments, the pixels of the distortion map are color coded to identify the locations and types of aberrations that were discovered as a result of the comparison.
摘要:
Two projected images from two projector-camera systems, each defined by characteristics c1=T1p1 and c2=T2p2, respectively, are used to create mosaic composite of a desired image c. Formulas p1=T1−1(c−T2p2) and p2=T2−1(c−T1p1) are iteratively repeated with p2 initially set to zero until p1 converges to a first mosaic image and p2 converges to a second mosaic image.
摘要:
A method and system for compensating for a moving object placed between a projector and a projection scene is shown. The method/system dividing a movement pattern of the moving object into N discrete position states, and for each of said N position states determining a corresponding view projection matrix. While projecting an image within any of the N position states, multiplying a desired projection image by the corresponding view projection matrix.
摘要:
A projection system uses a transformation matrix to transform a projection image p in such a manner so as to compensate for surface irregularities on a projection surface. The transformation matrix makes use of properties of light transport relating a projector to a camera. A display pipeline of user-supplied image modification processing modules are reduced by first representing the processing modules as multiple, individual matrix operations. All the matrix operations are then combined with, i.e., multiplied to, the transformation matrix to create a modified transformation matrix. The created transformation matrix is then used in place of the original transformation matrix to simultaneously achieve both image transformation and any pre and post image processing defined by the image modification processing modules.