Abstract: An image processing device includes a convolutional neural network (CNN) architecture configured to perform at least one of denoising, deblurring, dehazing, and color correction on an input. The input comprises a plurality of low-quality input images having different exposure values captured for the same object at the same time by a camera under display (CUD) to render a high-quality output image. The CNN architecture is trained using a set of training images including a plurality of low-quality training images having different exposure values and a high-quality training image corresponding to the plurality of low-quality training images.
Type:
Grant
Filed:
February 9, 2022
Date of Patent:
September 10, 2024
Assignee:
VINAI AI APPLICATION AND RESEARCH JOINT STOCK CO.
Inventors:
Cuong Cao Pham, Tu Van Pham, Dung Tri Nguyen
Abstract: Some embodiments provide a method for storing multiple data assets in a folder structure on a cloud services platform. The method stores a separate encrypted structure for each of the data assets on the cloud services platform. A same first key provides access to each of the encrypted structures. The method stores, on the cloud services platform, a folder structure with an encrypted copy of the first key. The method stores a parent structure of the folder on the cloud services platform. The parent structure includes an encrypted copy of a second key that provides access to the encrypted copy of the first key.
Abstract: A user private key is stored in a database of the user terminal. A user public key and user information are stored in the user management DB. The encryption/decryption unit encrypts an authority private key specific to a first authority given to a user, by using a user public key associated with user information to indicate a user. The secret sharing unit shares in secret an authority private key into two or more shared authority private keys. The encryption/decryption unit encrypts the shared authority private keys, by using an authority public key specific to each of second authorities to manage the first authority in a shared manner. The authority management DB stores the encrypted authority private key and authority public key in association with the first authority, and stores the encrypted shared authority private keys in association with the second authorities.
Abstract: The present invention is a game playing method and apparatus for automating games such as blackjack, poker, craps, roulette, baccarat and pai gow, wherein players may play continuously and asynchronously, and information related to advertised items can be exchanged between players and advertisers. In one embodiment, each instance of a game is likely unique from all other current game instances. The games do not require a manual dealer and in one embodiment, played in a gaming establishment using low cost gaming stations. The present invention may also be used to play such games on the Internet or an interactive cable television network wherein a game controller communicates with players at network nodes in their homes and at their leisure since there is no game tempo requirement. During a game, advertising is selectively provided by comparing player personal information with a desired demographic profile. Player responses to advertising are used for evaluating advertising effectiveness.