Abstract: A three dimensional measurement apparatus comprising: a projection unit configured to project a pattern including a measurement pattern and a feature pattern onto an object; an image capturing unit configured to capture an image of the object onto which the pattern is projected; a grouping unit configured to divide the captured image into a plurality of regions using the measurement pattern in the pattern and a plurality of epipolar lines determined based on a positional relationship between the projection unit and the image capturing unit, thereby grouping predetermined regions among the plurality of divided regions; a feature recognition unit configured to recognize the feature pattern based on a difference in the feature pattern between the predetermined regions; and a three-dimensional shape calculation unit configured to calculate a three-dimensional shape of the object based on the feature pattern.
Abstract: A method and apparatus for significance map coding for 4×4 TUs (transform units) and 8×8 TUs of video data are disclosed. The method comprises receiving at least one context selection table for a first TU associated with a first color component and generating a derived context selection table for a second TU associated with a second color component from said at least one context selection table. The first TU has a first size comprising of 4×4 and 8×8. The second TU has a second size comprising of 4×4 and 8×8. The second size is different from the first size, the second color component is different from the first color component, or both the second size is different from the first size and the second color component is different from the first color component. The derived context selection table is then used for significance map processing of the second TU.
Abstract: A server includes an input node to receive video streams forming a panoramic video. The server also receives audio tracks corresponding to the video streams. A module forms an audio track based upon a combination of at least two of the audio tracks and directional viewing data. The audio track may be a stereo, mixed or surround sound audio track with volume modulation based upon the directional viewing data. An output node sends the audio track to a client device.
Abstract: The three-dimensional measurement apparatus includes: a base camera for capturing a workpiece to acquire a first image; a reference camera for capturing the workpiece from a view point different from the base camera to acquire a second image; and a camera control unit for extracting multiple edge lines from the first and second images, calculating line-of-sight errors with respect to provisional three-dimensional coordinates, wherein the line-of-sight errors are calculated at an endpoint of a first edge line selected from the multiple edge lines of the first image and an endpoint of a second edge line extracted from the multiple edge lines of the second image to correspond to the first edge line, setting an evaluation function from the line-of-sight errors, and a three-dimensional constraint condition set based on a shape of the workpiece, and making an optimization calculation of the evaluation function to measure the three-dimensional coordinates of the workpiece.
Abstract: The present invention provides a system and method for adaptively compensating distortion caused by video compression, the method first conducts an edge texture detection and block boundary detection to an image, classifies the area where the pixels to be processed is located to determine whether the pixel is located at a ringing artifact prone area or near the block boundary with blocking artifact. Next, according to the area of the pixel to be processed and the degree of distortion, the present invention adaptively compensate the distortion using different filtering strategies, so as to improve image effect of low bit-rate transmission at the display end, so that a real time requirement that playing at a high-definition, and ultra high-definition display is satisfied.
Abstract: In an approach to tracking at least one target subject in a camera network, a search is started to find a target subject on a camera within a camera network. Features are extracted from the target subject and search queries are initiated in other nearby cameras within the camera network. Search queries attempt to detect target subjects and present the finds in a ranked order. Application of aggregate searches in multiple cameras and prior search results are used to improve matching results in the camera network; propagate a search of the target subject to discover the full pathway in the camera network; and project future occurrences of the target subject in subsequent cameras in the camera network.
Type:
Grant
Filed:
November 23, 2016
Date of Patent:
July 11, 2017
Assignee:
International Business Machines Corporation
Inventors:
Xiao Long Chen, Na Lv, Zhe Yan, Yun Zhai, Zhuo Zhao
Abstract: An apparatus for warning an obstacle of a vehicle includes an image obtaining device configured to take an image around the vehicle through image sensors. An image segmentation device is configured to segment a current reference image obtained in blocks of an object. A motion estimator is configured to estimate two dimensional motion information of the object. A variation estimator is configured to estimate distance information between the object and the vehicle. A relative motion estimator is configured to estimate three dimensional relative motion information of the object by combining the two dimensional motion information and the distance information. A collision time estimator is configured to estimate a collision time between the object and the vehicle by using the three dimensional relative motion information. An image processor is configured to adjust a brightness of a corresponding segmented block. A display is configured to display the image.
Type:
Grant
Filed:
December 5, 2014
Date of Patent:
July 11, 2017
Assignee:
Hyundai Motor Company
Inventors:
Ji Eun Won, Gyo Young Jung, Eu Gene Chang, Uk Il Yang
Abstract: This invention concerns the tracking of objects in video data for artificial vision; for instance for a bionic eye. More particularly, the invention concerns a vision enhancement apparatus for a vision-impaired user. In other aspects, the invention concerns a method for enhancing vision and software to perform the method. The image processor operates to process video data representing images of a scene. Automatically detect and track a user selected object, such as a face, in the images. And, automatically modify the video data, by reserving a user selected area of the displayed images for displaying the tracked object as a separate video tile within the scene. The separate video tile remains in the selected area despite movement of the camera relative to the scene, or movement of the user relative to the object or the scene.
Abstract: The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding. For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.
Type:
Grant
Filed:
May 31, 2016
Date of Patent:
July 4, 2017
Assignee:
Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V.
Inventors:
Heiko Schwarz, Detlef Marpe, Thomas Wiegand
Abstract: The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding. For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.
Type:
Grant
Filed:
May 31, 2016
Date of Patent:
July 4, 2017
Assignee:
Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
Inventors:
Heiko Schwarz, Detlef Marpe, Thomas Wiegand
Abstract: An image of each frame output from an image sensing device is sequentially acquired. A situation appearing in the image is recognized through recognition processing performed on the image, and, if the recognized situation is a prescribed situation, an object of a type related to the prescribed situation is detected from the image and from an image of each frame containing the image. A detection position, in the image, of each object is used to determine whether the objects come in contact with each other in a physical space.
Abstract: Techniques related to adaptive bitrate streaming for wireless video are discussed. Such techniques may include determining candidate bitrates for encoding segments of a source video. A minimum of the candidate bitrates may be selected and a segment of the source video may be encoded based on the selected encoding bitrate. The encoded bitstream may be transmitted wirelessly from a transmitting device to a receiving device, which may decode the bitstream and present the decoded video to a user.
Type:
Grant
Filed:
July 10, 2014
Date of Patent:
July 4, 2017
Assignee:
Intel Corporation
Inventors:
Lei Shao, Yiting Liao, Inching Chen, Chinh Cao
Abstract: A system for encoding and/or decoding a video bitstream that includes a base bitstream and enhancement bitstreams representative of a video sequence. The receiver receives a video parameter set and a video parameter set extension, where the video parameter set extension includes decoder picture buffer parameters.
Abstract: The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding. For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.
Type:
Grant
Filed:
May 31, 2016
Date of Patent:
July 4, 2017
Assignee:
Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V.
Inventors:
Heiko Schwarz, Detlef Marpe, Thomas Wiegand
Abstract: The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding. For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.
Type:
Grant
Filed:
May 31, 2016
Date of Patent:
July 4, 2017
Assignee:
Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V.
Inventors:
Heiko Schwarz, Detlef Marpe, Thomas Wiegand
Abstract: An obstacle alert device notifies a driver of the presence of an obstacle approaching a vehicle without making it difficult to see a state of the periphery of the vehicle.
Abstract: Various exemplary devices and methods are provided for adjusting brightness of a light source. In general, the devices and methods can allow brightness of a light source to be adjusted by varying a power supply of the light source. The power supply can be varied in response to a user input. In one exemplary embodiment, the light source can be included as part of a scope, e.g., a borescope, an endoscope, etc., configured to be advanced into a target and to gather one or more video images and/or one or more still images within the target using a camera. The light source can be configured to illuminate the target at a selected one of the variable amounts of brightness. A white balance of the light source can be configured to automatically adjust in response to the selected amount of brightness.
Type:
Grant
Filed:
March 28, 2013
Date of Patent:
June 27, 2017
Assignee:
General Electric Company
Inventors:
James J. Delmonico, Dennis William Mcenery
Abstract: A mobile terminal may include a camera module and a controller. The camera module may include a first capture unit to capture a subject to acquire a first image, a second capture unit to capture the subject to acquire a second image, an actuator disposed at least one of the first capture unit and the second capture unit, and a drive unit configured to drive the actuator. The controller may analyze a perceived 3-dimensional (3D) image formed by using the first image and the second image, and may produce a relative position compensation value corresponding to a relative displacement between the first capture unit and the second capture unit according to a result of the analysis. The drive unit may drive the actuator to control a relative position between the first capture unit and the second capture unit based on the relative position compensation value.
Abstract: An image processing system includes a processor and optical flow determination logic. The optical flow determination logic is to quantify relative motion of a feature present in a first frame of video and a second frame of video with respect to the two frames of video. The optical flow determination logic configures the processor to convert each of the frames of video into a hierarchical image pyramid. The image pyramid comprises a plurality of image levels. Image resolution is reduced at each higher one of the image levels. For each image level and for each pixel in the first frame, the processor is configured to establish an initial estimate of a location of the pixel in the second frame and to apply a plurality of sequential searches, starting from the initial estimate, that establish refined estimates of the location of the pixel in the second frame.
Abstract: A system for locating a cable tethered from a machine along a worksite is disclosed. The system includes a laser scanner and a color camera. A location unit generates a position of the machine. The system includes a processing device disposed on the machine and in communication with the laser scanner, the color camera and the location unit. The processing device determines a location of the cable based on signals from the laser scanner and the color camera. The system further includes a server remotely located with respect to the machine and disposed in communication with the processing device. The server is configured to record locations of the cable at different instances of time and generates a map of the cable based on the locations of the cable.
Type:
Grant
Filed:
April 6, 2015
Date of Patent:
June 13, 2017
Assignee:
Caterpillar Inc.
Inventors:
Robert C. McCall, Qi Wang, Louis A. Bojarski