Patents Examined by Tyler W Sullivan
  • Patent number: 11647197
    Abstract: Technique for initialization of encoders and decoders. In some cases, the decoder receives a slice and identifies if the slice is either a forward predicted B-slice or a backward predicted B-slice, and not both a forward and backward predicted B-slice, and based upon this identification initializes, using a P-slice technique, a context associated with the slice.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: May 9, 2023
    Assignee: VELOS MEDIA, LLC
    Inventors: Kiran Misra, Christopher Segall
  • Patent number: 11647295
    Abstract: An imaging system and method includes a rolling shutter sensor that captures a plurality of images of a scene, a time-varying illumination source that illuminates the scene, and a processor that receives the plurality of images from the rolling shutter sensor and separates the plurality of images into a plurality of feeds. Each of the plurality of images is captured as a series of lines. The rolling shutter sensor and the time-varying illumination source are operated synchronously to cause a plurality of on-cadence lines of the rolling shutter sensor to receive more illumination from the time-varying illumination source than a plurality of off-cadence lines of the rolling shutter sensor. Each of the plurality of feeds has a different contribution of the time-varying illumination source to an overall illumination of the scene.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: May 9, 2023
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Jason Paul Watson, Ian E. McDowall
  • Patent number: 11640680
    Abstract: An imaging system is described having at least three cameras and a processing unit. The at least three cameras have a common field of view and camera centres positioned along a line. The at least three cameras are configured to image a calibration object to generate a set of calibration object images, wherein the calibration object is located nearby the at least three cameras and in the common field of view. The at least three cameras are further configured to image a scene comprising a set of distant scene position points to generate a set of position point images. The processing unit is configured to generate a set of calibration parameters in dependence on the set of calibration object images and the set of position point images.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: May 2, 2023
    Assignee: Axis AB
    Inventors: Håkan Ardö, Mikael Nilsson, Karl Erik Åström, Martin Ahrnbom
  • Patent number: 11620735
    Abstract: A method for restoring video data of a pipe based on computer vision is provided. The method includes: performing gray stretching on pipe image/video collected by a pipe robot; processing noise interference by smoothing filtering; extracting an iron chain from the center of a video image as a template for location; performing target recognition on the center of video data by an SIFT corner detection algorithm; detecting ropes on left and right sides of a target by Hough transform; performing gray covering on the iron chain at the center of the video image and the ropes on two sides; and restoring data by an FMM image restoration algorithm.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: April 4, 2023
    Assignee: CHINA UNIVERSITY OF MINING & TECHNOLOGY, BEIJING
    Inventors: Ce Li, Mingcun Liu, Feng Yang, Xu Qiao
  • Patent number: 11611774
    Abstract: The present disclosure relates to an image processing apparatus and an image processing method capable of suppressing a reduction in encoding efficiency. A bit stream is generated which contains: information indicating a correspondence relation between at least one of a geometry image obtained by projecting position information regarding 3D data representing a three-dimensional structure onto a two-dimensional plane or a texture image obtained by projecting attribute information regarding the 3D data onto a two-dimensional plane, and an occupancy map that is map information indicating whether or not data is present at each position; and encoded data regarding the geometry image, encoded data regarding the texture image, and encoded data regarding the occupancy map. The present disclosure is applicable to, for example, an information processing apparatus, an image processing apparatus, an electronic apparatus, an information processing method, a program, and the like.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: March 21, 2023
    Assignee: SONY CORPORATION
    Inventors: Koji Yano, Ohji Nakagami, Tsuyoshi Kato, Satoru Kuma
  • Patent number: 11601674
    Abstract: A method, system, and non-transitory computer readable medium for encoding a privacy masked image into an encoded image frame of a video stream is disclosed. The encoding comprises receiving pixel divided image data of an image; receiving data defining an area and graphical characteristic of a privacy mask that masks part of the image; extending the privacy mask to be aligned with one or more encoding units having one or more pixels located within the privacy mask to form a redefined privacy mask; generating a privacy masked image by applying the redefined privacy mask and the graphical characteristic of the privacy mask to the image; and encoding the privacy masked image into the encoded image frame of the video stream, wherein the encoding comprises preventing spatial prediction encoding and/or temporal prediction encoding of pixels within the redefined privacy mask of the image in response to certain conditions.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: March 7, 2023
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Song Yuan
  • Patent number: 11600019
    Abstract: In an approach to estimating product inventory count, one or more computer processors receive one or more images of one or more products residing on a product storage location from an image capturing device. Based on the received images, one or more computer processors determine a count of the one or more products. One or more computer processors determine a confidence in the count of the one or more products. In response to determining the confidence is below a threshold, one or more computer processors calculate a recommended position of the image capturing device to produce an improved image of the one or more products. One or more computer processors transmit instructions to the image capturing device to move to the recommended position. One or more computer processors determine whether the image capturing device is in the recommended position.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: March 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Igor S. Ramos, Angelo Danducci, II, Devon E. Mensching, Kimberly J. Taft
  • Patent number: 11594144
    Abstract: In some examples, a collision awareness system includes two cameras mounted on portions of a vehicle and processing circuitry configured to determine a position of an object based on an image captured by a first camera when the object is within a field of view of the first camera. The processing circuitry is further configured to determine the position of the object based on an image captured by a second camera when the object is within a field of view of the second camera. The processing circuitry is also configured to determine whether a distance between a future position of the vehicle and a current or future position of the object is less than a threshold level. In response to determine that the distance is less than the threshold level, the processing circuitry can generate an alert.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: February 28, 2023
    Assignee: Honeywell International Inc.
    Inventors: Sunitha Panchangam, Anoop Surendran, Nathan Krishnamoorthy, Lawrence J. Surace
  • Patent number: 11562478
    Abstract: Disclosed herein is a method for testing a field of view. The method includes arranging an image acquisition apparatus at a predetermined observation position of an image output device, and arranging a grid line apparatus at a predetermined distance in front of the image acquisition apparatus. The method further includes controlling the image output device to output a test pattern; moving the grid line apparatus, and keeping the distance between the grid line apparatus and the image acquisition apparatus unchanged, such that a centerline of the grid pattern coincides with a centerline of the test pattern. Additionally, included in the method is capturing an image of the grid pattern and the test pattern by the image acquisition apparatus; and determining a field of view of the image output device according to a relationship between the test pattern and the grid pattern in the captured image.
    Type: Grant
    Filed: November 25, 2018
    Date of Patent: January 24, 2023
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Wei Wei
  • Patent number: 11560292
    Abstract: To estimate the top surface of a measurement target on the basis of a data point group that corresponds to the top surface of a measurement target and is obtained using a laser scanner. This top surface estimation method for hoisting loads and by acquiring, using the laser scanner, data point groups in a hoisting load region which includes a hoisting load and an object from above the hoisting load and the object, dividing the hoisting load region into layers which constitute a plurality of groups which have a prescribed thickness in the vertical direction, and allocating the acquired data point groups to the plurality of layer groups, and estimating the top surfaces of the hoisting load and the object in each layer group on the basis of the data point groups allocated to the plurality of layer groups.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: January 24, 2023
    Assignees: TADANO LTD., THE SCHOOL CORPORATION KANSAI UNIVERSITY
    Inventors: Takayuki Kosaka, Iwao Ishikawa, Satoshi Kubota, Shigenori Tanaka, Kenji Nakamura, Yuhei Yamamoto, Masaya Nakahara
  • Patent number: 11562503
    Abstract: The invention relates to a camera system (1) for a vehicle (2). The camera system (1) is configured to acquire image data of a surrounding of the vehicle (2) and comprises a camera (10) and a control module (20). The control module (20) is configured to determine, whether a calibration of an intrinsic parameter of the camera system (1) is required, by determining an error in a back projection, a forward projection and/or a reprojection of the image data and by determining whether the error exceeds a predefined threshold.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: January 24, 2023
    Inventor: Carlos Silva
  • Patent number: 11558603
    Abstract: A method for video encoding includes determining, for a current block that is a non-square block, whether an angular intra prediction mode for the current block is a wide angle mode that is in a direction outside of a range of directions that spans a bottom left diagonal direction and top right diagonal direction of the current block. The method further includes, in response to determining that the angular intra prediction mode is the wide angle mode, enabling an intra smooth filter and applying the enabled intra smoothing filter to blocks neighboring the current block to generate filtered blocks. The method further includes performing intra prediction based on the filtered blocks to encode the current block.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: January 17, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 11547324
    Abstract: A system and method for human motion detection and tracking are disclosed. In one embodiment, a smart device having an optical sensing instrument monitors a stage. Memory is accessible to a processor and communicatively coupled to the optical sensing instrument. The system captures an image frame from the optical sensing instrument. The image frame is then converted into a designated image frame format, which is provided to a pose estimator. A two-dimensional dataset is received from the pose estimator. The system then converts, using inverse kinematics, the two-dimensional dataset into a three-dimensional dataset, which includes time-independent static joint positions, and then calculates, using the three-dimensional dataset, the position of each of the respective plurality of body parts in the image frame.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: January 10, 2023
    Assignee: Physmodo, Inc.
    Inventors: Nathanael Lloyd Gingrich, Gregory Murray Smith
  • Patent number: 11521099
    Abstract: Embodiments of the present invention are directed to learning of an appropriate dictionary which has a high expression ability of minority data while preventing reduction of an expression ability of majority data. A dictionary generation apparatus which generates a dictionary used for discriminating whether data to be discriminated belongs to a specific category includes a generation unit configured to generate a first dictionary based on learning data belonging to the specific category and a selection unit configured to estimate a degree of matching of the learning data at each portion with the first dictionary using the generated first dictionary and select a portion of the learning data based on the estimated degree of matching, wherein the generation unit generates a second dictionary based on the selected portion of the learning data.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: December 6, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Zhuolin Liang, Yusuke Mitarai, Masafumi Takimoto, Masakazu Matsugu
  • Patent number: 11523068
    Abstract: This disclosure provides systems, methods, and apparatuses for high dynamic range (HDR) processing. In one aspect, an example HDR processing device may process a first exposure frame and a second exposure frame during a first capture sequence. The device may also generate a first HDR image from the first exposure frame and the second exposure frame at an end of the first capture sequence. The device may also process a third exposure frame during a second capture sequence that at least partially overlaps in time with the first capture sequence. The device may also generate a second HDR image from the second exposure frame and the third exposure frame.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: December 6, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Yihe Yao, Lei Ma
  • Patent number: 11497961
    Abstract: A system and method for human motion detection and tracking are disclosed. In one embodiment, an optical sensing instrument monitors a stage. A memory is accessible to a processor and communicatively coupled to the optical sensing instrument. The system captures a depth frame from the optical sensing instrument. The depth frame may include at each image element first coordinate values including a point related to a distance from the optical sensing instrument. The depth frame is converted into a designated depth frame format, which includes at each image element second coordinate values relative to the depth frame. Probability distribution models are applied to the designated depth frame format to identify a respective plurality of body parts. The position of each of the respective plurality of body parts in the designated depth frame is calculated as is the position of each of the plurality of body parts in the depth frame.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: November 15, 2022
    Assignee: Physmodo, Inc.
    Inventor: Longbo Kong
  • Patent number: 11497962
    Abstract: A system and method for human motion detection and tracking are disclosed. In one embodiment, a smart device having an optical sensing instrument monitors a stage having a mat. Memory is accessible to a processor and communicatively coupled to the optical sensing instrument. The system captures an image frame from the optical sensing instrument while capturing a data frame from the mat. The image frame is then converted into a designated image frame format, which is provided to a pose estimator. A two-dimensional dataset is received from the pose estimator. The system then converts, using inverse kinematics, the two-dimensional dataset into a three-dimensional dataset, which includes time-independent static joint positions, and then calculates, using the three-dimensional dataset in conjunction with the data frame, the position of each of the respective plurality of body parts in the image frame.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: November 15, 2022
    Assignee: Physmodo, Inc.
    Inventors: Nathanael L. Gingrich, Gregory M. Smith, Longbo Kong
  • Patent number: 11480664
    Abstract: An optical detection device of detecting a distance relative to a target object includes a substrate, an optical sensor and a processor. The optical sensor is disposed on the substrate and adapted to capture an image about the target object. The processor is disposed on the substrate and electrically connected with the optical sensor. The processor is adapted to mark a first region and a second region within the image for acquiring first quantity of the first region and second quantity of the second region, and compare the first quantity with the second quantity for determining whether the distance is varied to a predefined condition.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: October 25, 2022
    Assignee: PixArt Imaging Inc.
    Inventor: Sai Mun Lee
  • Patent number: 11477458
    Abstract: A method of processing a video bitstream includes determining a motion precision set based on coding information of a current block. A conversion between a video block and a coded representation of the video block is performed based on the motion precision set. The conversion corresponds to a reconstruction of the current block. In some example aspects, a motion vector difference (MVD) precision of a current block from a motion precision set is determined based on a selected motion precision set and a MVD precision index. A conversion between a video block and a coded representation of the video block using an MVD is performed based on the MVD precision. The MVD represents a difference between a predicted motion vector and an actual motion vector used during motion compensation processing.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 18, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11470226
    Abstract: Disclosed is a portable magnifier camera with both storage and deployed configurations. In the storage configuration, the entire assembly can be carried via an associated handle. The camera is designed to rest on a desktop, or other planar surface, in the deployed configuration. When deployed, a housing and camera arm are positioned in a cantilevered arrangement over top of an object to be viewed. A camera housing, with an associated camera, is pivotally connected to the camera arm and is positioned over the object upon the camera being placed into a deployed configuration.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: October 11, 2022
    Assignee: Freedom Scientific, Inc.
    Inventors: Patrick Murphy, Todd Conard, Bradley S. Davis, Carlos M. Rodriguez, Michael Goldenberg