Systems and methods for reducing horizontal misalignment in 360-degree video

    公开(公告)号:US10681327B2

    公开(公告)日:2020-06-09

    申请号:US15708524

    申请日:2017-09-19

    Abstract: A computing device for reducing horizontal misalignment in a 360-degree video converts the 360-degree video to a rectilinear 360-degree video. At least a pair of views of rectilinear images from the rectilinear 360-degree video are generated and displayed. A user interface for facilitating adjustment of a view angle is generated, the user interface displaying the at least the pair of views of the rectilinear images from the rectilinear 360-degree video. The computing device obtains vertical reference object is obtained in one of the views of rectilinear images; at least one of: a roll angle adjustment, a pitch angle adjustment, and a yaw angle adjustment for aligning the vertical reference object with a vertical axis; and a view angle adjustment corresponding to reduction of the horizontal misalignment. A panoramic 360-degree video is then generated.

    Systems and methods for protecting messages utilizing a hidden restriction mechanism

    公开(公告)号:US10419444B2

    公开(公告)日:2019-09-17

    申请号:US15177179

    申请日:2016-06-08

    Inventor: Chen Yen Hsun

    Abstract: A computing device executing an instant messaging application receives a selection from a user specifying at least one instant message conversation record to hide from view. The selected conversation record is hidden from view in response to occurrence of an event of a first type. In response to the occurrence of an event of a second type, a timer hidden from the user is launched. An unlock procedure is received from the user, where the user enters the unlock procedure. In response to the entered unlock procedure matching a predetermined unlock procedure prior to expiration of the timer, the corresponding hidden conversation record is made viewable and is accessible again by the user.

    Systems and methods for rendering effects in 360 video

    公开(公告)号:US10339688B2

    公开(公告)日:2019-07-02

    申请号:US15661378

    申请日:2017-07-27

    Abstract: A computing device for inserting an effect into a 360 video receives the effect from a user. A target region is also received from the user, where the target region corresponds to a location within the 360 video for inserting the effect. Next, the following steps are performed for each frame in the 360 video. The effect is inserted on a surface of a spherical model based on the target region, and two half-sphere frames containing the effect from the spherical model are generated. The two half-sphere frames are stitched to generate a panoramic representation of the effect, and the panoramic representation of the effect is blended with an original source panorama to generate a modified 360 video frame with the effect.

    Systems and methods for storing compressed data in cloud storage
    4.
    发明授权
    Systems and methods for storing compressed data in cloud storage 有权
    在云存储中存储压缩数据的系统和方法

    公开(公告)号:US09454541B2

    公开(公告)日:2016-09-27

    申请号:US14339917

    申请日:2014-07-24

    Inventor: Hung-Te Chou

    CPC classification number: G06F17/30174 H04L67/1095 H04L67/1097

    Abstract: In a cloud computing device for synchronizing digital content with a client device, a first hash value and a second hash value in a media file are received from the client device, the media file comprising a plurality group of pictures (GOP) blocks and searching for payloads and headers based on the first hash value and the second hash value. Based on the searching step, edited portions of the media file are identified. For each edited portion, payload data is requested from the client device based on the first hash value and header data based on the second hash value. The payload data and the header data received from the client device are then stored.

    Abstract translation: 在用于使数字内容与客户端设备同步的云计算设备中,从客户端设备接收媒体文件中的第一散列值和第二哈希值,所述媒体文件包括多组图像(GOP)块,并搜索 基于第一哈希值和第二哈希值的有效载荷和标题。 基于搜索步骤,识别媒体文件的编辑部分。 对于每个编辑的部分,基于第一哈希值和基于第二哈希值的头部数据,从客户端设备请求有效载荷数据。 然后存储从客户端设备接收到的有效载荷数据和头部数据。

    Systems and methods for automatically applying effects based on media content characteristics
    5.
    发明授权
    Systems and methods for automatically applying effects based on media content characteristics 有权
    基于媒体内容特征自动应用效果的系统和方法

    公开(公告)号:US09251613B2

    公开(公告)日:2016-02-02

    申请号:US14247492

    申请日:2014-04-08

    Inventor: Chen Yen Hsun

    CPC classification number: G06T11/60 G06T7/11 G06T7/194 G06T7/50

    Abstract: Disclosed are systems and methods for automatically applying special effects based on media content characteristics. A digital image is obtained and depth information in the digital image is determined. A foreground region and a background region in the digital image are identified based on the depth information. First and second effects are selected from a grouping of effects, where the first effect is applied to at least a portion of the foreground region and the second effect is applied to at least a portion of the background region.

    Abstract translation: 公开了基于媒体内容特征自动应用特效的系统和方法。 获得数字图像并确定数字图像中的深度信息。 基于深度信息来识别数字图像中的前景区域和背景区域。 第一效果和第二效果从效果组中选择,其中第一效果被应用于前景区域的至少一部分,并且第二效果被应用于背景区域的至少一部分。

    Systems and Methods for Automatically Applying Effects Based on Media Content Characteristics
    6.
    发明申请
    Systems and Methods for Automatically Applying Effects Based on Media Content Characteristics 有权
    基于媒体内容特征自动应用效果的系统和方法

    公开(公告)号:US20150117777A1

    公开(公告)日:2015-04-30

    申请号:US14247492

    申请日:2014-04-08

    Inventor: Chen Yen Hsun

    CPC classification number: G06T11/60 G06T7/11 G06T7/194 G06T7/50

    Abstract: Disclosed are systems and methods for automatically applying special effects based on media content characteristics. A digital image is obtained and depth information in the digital image is determined. A foreground region and a background region in the digital image are identified based on the depth information. First and second effects are selected from a grouping of effects, where the first effect is applied to at least a portion of the foreground region and the second effect is applied to at least a portion of the background region.

    Abstract translation: 公开了基于媒体内容特征自动应用特效的系统和方法。 获得数字图像并确定数字图像中的深度信息。 基于深度信息来识别数字图像中的前景区域和背景区域。 第一效果和第二效果从效果组中选择,其中第一效果被应用于前景区域的至少一部分,并且第二效果被应用于背景区域的至少一部分。

    System and method for licensing software
    7.
    发明授权
    System and method for licensing software 有权
    许可软件的系统和方法

    公开(公告)号:US09015696B2

    公开(公告)日:2015-04-21

    申请号:US13611762

    申请日:2012-09-12

    Inventor: Michael Demeyer

    CPC classification number: G06F21/10

    Abstract: A system and method for licensing software using a clearinghouse to license only the technology modules that an end user registers. The clearinghouse maintains registration information which can be used to bill a software provider for the technology licensed to the end user. The system can be used to compensate technology owners only after the end user registers an unlicensed technology module. Thus, the system and method allows software vendors to reduce costs by licensing only the technologies that an end user actually uses. The clearinghouse can also be used to track the usage of software functionality to determine the popularity of a particular technology.

    Abstract translation: 一种使用清算所软件许可的系统和方法,仅对最终用户注册的技术模块进行许可。 票据交换所维护注册信息,可用于向软件提供商收取授权给最终用户的技术。 只有最终用户注册了未授权技术模块后,该系统才能用于补偿技术所有者。 因此,系统和方法允许软件供应商通过仅授权最终用户实际使用的技术来降低成本。 票据交换所还可用于跟踪软件功能的使用情况,以确定特定技术的普及。

    Systems and methods for multi-resolution inpainting
    8.
    发明授权
    Systems and methods for multi-resolution inpainting 有权
    多分辨率修复的系统和方法

    公开(公告)号:US09014474B2

    公开(公告)日:2015-04-21

    申请号:US14019581

    申请日:2013-09-06

    CPC classification number: G06T3/4092 G06T5/005 G06T2207/20016

    Abstract: Various embodiments are disclosed for performing inpainting. One embodiment is a method for editing a digital image in an image editing device. The method comprises obtaining an inpainting region in the digital image, determining a target resolution for scaling a resolution of the digital image based on an original resolution of the digital image, and determining an intermediate resolution level for scaling a resolution of the digital image based on the target resolution. The method further comprises scaling the resolution of the digital image to the intermediate resolution level, performing partial inpainting of the inpainting region at the intermediate resolution, and performing inpainting on a remainder portion in the inpainting region at a final target resolution.

    Abstract translation: 公开了用于进行修复的各种实施例。 一个实施例是用于在图像编辑装置中编辑数字图像的方法。 该方法包括获得数字图像中的修复区域,基于数字图像的原始分辨率确定用于缩放数字图像的分辨率的目标分辨率,以及基于数字图像的分辨率来确定用于缩放数字图像的分辨率的中间分辨率级别 目标分辨率。 该方法还包括将数字图像的分辨率缩放到中间分辨率级别,在中间分辨率下执行修补区域的部分修复,并以最终目标分辨率对修复区域中的剩余部分进行修复。

    Systems and Methods for Image Editing
    9.
    发明申请
    Systems and Methods for Image Editing 有权
    图像编辑的系统和方法

    公开(公告)号:US20140369627A1

    公开(公告)日:2014-12-18

    申请号:US14258261

    申请日:2014-04-22

    Abstract: Various embodiments are disclosed for image editing. A frame is obtained from a frame sequence depicting at least one individual, and facial characteristics in the frame are analyzed. A utilization score is assigned to the frame based on the detected facial characteristics, and a determination of whether to utilize the frame is made based on the utilization score. A completeness value is assigned, and a determination is made based on the completeness value of whether to repeat the steps above for an additional frame in the frame sequence based on the completeness value. Regions from the frames are combined to generate a composite image.

    Abstract translation: 公开了用于图像编辑的各种实施例。 从描绘至少一个个体的帧序列获得帧,并且分析帧中的面部特征。 基于检测到的面部特征将利用分数分配给该帧,并且基于利用分数来确定是否利用该帧。 分配完整性值,并基于完整性值,基于是否对帧序列中的附加帧重复上述步骤的完整性来进行确定。 来自帧的区域被组合以生成合成图像。

    Systems and methods for performing region-based local contrast enhancement
    10.
    发明授权
    Systems and methods for performing region-based local contrast enhancement 有权
    用于执行基于区域的局部对比度增强的系统和方法

    公开(公告)号:US08885105B1

    公开(公告)日:2014-11-11

    申请号:US14148891

    申请日:2014-01-07

    Abstract: Local contrast enhancement comprises obtaining a first frame as a reference frame and a second frame as a current frame. The reference frame is partitioned into a plurality of reference regions, and a first color mapping function is derived for at least one of the reference regions in the reference frame according to the corresponding color distribution. The first color mapping function comprises, for at least one of a predetermined set of colors, a first source color value and a first contrast-enhanced color value. The current frame is partitioned into a plurality of regions, and a second color mapping function is derived for at least one of the regions in the current frame according to the first color mapping functions of at least two of the reference regions in the reference frame. The second color mapping function is applied to generate a contrast-enhanced frame.

    Abstract translation: 局部对比度增强包括获得作为参考帧的第一帧和作为当前帧的第二帧。 参考帧被划分为多个参考区域,并且根据相应的颜色分布为参考帧中的至少一个参考区域导出第一颜色映射函数。 对于预定颜色组中的至少一个,第一颜色映射功能包括第一源颜色值和第一对比度增强颜色值。 当前帧被划分成多个区域,并且根据参考帧中的至少两个参考区域的第一颜色映射函数,为当前帧中的至少一个区域导出第二颜色映射函数。 应用第二颜色映射功能来生成对比度增强的帧。

Patent Agency Ranking