25th week of 2022 patent applcation highlights part 67 |
Patent application number | Title | Published |
20220198682 | METHOD AND APPARATUS FOR TRACKING HAND JOINTS - A method and apparatus for tracking hand joints are disclosed, where the method of tracking hand joints includes estimating angle information of finger joints based on initial positions of hand joints obtained from an image, generating a kinematic model of the hand joints based on the initial positions of the hand joints and the angle information of the finger joints, and tracking the hand joints by updating at least one of positions or angles of the hand joints based on the initial positions of the hand joints and the kinematic model. | 2022-06-23 |
20220198683 | OBJECT TRACKING APPARATUS AND CONTROL METHOD THEREOF USING WEIGHT MAP BASED ON MOTION VECTORS - An object tracking apparatus includes a motion vector calculation unit, a feature amount area determination unit, a reliability evaluation unit, a weight map creation unit, and an object tracking unit. The motion vector calculation unit is configured to calculate a motion vector between images. The feature amount area determination unit is configured to determine an area of an object detected from an image as a feature amount area. The reliability evaluation unit is configured to evaluate a reliability of the motion vector between images and a motion vector in the feature amount area. The weight map creation unit is configured to create a weight map based on the motion vector between images, the reliability, and the motion vector in the feature amount area. The object tracking unit is configured to track the object based on the weight map. | 2022-06-23 |
20220198684 | Player Trajectory Generation via Multiple Camera Player Tracking - A method for trajectory generation based on player tracking is described herein. The method includes determining a temporal association for a first player in a captured field of view and determining a spatial association for the first player. The method also includes deriving a global player identification based on the temporal association and the spatial association and generating a trajectory based on the global player identification. | 2022-06-23 |
20220198685 | IMAGE FUSION METHOD AND ELECTRONIC DEVICE - A method to fuse images to create temperature-based images with higher resolution and frame rate than those of a microbolometer controls a first camera device to capture a first video and controls an infrared camera device to capture a second video. Information as to objects in each frame of image in the first video is recognized, and the edge of an object in the image information is extracted. A thermal image corresponding to the first video is obtained from the second video, the thermal image being processed by an MEMC algorithm for motion estimation and compensation (prediction), to obtain an image free of misalignments and time displacements. A final fused image is obtained by fusing the defined-edges image, the thermal image, and the prediction image. An electronic device employing the method is also disclosed. | 2022-06-23 |
20220198686 | APPARATUS FOR PREPROCESSING IMAGE DATA - The present invention provides an apparatus for preprocessing image data, comprising: a preprocessor for reducing a mesh resolution of an oral scan image to a reference resolution; a start line detector for detecting, from the preprocessed oral scan image, a start line corresponding to a bottom of a gum area; a boundary line detector for detecting, from the preprocessed oral scan image, a boundary line between a dental area and a gum area; and an area separator for separating a gum area from the oral scan image by using the start line and the boundary line. | 2022-06-23 |
20220198687 | SPECTROMETRY METHOD, SPECTROMETRY SYSTEM, AND COMPUTER PROGRAM - Provided is a spectrometry method in which a spectrometer includes a spectral element configured to change a wavelength of light to be selected and configured to disperse light from a target object, and an imaging element configured to receive light dispersed into a plurality of wavelengths by the spectral element to acquire a plurality of spectral images. The spectrometry method includes (a) identifying a common feature between the first spectral image and at least one second spectral image other than the first spectral image of the plurality of spectral images acquired by the imaging element, (b) detecting a relative position shift amount between the first spectral image and the second spectral image, and (c) aligning the first spectral image and the second spectral image based on the relative position shift amount being detected. The aligning of (c) includes correcting a position of the second spectral image with respect to a position of the first spectral image based on the common feature. An interval between a center wavelength of a first transmission peak of the light corresponding to the first spectral image and a center wavelength of a second transmission peak of the light corresponding to the second spectral image is no more than twice a first full width at half maximum of the first transmission peak or a second full width at half maximum of the second transmission peak. | 2022-06-23 |
20220198688 | LASER COARSE REGISTRATION METHOD, DEVICE, MOBILE TERMINAL AND STORAGE MEDIUM - Provided are a laser coarse registration method, device, mobile terminal and storage medium, the method comprises: determining the position information of obstacles around a robot; converting the position information of the obstacle into an obstacle image; acquiring map data of a pre-established probability map; converting the map data into a map image; carrying out matching processing on the obstacle image and the map image through a convolutional neural network to obtain a coarse registration position of the robot on the map image. The laser coarse registration method carries out convolution matching processing on the obstacle image and the map image obtained by the robot through the convolutional neural network, achieves the coarse registration of laser data collected by the robot and the probability map, the registration range is expanded, and the precision of coarse registration is improved. | 2022-06-23 |
20220198689 | High Resolution Alignment of 3D Imaging with 2D Imaging - Alignment of a 2D image to a corresponding 3D image is provided by writing a pattern into a 3D sample. The pattern is at known positions in the 3D image, and provides visible reference features in the 2D image. This permits accurate determination of the plane in the 3D image that corresponds to the 2D image. | 2022-06-23 |
20220198690 | DEPTH SUPERRESOLUTION DEVICE, DEPTH SUPERRESOLUTION METHOD, AND PROGRAM - Dense depth information can be generated using only a monocular image and sparse depth information. | 2022-06-23 |
20220198691 | MACHINE LEARNING-BASED 2D STRUCTURED IMAGE GENERATION - Techniques are described for a multiple-phase process that uses machine learning (ML) models to produce a texturized version of an input image. During a first phase, using a pix2pix-based ML model, an automatically-generated image that depicts structured texture is generated based on an input image that visually identifies a plurality of image areas for the structured texture. During a second phase, a neural style transfer-based ML model is used to apply the style of a style image (e.g., a target image from the training dataset of the pix2pix-based ML model) to the texture image generated at the first phase (the content image) to produce a modified texture image. According to an embodiment, during a third phase, the generated texture image produced at the first phase and the modified texture image produced at the second phase are combined to produce a structured texture image with a moderated amount of detail. | 2022-06-23 |
20220198692 | MULTI-CAMERA SYSTEM FOR ALTITUDE ESTIMATION - Techniques are provided for vision-based altitude estimation using one or more platform mounted cameras. An embodiment includes generating projected ground imagery of imagery provided by cameras of the platform, the projection based on a hypothesized altitude. The method also includes obtaining reference ground imagery based on the location of the platform, the location based on platform navigation data. The method further includes registering the projected ground imagery to the reference ground imagery and generating a match score associated with the registration. The method further includes selecting the hypothesized altitude as the estimated altitude based on the match score (e.g., if the match score exceeds a threshold value or is maximized over a set of hypothesized altitudes. The method may further include otherwise adjusting the hypothesized altitude and repeating the altitude estimation process based on the adjusted hypothesized altitude to search for an improved estimated altitude based on the match score. | 2022-06-23 |
20220198693 | IMAGE PROCESSING METHOD, DEVICE AND COMPUTER-READABLE STORAGE MEDIUM - Embodiments of the present disclosure relate to an image processing method, a device and a computer-readable storage medium. The method includes obtaining a first reference image and a second reference image of a reference object. The method further includes determining a first constraint and a second constraint based on the first reference image and the second reference image. The first constraint is related to a difference between different depth maps of the same reference images, and the second constraint is related to a depth consistency of different reference images. The method further includes training a depth estimation model at least based on the first constraint and the second constraint. In this way, an obtained trained depth estimation model may provide more accurate depth information. | 2022-06-23 |
20220198694 | DISPARITY ESTIMATION OPTIMIZATION METHOD BASED ON UPSAMPLING AND EXACT REMATCHING - The present invention discloses a disparity estimation optimization method based on upsampling and exact rematching, which conducts exact rematching within a small range in an optimized network, improves previous upsampling methods such as neighbor interpolation and bilinear interpolation for disparity maps or cost maps, and works out a propagation-based upsampling method by the way of network so that accurate disparity values can be better restored from disparity maps in the upsampling process. | 2022-06-23 |
20220198695 | UNMANNED AERIAL VEHICLE PLATFORM BASED VISION MEASUREMENT METHOD FOR STATIC RIGID OBJECT - The present disclosure provides an unmanned aerial vehicle platform based vision measurement method for a static rigid object. Aiming at the problem of high professionality but poor versatility of existing vision measurement methods, the present disclosure uses a method combining object detection and three-dimensional reconstruction to mark an object to be measured, and uses a three-dimensional point cloud processing method to further mark a size to be measured and calculate its length, which takes full advantage of the convenience of data collection by an unmanned aerial vehicle platform (UAV), and its global navigation satellite system (GNSS), an inertial measurement unit (IMU) and the like to assist measurement. There is no need to use common auxiliary devices such as a light pen and a marker, which can improve the versatility of vision measurement. | 2022-06-23 |
20220198696 | SYSTEM FOR DETERMINING BODY MEASUREMENT FROM IMAGES - A method of determining a body measurement of a subject based on images of the subject is disclosed. A set of images of the subject are received, each image depicting the subject in a respective body pose. For each of a plurality of images of the image set, the method identifies for a given part of the subject body an image measurement of the given body part based on the image, the image measurement defining a two-dimensional extent of the body part derived from the image. The image measurements determined for the plurality of images are then input to a prediction model, the prediction model configured to generate a predicted body measurement of the given body part based on the image measurements. | 2022-06-23 |
20220198697 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus according to an embodiment of the present technology includes an output control unit. The output control unit outputs distance information based on an actual distance between a first target object imaged by a first imaging device and a second target object imaged by a second imaging device on the basis of scale information regarding the actual distance, first position information regarding a position and an attitude of the first imaging device, and second position information regarding a position and an attitude of the second imaging device. Accordingly, a distance between two target objects can be easily and accurately measured. | 2022-06-23 |
20220198698 | DEEP LEARNING-BASED METHOD AND DEVICE FOR CALCULATING OVERHANG OF BATTERY - A deep learning-based method for calculating an overhang of a battery includes the following steps: obtaining a training sample image set; training a neural network according to the training sample image set to obtain a segmentation network model; detecting an object detection image of the battery to be detected according to the segmentation network model to obtain a corresponding first binarized image; obtaining top coordinates of each of a positive electrode and a negative electrode of the battery to be detected according to the first binarized image; and calculating the overhang of the battery to be detected according to the top coordinates. | 2022-06-23 |
20220198699 | METHOD AND APPARATUS FOR DETECTING A START LOCATION AND END LOCATION OF A BRIDGE - A method, apparatus and computer program product for detecting a start location and an end location of a bridge are described herein. In the context of a method, one or more sequences of images, at least one sequence of images corresponding with a side barrier portion of the bridge, may be identified from image data corresponding with a probable location of the bridge. Each side barrier portion may comprise a plurality of side barrier segments. The method may identify one or more characteristics of the plurality of side barrier segments. The method may determine the start location and the end location of the bridge based at least in part by identifying characteristic differences of the plurality of side barrier segments. The method may cause transmission of information corresponding with the start location and the end location of the bridge for updating a mapping or navigation system. | 2022-06-23 |
20220198700 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR POINT-TO-POINT TRANSLATION BETWEEN IMAGES - A method, apparatus and computer program product are provided for establishing correspondences between images using through generation of a translation between the different perspectives. Methods may include: receiving first sensor data from a first image sensor, where the first sensor data includes a first image of an environment captured from a first perspective; receiving second sensor data from a second image sensor of a second image of the environment captured from a second perspective; identifying image correspondence points between the first sensor data and the second sensor data; computing pairwise vectors between corresponding pairs of first projected points of the first sensor data and second projected points of the second sensor data; clustering the pairwise vectors according to magnitude and orientation; and generating a translation vector from clusters of pairwise vectors, where the translation vector represents a shift of the second image sensor data to correspond to ground truth data. | 2022-06-23 |
20220198701 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR DISPLAYING VIRTUAL GRAPHICAL DATA BASED ON DIGITAL SIGNATURES - A method, apparatus and computer program product utilize digital signatures to efficiently identify objects of interest within images and cause graphical presentation data to be accurately displayed for the objects of interest. The method receives one or more images generated by an image capture device. The method determines one or more digital signatures associated with one or more objects within the one or more images. Based on the one or more digital signatures, the method also determines graphical data placement information comprising one or more graphical data placement regions for the one or more objects. The method also receives graphical presentation data comprising one or more graphical assets. The method also causes display of the graphical presentation data that includes overlaying at least one graphical asset of the one or more graphical assets on the at least one graphical data placement region. | 2022-06-23 |
20220198702 | METHOD AND DEVICE FOR DETECTING A TRAILER ANGLE - A method determining an angle of a trailer relative to a vehicle. The method includes generating a projection on a trailer with a projector. An image is obtained of the projection on the trailer with a camera. An angle of the trailer relative to a vehicle is determined by comparing the image of the projection with a known pattern of the projection. | 2022-06-23 |
20220198703 | DETERMINING A CURRENT POSE ESTIMATE OF AN AIRCRAFT RELATIVE TO A RUNWAY TO SUPPORT THE AIRCRAFT ON APPROACH - A method is provided for supporting an aircraft approaching a runway on an airfield. The method includes receiving a sequence of images of the airfield, captured by a camera onboard the aircraft approaching the runway. For at least one image of the sequence of images, the method includes applying the image(s) to a machine learning model trained to predict a pose of the aircraft relative to the runway. The machine learning model is configured to map the image(s) to the pose based on a training set of labeled images with respective ground truth poses of the aircraft relative to the runway. The pose is output as a current pose estimate of the aircraft relative to the runway for use in at least one of monitoring the current pose estimate, generating an alert based on the current pose estimate, or guidance or control of the aircraft on a final approach. | 2022-06-23 |
20220198704 | LINE SCANNER HAVING TARGET-TRACKING AND GEOMETRY- TRACKING MODES - A handheld three-dimensional (3D) measuring system operates in a target mode and a geometry mode. In the target mode, a target-mode projector projects a first line of light onto an object, and a first illuminator sends light to markers on or near the object. A first camera captures an image of the first line of light and the illuminated markers. In the geometry mode, a geometry-mode projector projects onto the object a first multiplicity of lines, which are captured by the first camera and a second camera. One or more processors determines 3D coordinates in the target mode and the geometry mode. | 2022-06-23 |
20220198705 | SYSTEMS AND METHODS FOR DETECTING OBJECTS CROSSING PLANES - There is provided a system for detecting an object crossing a plane at high resolution from long range, the system including a first transmitter projecting a light plane using a light comprising a light plane wavelength, the light plane defining a boundary, wherein the light plane wavelength is not visible to the human eye, a first receiver for detecting a reflection of light when an object crosses the light plane defining the boundary, the receiver configured to detect light in a range of the electromagnetic spectrum including the light plane wavelength, wherein the receiver includes an image sensor comprising a plurality of sensor pixels, and an image processing computer configured to receive an input from the receiver including a recorded frame captured by the receiver, wherein the image processing computer processes the recorded frame for review to identify a frame showing an object crossing the boundary. | 2022-06-23 |
20220198706 | POSITIONING METHOD, APPARATUS, AND SYSTEM - A positioning method, a related apparatus, and a related device, can be applied to vehicle self-driving in the artificial intelligence field A positioning device corrects a low-precision first pose by using N first geometric features extracted from first point cloud data collected by a point cloud collection apparatus to obtain a high-precision second pose. Compared with point cloud data in the prior art, a geometric feature with a small data volume is used for positioning to greatly reduce a data operation amount so that time consumption of vehicle positioning is reduced, and real-time performance of positioning is enhanced. | 2022-06-23 |
20220198707 | METHOD AND APPARATUS WITH OBJECT POSE ESTIMATION - A method with object pose estimation includes: obtaining an instance segmentation image and a normalized object coordinate space (NOCS) map by processing an input single-frame image using a deep neural network (DNN); obtaining a two-dimensional and three-dimensional (2D-3D) mapping relationship based on the instance segmentation image and the NOCS map; and determining a pose of an object instance in the input single-frame image based on the 2D-3D mapping relationship. | 2022-06-23 |
20220198708 | SYSTEM AND METHOD FOR LOCALISATION USING FOOTPRINTS - A system comprises a camera for capturing an image, at least one processor and at least one memory, the at least one memory storing instructions configured to cause the processor to: obtain an image of a scene captured using the camera, the scene comprising a footprint of a user of the system; identify the footprint in the image; identify a first plurality of reference points each having a fixed position relative to the footprint in the image; identify a second plurality of reference points each having a fixed position relative to a three-dimensional model of the user's foot constructed based on at least one known dimension of the user's foot; determine a transformation matrix by mapping the second plurality of reference points of the three-dimensional model to the first plurality of reference points; and determine, based on the transformation matrix, a three-dimensional position of the camera relative to the footprint in the scene at the time of capturing the image. | 2022-06-23 |
20220198709 | DETERMINING POSITION OF AN IMAGE CAPTURE DEVICE - A method for determining a position of an image capture device (ICD) within a building site, the module comprising: registering an image captured in the building site by the ICD; registering an initial ICD position of the ICD at the time the image was captured; generating a plurality of proposed ICD positions based on the initial ICD position; and selecting an optimized ICD position from the plurality of proposed ICD positions. Optionally, the optimized ICD position is selected responsive to a model of the building site that comprises sufficient information to generate a three dimensional (3D) representation of the building site. | 2022-06-23 |
20220198710 | METHODS FOR ANALYSIS OF AN IMAGE AND A METHOD FOR GENERATING A DATASET OF IMAGES FOR TRAINING A MACHINE-LEARNED MODEL - A method for analysis of an image comprises: receiving ( | 2022-06-23 |
20220198711 | LEARNED FORENSIC SOURCE SYSTEM FOR IDENTIFICATION OF IMAGE CAPTURE DEVICE MODELS AND FORENSIC SIMILARITY OF DIGITAL IMAGES - Information about an image's source camera model is important knowledge in many forensic investigations. In this paper the system(s) pro-pose a system that compares two image patches to determine if they were captured by the same camera model. To do this, the system(s) first train a CNN based feature extractor to output generic, high level features which encode information about the source camera model of an image patch. Then, the system(s) learn a similarity measure that maps pairs of these features to a score indicating whether the two image patches were captured by the same or different camera models. The system(s) show that the proposed system accurately determines if two patches were captured by the same or different camera models, even when the camera models are unknown to the investigator. The system(s) also demonstrate the utility of this approach for image splicing detection and localization. | 2022-06-23 |
20220198712 | METHOD FOR ADAPTIVELY DETECTING CHESSBOARD SUB-PIXEL LEVEL CORNER POINTS - The present invention discloses a method for adaptively detecting chessboard sub-pixel level corner points. Adaptive detection of chessboard sub-pixel level corner points is completed by marking position of an initial unit grid on a chessboard, using a homography matrix H calculated by pixel coordinates of four corner points of the initial unit grid in a pixel coordinate system and world coordinates in a world coordinate system to expand outwards, adaptively adjusting size of an iteration window in the process of expanding outwards, and finally spreading to the whole chessboard region. | 2022-06-23 |
20220198713 | SENSOR RECALIBRATION IN PERFORMANCE CAPTURE - The present description relates relate to recalibration of a sensor device for performance capture, by detecting a miscalibration problem with sensor device and assessment of the problem. A recalibration system includes sensor devices initially calibrated at a recording site. A recording site change occurs and afterwards, a failure to match virtual rays projected from one sensor device with virtual rays projected from the active marker is detected. In response to determining the failure, the active marker is signaled to emit a unique emission of electromagnetic radiation. The failure of the rays to match is assessed based on whether sensor devices capture the unique emission of electromagnetic radiation. Three-dimensional (3-D) coordinates of an active marker is reconstructed from marker data of the calibrated sensor devices. A problematic sensor device is recalibrated based on the assessment, using the 3-D coordinates of the active marker from marker data of the remaining calibrated sensor devices, without stopping the recording. | 2022-06-23 |
20220198714 | CAMERA TO CAMERA CALIBRATION - Examples disclosed herein involve a computing system configured to (i) obtain first image data captured by a first camera of a vehicle during a given period of operation of the vehicle, (ii) obtain second image data captured by a second camera of the vehicle during the given period of operation, (iii) based on the obtained first and second image data, determine (a) a candidate extrinsics transformation between the first camera and the second camera and (b) a candidate time offset between the first camera and the second camera, and (iv) based on (a) the candidate extrinsics transformation and (b) the candidate time offset, apply optimization to determine a combination of (a) an extrinsics transformation and (b) a time offset that minimizes a reprojection error in the first image data, where the reprojection error is defined based on a representation of at least one landmark that is included in both the first and second image data. | 2022-06-23 |
20220198715 | APPROACHES FOR LOSSY COMPRESSION USING MACHINE LEARNING - Systems and methods are provided for obtaining a media, the media including an image, audio, video, or combination thereof. An input may be received regarding one or more features or frames of the media to be maintained in or removed from the media. One or more criteria of a lossy compression technique may be inferred based on the received input, using a machine learning model, based on the received input. The inferred criteria of the lossy compression technique may be applied to the media. | 2022-06-23 |
20220198716 | JOINT PIXEL AND TEXTURE DATA COMPRESSION - In an embodiment, a method involves accessing a first pixel block of an image, the first pixel block comprising pixels, each associated with multiple pixel components, determining whether to separately or jointly encode the multiple pixel components of each of the pixels of the first pixel block, determining that the multiple pixel components of each of the pixels in the first pixel block are to be jointly encoded based on (1) determining, based on the multiple pixel components of each of the pixels, a line defined within a three-dimensional coordinate system in which each of the pixels is represented as a three-dimensional point and (2) determining that the line satisfies a predetermined criteria, and encoding the multiple pixel components of each of the pixels in the first pixel block as a single quantized value based on a projection of the three-dimensional point associated with that pixel onto the line. | 2022-06-23 |
20220198717 | COMPRESSING DIGITAL IMAGES UTILIZING DEEP PERCEPTUAL SIMILARITY - Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing deep learning to intelligently determine compression settings for compressing a digital image. For instance, the disclosed system utilizes a neural network to generate predicted perceptual quality values for compression settings on a compression quality scale. The disclosed system fits the predicted compression distortions to a perceptual distortion characteristic curve for interpolating predicted perceptual quality values across the compression settings on the compression quality scale. Additionally, the disclosed system then performs a search over the predicted perceptual quality values for the compression settings along the compression quality scale to select a compression setting based on a perceptual quality threshold. The disclosed system generates a compressed digital image according to compression parameters for the selected compression setting. | 2022-06-23 |
20220198718 | COLOR CONVERSION BETWEEN COLOR SPACES USING REDUCED DIMENSION EMBEDDINGS - Exemplary embodiments may provide an approach to converting multidimensional color data for an image encoded in a first color space into an intermediate form that is a single dimensional value. The exemplary embodiments may then decode the intermediate form value to produce an encoding of the color data that is encoded in a second color space that differs from the first color space. In this manner, the data for the image may be efficiently converted from an encoding in the first color space into an encoding in the second color space. | 2022-06-23 |
20220198719 | THREE-DIMENSIONAL DATA ENCODING METHOD, THREE-DIMENSIONAL DATA DECODING METHOD, THREE-DIMENSIONAL DATA ENCODING DEVICE, AND THREE-DIMENSIONAL DATA DECODING DEVICE - A three-dimensional data encoding method includes: encoding three-dimensional points each located in any one of a plurality of regions, on a per region basis, to generate encoded three-dimensional points; generating connectivity information generated based on a relationship between a first region among the plurality of regions and second regions aside from the first region among the plurality of regions, the connectivity information including (i) tile information indicating values each uniquely assigned to a different one of the plurality of regions and (ii) relation information indicating that the first region and one of the second regions are related; and generating a bitstream including the connectivity information generated and the encoded three-dimensional points. | 2022-06-23 |
20220198720 | METHOD AND SYSTEM FOR GENERATING AN AUGMENTED REALITY IMAGE - A system for generating an augmented reality image using an initial image comprising a reference element, the system comprising: an image analyzer for identifying the reference element within the initial image; an image generating unit for: generating a simulation image of a scene of a virtual environment based on the identified reference element, an outline of the simulation image corresponding to the reference outline; overlaying the initial image with the simulation image to obtain the augmented reality image; and providing the augmented reality image for display. | 2022-06-23 |
20220198721 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR TRAINING A SIGNATURE ENCODING MODULE AND A QUERY PROCESSING MODULE USING AUGMENTED DATA - A method, apparatus and computer program product train a signature encoding module (SEM) and a query processing module (QPM). The method generates a digital signature of an object of interest in a reference image provided to the SEM, and provides the SEM with at least one additional reference image that comprises a variation of the reference image and generates a digital signature for the at least one additional reference images. The method also provides the QPM with a query image and a digital signature set comprising the digital signature and the at least one additional digital signature, identifies the object of interest within the query image using the digital signature set, and modifies the SEM or QPM based upon a difference between the object of interest identified within the query image and the object of interest in the reference image or the at least one additional reference image. | 2022-06-23 |
20220198722 | MULTI-FRAME DEPTH-BASED MULTI-CAMERA RELIGHTING OF IMAGES - A method includes capturing a plurality of first images using a first image sensor and capturing a plurality of second images using a second image sensor. The method also includes estimating depth information based on at least one of the first images and at least one of the second images. The method further includes obtaining information related to a lighting direction from an artificial intelligence (AI) light director, where the AI light director is trained to determine one or more lighting directions. In addition, the method includes generating at least one relit image using at least one of the first and second images based on the obtained information related to the lighting direction and the estimated depth information. | 2022-06-23 |
20220198723 | IMAGE ENHANCEMENT METHOD AND IMAGE ENHANCEMENT APPARATUS - An image enhancement method applied to an image enhancement apparatus and includes acquiring a first edge feature from a first spectral image and a second edge feature from a second spectral image, analyzing similarity between the first edge feature and the second edge feature to align the first spectral image with the second spectral image, acquiring at least one first detail feature from the first spectral image and at least one second detail feature from the second spectral image, comparing the first edge feature and the second edge feature to generate a first weight and a second weight, and fusing the first detail feature weighted by the first weight with the second detail feature weighted by the second weight to generate a fused image. The first spectral image and the second spectral image are captured at the same point of time. | 2022-06-23 |
20220198724 | CENTER SHIFT AMOUNT ESTIMATING APPARATUS, METHOD, AND PROGRAM - A center shift amount estimating apparatus for estimating a deviation between a rotation axis of the sample and a center of a detector with respect to an X-ray source in a CT device, comprises a region specifying unit for specifying a region of interest in a reconstructed uncorrected image to avoid an area where there is an extremely different pixel value from the surrounding area, a temporary correction unit for correcting an assumed center shift amount to reconstruct a temporarily corrected image with respect to the region of interest, an index analyzing unit for searching an extreme value of an index representing variation of pixel values in the temporarily corrected image, and a center shift amount specifying unit for specifying an actual center shift amount with respect to the extreme value. | 2022-06-23 |
20220198725 | DEEP LEARNING SYSTEMS AND METHODS OF REMOVAL OF TRUNCATION ARTIFACTS IN MAGNETIC RESONANCE IMAGES - A computer-implemented method of removing truncation artifacts in magnetic resonance (MR) images is provided. The method includes receiving a crude image that is based on partial k-space data from a partial k-space that is asymmetrically truncated in at least one k-space dimension. The method also includes analyzing the crude image using a neural network model trained with a pair of pristine images and corrupted images. The corrupted images are based on partial k-space data from partial k-spaces truncated in one or more partial sampling patterns. The pristine images are based on full k-space data corresponding to the partial k-space data of the corrupted images, and target output images of the neural network model are the pristine images. The method further includes deriving an improved image of the crude image based on the analysis, wherein the derived improved image includes reduced truncation artifacts and increased high spatial frequency data. | 2022-06-23 |
20220198726 | METHODS AND SYSTEMS FOR DETERMINING AND DISPLAYING PEDIGREES - The disclosed embodiments concern methods, apparatus, systems and computer program products for determining and displaying pedigrees based on IBD data. Some implementations use a probabilistic relationship model to obtain various likelihoods of various potential relationships based on pairwise IBD data, and pairwise age data. Some implementations build large pedigrees by combining smaller pedigrees. Some implementations display pedigree graphs with various features that are informative and easy to understand. | 2022-06-23 |
20220198727 | Method and Apparatus For Hair Styling Analysis - A method and apparatus for providing a hair style fullness indicator including capturing, by a camera, a first image of a subject having an initial hair style, determining, by a processor, an initial hair fullness of the initial hair style in response to an area of the initial hair style in the first image, capturing, by the camera, a second image of the subject having a subsequent hair style, determining, by the processor, a subsequent hair fullness of the subsequent hair style in response to an area of a subsequent hairstyle in the second image, and displaying, on a display, a hair fullness indicator in response to a ratio of the subsequent hair fullness to the initial hair fullness. | 2022-06-23 |
20220198728 | PRIVACY PROTECTION IN VISION SYSTEMS - A system and method for privacy protection in vision systems that can include collecting image data from an environment; collecting spatial information corresponding to the image data; selecting a sanitization image region in the image data based at least in part on the spatial information; and applying image sanitization to the sanitization image region thereby generating sanitized image data. | 2022-06-23 |
20220198729 | GENERATING VISUAL FEEDBACK - A method for generating visual feedback based on a textual representation comprising obtaining and processing a textual representation, identifying at least one textual feature of the textual representation, assigning at least one feature value to the at least one textual feature, and generating visual feedback based on the textual representation. The generated visual feedback comprises at least one visual feature corresponding to the at least one textual feature. A system for generating visual feedback based on a textual representation, comprising a capturing subsystem configured to capture the textual representation, a processing subsystem configured to identify at least one textual feature and to generate visual feedback based on the textual representation, and a graphical user output configured to display the generated visual feedback. The visual feedback generated based on the textual representation comprises at least one visual feature corresponding to the at least one textual feature. | 2022-06-23 |
20220198730 | INFORMATION DISPLAY BY OVERLAY ON AN OBJECT - A computer system detects an object in a field-of-view (FOV) using at least one sensor coupled to the computer system and determines a shape of the object using a processor of the computer system. An overlay element having the shape and a changeable characteristic is created and a series of values of a parameter over a period of time is obtained. Multiple representations of the overlay element are rendered with the changeable characteristic changed based on the series of values of the parameter and serially presented on a display of the computer system to at least partially occlude the object. | 2022-06-23 |
20220198731 | PIXEL-ALIGNED VOLUMETRIC AVATARS - A method of forming a pixel-aligned volumetric avatar includes receiving multiple two-dimensional images having at least two or more fields of view of a subject. The method also includes extracting multiple image features from the two-dimensional images using a set of learnable weights, projecting the image features along a direction between a three-dimensional model of the subject and a selected observation point for a viewer, and providing, to the viewer, an image of the three-dimensional model of the subject. A system and a non-transitory, computer readable medium storing instructions to perform the above method, are also provided. | 2022-06-23 |
20220198732 | ANIMATION IMPLEMENTATION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM - Embodiments of this disclosure include an information processing method, an information processing apparatus, and non-transitory computer-readable storage medium. A first key frame that includes initial posture data corresponding to an initial posture of a target virtual character is obtained. Target posture data is determined by inputting the initial posture data and a target task to a policy network trained by reinforcement learning. An output of the policy network indicates the target posture data corresponding to a target posture. At least one force to be acted on at least one first joint of the target virtual character is determined according to the initial and the target posture data. A posture of the target virtual character is adjusted from the initial posture to the target posture by applying the at least one force on the at least one first joint to obtain a second key frame. | 2022-06-23 |
20220198733 | ENHANCED POSE GENERATION BASED ON CONDITIONAL MODELING OF INVERSE KINEMATICS - Systems and methods are provided for enhanced pose generation based on conditional modeling of inverse kinematics. An example method includes accessing an autoencoder trained based on poses, with each pose being defined based on location information of joints, and the autoencoder being trained based on conditional information indicating positions of a subset of the joints. The autoencoder is trained to reconstruct, via a latent variable space, each pose based on the conditional information. Information specifying positions of the subset of the joints is obtained via an interactive user interface and the latent variable space is sampled. An output is generated for inclusion in the interactive user interface based on the sampling and the positions. | 2022-06-23 |
20220198734 | LEARNING DEVICE, LEARNING METHOD, LEARNING PROGRAM, IMAGE GENERATION DEVICE, IMAGE GENERATION METHOD, IMAGE GENERATION PROGRAM, AND IMAGE GENERATION MODEL - An image generation device derives, for a subject including a specific structure, a subject model representing the subject by deriving each feature amount of the target image having the at least one representation format and combining the feature amounts based on the target image. A latent variable derivation unit derives a latent variable obtained by dimensionally compressing a feature of the subject model according to the target information based on the target information and the subject model. A virtual image derivation unit outputs a virtual image having the representation format represented by the target information based on the target information, the subject model, and the latent variable. | 2022-06-23 |
20220198735 | HIERARCHICAL TILING MECHANISM - An apparatus to facilitate graphics rendering is disclosed. The apparatus comprises tiling hardware to perform tile based rendering of objects, including receiving a workload comprising a plurality of objects, performing batch formation to generate one or more batches of the plurality of objects, performing super tile fill sequencing for to determine one or more super tiles that are intersected by objects in each batch and compute tile fill intersects for each of the objects and performing a play sequencing of each of the objects, wherein each super tile comprises a plurality of tiles. | 2022-06-23 |
20220198736 | GAME ENGINE ON A CHIP - An electronic chip and a chip assembly are described. The electronic chip comprises one or more processing cores and at least one hardware interface coupled to at least one of the one or more processing cores. At least one of the one or more processing cores implements a game engine in hardware. | 2022-06-23 |
20220198737 | METHOD AND DEVICE FOR DISPLAYING DETAILS OF A TEXTURE OF A THREE-DIMENSIONAL OBJECT - A computer implemented method for displaying details of a texture of a three-dimensional, 3D, object, wherein the texture comprises a periodic pattern, is provided. The method comprises, while zooming in on the 3D object: determining a portion of the 3D object, wherein the determined portion of the 3D object corresponds to a zoom level; displaying the determined portion of the 3D object including a corresponding portion of the texture. The method further comprises, upon the zoom level reaching a zoom-in threshold, executing a 3D to 2D transition comprising: identifying a two-dimensional, 2D, image representing the texture of the currently displayed portion of the 3D object from a set of 2D images, each 2D image of the set of 2D images representing the texture of the 3D object at a specific of portion of the 3D object, wherein at least one 2D image of the set of 2D images represents the texture of the 3D object at a plurality of portions of the 3D object; wherein a resolution of the 2D image is higher than a resolution of the texture of the portion of the 3D object at the zoom-in threshold. | 2022-06-23 |
20220198738 | LEARNING 2D TEXTURE MAPPING IN VOLUMETRIC NEURAL RENDERING - Embodiments are disclosed for neural texture mapping. In some embodiments, a method of neural texture mapping includes obtaining a plurality of images of an object, determining volumetric representation of a scene of the object using a first neural network, mapping 3D points of the scene to a 2D texture space using a second neural network, and determining radiance values for each 2D point in the 2D texture space from a plurality of viewpoints using a second neural network to generate a 3D appearance representation of the object. | 2022-06-23 |
20220198739 | PARALLELIZATION FOR RAYTRACING - A technique for performing ray tracing operations is provided. The technique includes performing bounding volume hierarchy (“BVH”) traversal in multiple accelerated processing devices (“APDs”), utilizing bounding volume hierarchy data copies in memories local to the multiple APDs; rendering primitives determined to be intersected based on the BVH traversal, using geometry information and texture data spread across the memories local to the multiple APDs; and storing results of rendered primitives for a set of tiles assigned to the multiple APDs into tile buffers stored in APD memories local to the APDs. | 2022-06-23 |
20220198740 | SYSTEM FOR NON-PLANAR SPECULAR REFLECTIONS IN HYBRID RAY TRACING - The present invention teaches a real-time hybrid ray tracing system for non-planar specular reflections. The high complexity of a non-planar surface is reduced to low complexity of multiple small planar surfaces. Advantage is taken of the planar nature of triangles that comprise building blocks of a non-planar surface. All secondary rays bouncing from a given surface triangle toward object triangles keep a close direction to each other. A collective control of secondary rays is enabled by this closeness and by decoupling secondary rays from primary rays. The result is a high coherence of secondary rays. | 2022-06-23 |
20220198741 | SCATTERED GEOMETRY COMPRESSION FOR RAY TRACING ACCELERATION STRUCTURES - In examples, a list of elements may be divided into spans and each span may be allocated a respective memory range for output based on a worst-case compression ratio of a compression algorithm that will be used to compress the span. Worker threads may output compressed versions of the spans to the memory ranges. To ensure placement constraints of a data structure will be satisfied, boundaries of the spans may be adjusted prior to compression. The size allocated to a span (e.g., each span) may be increased (or decreasing) to avoid padding blocks while allowing for the span's compressed data to use a block allocated to an adjacent span. Further aspects of the disclosure provide for compaction of the portions of compressed data in memory in order to free up space which may have been allocated to account for the memory gaps which may result from variable compression ratios. | 2022-06-23 |
20220198742 | PROCESSOR FOR ENDOSCOPE, PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE - A processor for an endoscope includes: an endoscopic image acquisition unit that acquires an endoscopic image of a patient from the endoscope; a virtual endoscopic image acquisition unit that acquires a virtual endoscopic image reconstructed on the basis of a three-dimensional medical image obtained by capturing an image of the patient in advance; a virtual endoscopic image reconstruction unit that reconstructs a corrected virtual endoscopic image that matches most with the endoscopic image on the basis of the degree of matching between the virtual endoscopic image and the endoscopic image; and a diagnosis support information output unit that outputs diagnosis support information based on a feature parameter corrected according to a correspondence between each pixel of the endoscopic image and a distance image obtained from the corrected virtual endoscopic image. | 2022-06-23 |
20220198743 | METHOD FOR GENERATING LOCATION INFORMATION, RELATED APPARATUS AND COMPUTER PROGRAM PRODUCT - A method and apparatus for generating location information, an electronic device, and a computer readable storage medium are provided. The method may include: constructing a corresponding plane equation based on three-dimensional space coordinates of a matching feature pair of a target plane object included in a pair of adjacent image frames having a frame interval less than a preset interval; merging identical plane equations in generated plane equations to obtain a target plane equation, and finally calculating to obtain real corner coordinates of the target plane object, based on corner theoretical coordinates of a graphic box on a plane corresponding to the target plane equation and gravity information of the target plane object. | 2022-06-23 |
20220198744 | DISPLAY SYSTEM, DISPLAY DEVICE, AND PROGRAM - A display device includes an image recognition unit, a display control unit, a display unit, and a position information acquisition unit. The image recognition unit recognizes a person image from an image captured at a remote location. The display control unit is configured to superimpose a decoration image on the person image and generate an augmented reality image in which the person image that has been decorated is superimposed on scenery of a real world. The position information acquisition unit acquires a position of the position information acquisition unit. The server includes a decoration image storage unit and a decoration image extraction unit. In the decoration image storage unit, a plurality of kinds of the decoration images is stored. The decoration image extraction unit extracts, from the decoration image storage unit, the decoration image based on the position, as the decoration image to be superimposed on the person image. | 2022-06-23 |
20220198745 | ASSIGNING PRIMITIVES TO TILES IN A GRAPHICS PROCESSING SYSTEM - A tiling unit assigning primitives to tiles in a graphics processing system which has a rendering space subdivided into a plurality of tiles. Each tile can comprise one or more polygonal region. Mesh logic of the tiling unit can determine that a plurality of primitives form a mesh and can determine whether the mesh entirely covers a region. If the mesh entirely covers the region then a depth threshold for the region can be updated so that subsequent primitives which lie behind the depth threshold are culled (i.e. not included in the display list for a tile). This helps to reduce the number of primitive IDs included in a display list for a tile which reduces the amount of memory used by the display list and reduces the number of primitives which a hidden surface removal (HSR) module needs to fetch to perform HSR on the tile. | 2022-06-23 |
20220198746 | RESERVOIR-BASED SPATIOTEMPORAL IMPORTANCE RESAMPLING UTILIZING A GLOBAL ILLUMINATION DATA STRUCTURE - A global illumination data structure (e.g., a data structure created to store global illumination information for geometry within a scene to be rendered) is computed for the scene. Additionally, reservoir-based spatiotemporal importance resampling (RESTIR) is used to perform illumination gathering, utilizing the global illumination data structure. The illumination gathering includes identifying light values for points within the scene, where one or more points are selected within the scene based on the light values in order to perform ray tracing during the rendering of the scene. | 2022-06-23 |
20220198747 | METHOD FOR ANNOTATING POINTS ON A HAND IMAGE TO CREATE TRAINING DATASET FOR MACHINE LEARNING - A method for annotating points on a 2D image of a hand, includes
| 2022-06-23 |
20220198748 | METHOD FOR VISUALIZING LARGE-SCALE POINT CLOUD BASED ON NORMAL - A method for visualizing a large-scale point cloud based on normal, including: (S | 2022-06-23 |
20220198749 | SYSTEM AND METHOD FOR MONITORING FOREST GAP USING LIDAR SURVEY DATA - The present invention is intended for providing a system and method of detecting a forest gap occurring in a city and monitoring a change in the forest gap. | 2022-06-23 |
20220198750 | THREE-DIMENSIONAL OBJECT MODELING METHOD, IMAGE PROCESSING METHOD, IMAGE PROCESSING DEVICE - The present disclosure provides a three-dimensional object modeling method, an image processing method, and an image processing device. The three-dimensional object modeling method includes: a plane contour extraction step, in which for at least one panoramic image shot for each three-dimensional object, a plane contour of the at least one panoramic image in a three-dimensional space is extracted; a scale normalization step, in which a scale of the plane contour of the at least one panoramic image is normalized based on a camera position, to obtain normalized plane contours of respective panoramic images in the three-dimensional space; and a multi-object splicing step, in which based on the camera position, rotation and translation operations are performed on three-dimensional point coordinates of the normalized plane contours, so as to unify the three-dimensional point coordinates in the same coordinate system, to splice plane contours of respective three-dimensional objects into a multi-object plane contour. | 2022-06-23 |
20220198751 | THREE-DIMENSIONAL-BODY DATA GENERATION DEVICE, THREE-DIMENSIONAL-BODY DATA GENERATION METHOD, PROGRAM, AND MODELING SYSTEM - A three-dimensional-body data generation device is provided and generates three-dimensional shape data of a three-dimensional target object based on multiple images obtained by photographing the target object from mutually different viewpoints, which performs, using multiple images photographed in a state where a color sample is placed around the target object, a color sample search process of searching the color sample appearing in the image for at least any of the multiple images, a color correction process of performing color correction of the multiple images based on a color indicated in the image by the color sample discovered in the color sample search process, a shape data generation process of generating the three-dimensional shape data based on the multiple images, and a color data generation process of generating color data based on a color of the multiple images after correction is performed in the color correction process. | 2022-06-23 |
20220198752 | SYSTEM AND METHOD FOR IMPROVED RENDERING OF COMPUTER GRAPHIC MODELS - Systems and methods applicable, for instance, to using continuous levels of detail (CLODs) in connection with computer graphic models. Distinct levels of detail (LODs) can be generated, floating point LOD (fLOD) values can be calculated, and interpolated LODs can be generated. Further, LOD display can occur. | 2022-06-23 |
20220198753 | ALIGNING INPUT IMAGE DATA WITH MODEL INPUT DATA TO GENERATE IMAGE ANNOTATIONS - An image data annotation system automatically annotates a physical object within individual images frames of an image sequence with relevant object annotations based on a three-dimensional (3D) model of the physical object. Annotating the individual image frames with object annotations includes updating individual image frames within image input data to generate annotated image data that is suitable for reliably training a DNN object detection architecture. Exemplary object annotations that the image data annotation system can automatically apply to individual image frames include, inter alia, object pose, image pose, object masks, 3D bounding boxes composited over the physical object, 2D bounding boxes composited over the physical object, and/or depth map information. Annotating the individual image frames may be accomplished by aligning the 3D model of the physical object with a multi-view reconstruction of the physical object that is generated by inputting an image sequence into a Structure-from-Motion and/or Multi-view Stereo pipeline. | 2022-06-23 |
20220198754 | AUGMENTED REALITY OBJECT MOVEMENT ASSISTANT - A processor may receive physical parameter data associated with a physical parameter of an object. The processor may receive pathway data associated with one or more potential pathways for transporting the object from an origin point to a destination point. The processor may determine a recommended pathway, the recommended pathway may have one or more path segments for transportation of the object from the origin point to the destination point. The processor may determine a first recommended orientation and a first recommended movement for transportation of the object through a first path segment of the recommended path. The processor may provide, to a user, a virtual rendering of the first recommended orientation and the first recommended movement of the object through the first path segment of the recommended path. | 2022-06-23 |
20220198755 | VIRTUAL REALITY LOCOMOTION VIA HAND GESTURE - Embodiments described herein disclose methods and systems directed to locomotion in virtual reality (VR) based on hand gestures of a user. In some implementations, the user can navigate between locations using hand gestures that trigger teleportation. In other implementations, the user can separately control forward/backward movement and the direction orientation the user is facing. The separate control can either be with one hand when making different gestures or by using different hands to control movement and orientation. In some implementations, a dragging gesture by the user is interpreted by the VR system to trigger movement. In this way, the user can turn in place without moving forward, move forward without turning, or can move forward and turn, while controlling speed, all with a single gesture. | 2022-06-23 |
20220198756 | METHODS AND SYSTEMS FOR SELECTION OF OBJECTS - Methods and systems for selecting an object or location in an extended reality (XR) environment or physical environment are described. A first origin, including a first position and a first direction, and a second origin, including a second position and a second direction, are obtained by at least one sensor. An intersection of a first ray, casted from the first origin, and a second ray, casted from the second origin, is determined. A selected object or selected location is identified, based on the determined intersection. An identification of the selected object or the selected location is outputted. | 2022-06-23 |
20220198757 | SNAPPING, VIRTUAL INKING, AND ACCESSIBILITY IN AUGMENTED REALITY - Embodiments of the present disclosure relate to providing an augmented reality experience. Embodiments include receiving, from an augmented reality or virtual reality (AR/VR) device, first input that identifies application content and a location of an artifact in an AR/VR environment. Embodiments include identifying a region in the environment based on the location, the region corresponding to the artifact. Embodiments include receiving the application content from an application. Embodiments include composing a first scene, the application content being overlaid onto the region. Embodiments include transporting the first scene to the AR/VR device for display. Embodiments include receiving, from the client device, second input in the region in the environment. Embodiments include composing a second scene wherein the application content is modified based on the second input. Embodiments include transporting the second scene to the AR/VR device for display. | 2022-06-23 |
20220198758 | MULTI-PARTICIPANT EXTENDED REALITY - An apparatus comprising means for:
| 2022-06-23 |
20220198759 | IMAGE DISPLAY SYSTEM - In an image display system that is equipped with a camera that images a figure of a visitor of a theme park in front of a mirror device and a background, a server that processes an image of the visitor imaged by the camera and that generates display data, and a display device that displays the display data generated by the server on the mirror device, the server includes a database that stores image data on a character, and generates the display data after replacing part of the image of the visitor imaged by the camera with part of an image of the character selected by the visitor with reference to the database. | 2022-06-23 |
20220198760 | DISPLAY SYSTEM AND SERVER - A display system includes a display device and a remote terminal device. The display device includes an image shooting device, an image recognizer, and a display controller. The image recognizer recognizes real objects in an image shot by the image shooting device, and recognizes positions of the recognized real objects on space coordinates. The display controller superimposes a virtual object at a designated position on the space coordinates in the shot image. The image recognizer recognizes a gesture of the real object at the designated position of the virtual object in the shot image. The display controller executes image processing on the virtual object in response to the recognized gesture. | 2022-06-23 |
20220198761 | DISPLAY SYSTEM AND DISPLAY DEVICE - When a theme park that is a facility configured based on a specific theme is set as a departure point, an AR display device transmits information of the theme park of the departure point to a server. The server includes a theme park-specific character storage unit and a transmission unit. The theme park-specific character storage unit stores information on a character set for the theme park of the departure point. The transmission unit transmits, to the AR display device, image data of the character set for the theme park of the departure point, with the character being set as a virtual object of the departure point. | 2022-06-23 |
20220198762 | DISPLAY SYSTEM, DISPLAY DEVICE, AND PROGRAM - A display system includes a display device and a server. The display includes an imager, an image recognition unit that recognizes an identifier provided to a portable product and included in the image captured by the imager, a display control unit that generates an augmented reality image in which an image of a virtual object is superimposed on scenery of real world including the portable product in response to recognition of the identifier, a display unit that displays the augmented reality image, and a position information acquisition unit that acquires current position information. The server includes a first storage unit in which a plurality of types of image data of the virtual object is stored, and a first extraction unit that extracts, from the first storage unit, the image data of the virtual object that is provided to the display device, based on the position information of the display device. | 2022-06-23 |
20220198763 | GUIDANCE DISPLAY SYSTEM AND SERVER OF GUIDANCE DISPLAY SYSTEM - A guidance display system includes an AR display device and a server. The AR display device includes a display unit and a display control unit configured to display, on the display unit, an augmented reality image in which an image of a virtual object for guidance is superimposed on scenery of a real world. The server is wirelessly connected to the display device. The server includes a theme park-specific character storage unit, a 3D model extraction unit, and a transmission unit. The theme park-specific character storage unit stores character information set for a theme park. The 3D model extraction unit extracts the character of the theme park set as the destination, as a virtual object for guidance. The transmission unit transmits the image data of the extracted virtual object for guidance to the display control unit of the AR display device. | 2022-06-23 |
20220198764 | Spatially Aware Environment Relocalization - In some examples, a method includes determining, via a user device, three-dimensional spatial data for a physical environment, determining a geographic location of the physical environment, assigning a Spatial Anchor in the physical environment, and creating a digital element in an augmented reality environment created based on the spatial data of the physical environment, the digital element located in the augmented reality environment relative to a position of the Spatial Anchor. | 2022-06-23 |
20220198765 | Spatially Aware Environment Interaction - In some examples, an apparatus includes a memory storing computer executable instructions for implementing a spatially aware computing scheme; and a processor coupled to the memory and configured to execute the executable instructions. Executing the executable instructions causes the processor to access a spatial augmentation layer (SAL) that includes augmented reality (AR) elements placed into an AR environment for a physical environment proximate to the apparatus, and display the AR elements on a display screen communicatively coupled to the apparatus, wherein at least some of the AR elements are elements placed into the AR environment by a user other than a user of the apparatus. | 2022-06-23 |
20220198766 | LIGHT FIELD DISPLAY AND VIBRATING LIGHT FIELD SHAPING LAYER AND VISION TESTING AND/OR CORRECTION DEVICE - Described are various embodiments of a light field display and vibrating light field shaping layer therefor, adjusted pixel rendering method therefor, and vision testing and/or correction system and method using same. | 2022-06-23 |
20220198767 | Interactive System and Method of Use - An interactive system and a method of use for treatment and training a person with ASD or a similar condition or problem including primary part of holograms and holographic assistant, and secondary part of a group of drones and a robot that involves the use of a pair of holograms that imitate and demonstrate the functions of the right hemisphere of the brain and the left hemisphere of the brain, the exchange of information between them through the communication between the two. The interactive system can be used in training humanoid robots. | 2022-06-23 |
20220198768 | METHODS AND APPARATUS TO CONTROL APPEARANCE OF VIEWS IN FREE VIEWPOINT MEDIA - Methods and apparatus to control appearance of views in free viewpoint media are disclosed. An apparatus includes at least one memory; instructions; and processor circuitry to execute the instructions to: determine a first point in three-dimensional space relative to a plurality of real-world cameras, the first point corresponding to a region of interest in a real-world scene to be captured by the real-world cameras; determine, independent of the first point, a second point in the three-dimensional space; and determine parameters for a virtual camera based on both the first point and the second point, the parameters to enable generation of a virtual image from a perspective of the virtual camera based on a modification of a real-world image captured by one of the real-world cameras. | 2022-06-23 |
20220198769 | MACHINE LEARNING ARTIFICIAL INTELLIGENCE SYSTEM FOR PRODUCING 360 VIRTUAL REPRESENTATION OF AN OBJECT - The present disclosure is directed to automatically generating a 360 Virtual Photographic Representation (“spin”) of an object using multiple images of the object. The system uses machine learning to automatically differentiate between images of the object taken from different angles. A user supplies multiple images and/or videos of an object and the system automatically analyzes and classifies the images into the proper order before incorporating the images into an interactive spin. The system automatically classifies the images using features identified in the images. The classifications are based on predetermined classifications associated with the object to facilitate proper ordering of the images in the resulting spin. | 2022-06-23 |
20220198770 | METHOD OF CREATING VIRTUAL PERSONALITY RENDERINGS - A method and system for creating virtual personality renderings generated from a personality profile exclusively associated with an individual, the rendering depicted in the form of a geometric object in virtual 3D space representing personality traits of the individual. The rendering may comprise a virtual shape having a surface area divided into multiple regions, with each region representative of a personality trait. Personality datapoints may be introduced into the base personality model to generate a unique rendering which is unique for the individual's personality. As personality datapoints are added to personality profile, multiple vectors may project from the base model, causing the base personality model to reconfigure into a non-uniform shape, which is representative of the individual's unique personality. The vectors may represent the magnitude of personality traits. | 2022-06-23 |
20220198771 | Discovery, Management And Processing Of Virtual Real Estate Content - Virtual spaces can be added to both 2D and 3D representations of physical spaces allowing for enhancements of those spaces. The virtual spaces can belong to business locations, such as a bakery or coffee shop, and content for those spaces can be controlled by the owner or user of that location. Virtual spaces belonging to public spaces can be provided as digital space for content providers. Valuation of the virtual space can occur based on various requests and use metrics of that virtual space and provide a marketplace for the addition of virtual content. Layers or groups of virtual spaces can be created and enabled or disabled by a user viewing the representation with the virtual space. Other rules associated with the virtual spaces or content for display in a virtual space can be provided or stored in a database to enable dynamic display of the content and use of the virtual spaces. | 2022-06-23 |
20220198772 | FOOD CONTAINER SYSTEM WITH IMAGE PROCESSING AND METHOD - A method and container for providing an enclosure for a food item includes a plurality of grading marks and a docking station to dock an electronic device. Yet further, the system includes a processor configured to take one or more pictures of the food item using the electronic device, transmit the one or more pictures to a cloud, receive recommended recipes for the food item and display the recommended recipes. | 2022-06-23 |
20220198773 | SYSTEMS AND METHODS FOR ENHANCING REAL-TIME IMAGE RECOGNITION - Disclosed embodiments provide systems and user devices for enhancing vehicle identification with preprocessing. The systems or user devices may comprise at least one memory device, an augmentation tool, and at least one processor. The at least one processor may be configured to execute instructions to receive an image depicting a vehicle, analyze the image, and determine a first predicted identity of the vehicle and a first confidence value distribution. The at least one processor may further select a processing technique for modifying the image and analyze the modified image to determine a second predicted identity of the vehicle and a second confidence value distribution. The system may further compare the second confidence value distribution to a predetermined threshold or to the first confidence value distribution to select the first or second predicted identity for transmission to a user. | 2022-06-23 |
20220198774 | SYSTEM AND METHOD FOR DYNAMICALLY CROPPING A VIDEO TRANSMISSION - A system and method for dynamically cropping a video transmission includes or cooperates with an image capture device. The image capture device is oriented such that the field of view captures a desired scene from which a region of interest may be automatically determined by a processor utilizing a human pose estimation model including predefined keypoints or key areas. The image capture device may have a common resolution such as 1080p. The processor applies a bounding box over each frame or image corresponding to the region of interest and crops the image to the region of interest. A stabilization algorithm is applied to the cropped image to reduce jitter. The cropped image is rescaled and transmitted to a viewer. A system on the viewer's end may be configured to scale up the rescaled image to a higher resolution using a suitable artificial intelligence modality. | 2022-06-23 |
20220198775 | IMAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, STORAGE MEDIUM AND COMPUTER PROGRAM - Provided are an image processing method and apparatus, and a computer storage medium. The method includes that: first segmentation is performed on a to-be-processed image to determine at least one target image region in the to-be-processed image; second segmentation is performed on the at least one target image region to determine first segmentation results of a target in the at least one target image region; and fusion and segmentation are performed on the first segmentation results and the to-be-processed image to determine a second segmentation result of the target in the to-be-processed image. | 2022-06-23 |
20220198776 | DIFFERENTIATING A DETECTED OBJECT FROM A BACKGROUND USING A GAUSSIAN BRIGHTNESS FALLOFF PATTERN - A method for detecting a finger is provided. The method includes obtaining a plurality of digital images including a first digital image captured by a camera from a field of view containing a background and a hand including at least one finger, and obtaining an identification of pixels of the plurality of digital images that correspond to at least one finger that is visible in the plurality of digital images rather than to the background, the pixels being identified by: obtaining, from the digital images, a Gaussian brightness falloff pattern indicative of at least one finger, identifying an axis of the at least one finger based on the obtained Gaussian brightness falloff pattern indicative of the at least one finger without identifying edges of the at least one finger, and identifying the pixels that correspond to the at least one finger based on the identified axis. | 2022-06-23 |
20220198777 | IMAGE MATCHING APPARATUS - An image matching apparatus matching a first image against a second image includes an acquiring unit, a generating unit, and a determining unit. The acquiring unit acquires a frequency feature of the first image and a frequency feature of the second image. The generating unit synthesizes the frequency feature of the first image and the frequency feature of the second image, and generates a quantized synthesized frequency feature in which a value of an element is represented by a binary value or a ternary value. The determining unit calculates a score indicating a degree to which the quantized synthesized frequency feature is a square wave having a single period, and matches the first image against the second image based on the score. | 2022-06-23 |
20220198778 | DEVICE AND A METHOD FOR ASSOCIATING OBJECT DETECTIONS BETWEEN FRAMES USING A NEURAL NETWORK - A method and a device associate an object detection in a first frame with an object detection in a second frame using a convolutional neural (CNN) network trained to determine feature vectors such that object detections relating to separate objects are arranged in separate clusters. The CNN determines a reference set of feature vectors associated with the object detection in the first frame, and candidate sets of feature vectors associated with a respective one of identified areas corresponding to object detections in the second frame. A set of closest feature vectors is determined, and then measure of closeness to the reference set of feature vectors is determined for each candidate. A respective weight is determined for each object detection in the second frame. The object detection in the first frame is associated with one of the object detections in the second frame based on the assigned weights. | 2022-06-23 |
20220198779 | Systems and Methods for Automating Benchmark Generation using Neural Networks for Image or Video Selection - A method includes accessing a web-based property over a network; storing a plurality of images or videos from the web-based property and associations between the plurality of images or videos and a target audience identifier responsive to the web-based property having a stored association with the target audience identifier; retrieving the plurality of images or videos from the database responsive to each of the plurality of images or videos having stored associations with the target audience identifier; executing a neural network to generate a performance score for each of the plurality of images or videos; calculating a target audience benchmark; executing the neural network to generate a first performance score for a first image or video and a second performance score for a second image or video; comparing the first performance score and the second performance score to the benchmark; and generating a record identifying the first image or video. | 2022-06-23 |
20220198780 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Provided is an information processing apparatus including a shape information acquisition part configured to acquire three-dimensional shape data on a first article possessed by a user, a degree of similarity calculation part configured to calculate, by comparing the three-dimensional shape data on the first article with three-dimensional shape data on a plurality of second articles pre-stored in a database managed by an electronic commerce business operator, a degree of similarity between the first article and each of the second articles, a selection part configured to select the second article to be recommended to the user based on each of the degrees of similarity, and an output part configured to output, to the user, information on the second article selected. | 2022-06-23 |
20220198781 | DEVICE AND METHOD FOR TRAINING A CLASSIFIER - A computer-implemented method for training a classifier for classifying an input signal, the input signal comprising image data, the classifier comprising an embedding part configured to determine an embedding depending on the input signal inputted into the classifier and a classification part configured to determine a classification of the input signal depending on a the embedding. The method includes: providing a first training data set of training samples, each training sample comprising an input signal and a corresponding desired classification out of a plurality of classes, providing, in a knowledge graph, additional information associated with at least one of the target classifications, providing a knowledge graph embedding method of the knowledge graph, providing a knowledge graph embedding of the knowledge graph obtained by use of a knowledge graph embedding method, training the embedding part depending on the knowledge graph embedding and the first training data set. | 2022-06-23 |