Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

513 results about "Vector graphics" patented technology

Vector graphics are computer graphics images that are defined in terms of 2D points, which are connected by lines and curves to form polygons and other shapes. Each of these points has a definite position on the x- and y-axis of the work plane and determines the direction of the path; further, each path may have various properties including values for stroke color, shape, curve, thickness, and fill. Vector graphics are commonly found today in the SVG, EPS, PDF or AI graphic file formats and are intrinsically different from the more common raster graphics file formats such as JPEG, PNG, APNG, GIF, and MPEG4.

Device, System, and Method for Hybrid Media Content Distribution

A device, system, and method synthesizes personalized linear television experiences from on-demand assets, live event video, streaming graphics, and dynamic ad insertion, where portions of the broadcast day are scheduled for globally shared viewing events, where other portions are scheduled for distinct programming for various audience segments. Vector graphics are streamed independently of the video and rasterized locally to improve quality and contextualization of the graphics layer while gaining the efficiency of leveraging the same cached video assets for linear and on-demand applications. The system includes origination services transforming and publishing linear television schedules, video, and graphics to a distribution cache, a live event server streaming live performances, an advertising server providing targeted advertising, a personalization server, and assembly services stitching the elements to create a continuous experience of video and graphics for a media player to receive and render for each channel selected by the viewer.
Owner:VIACOM INTERNATIONAL

Character and vector graphics watermark for structured electronic documents security

The present invention is a method and apparatus for watermarking text or vector graphics documents. It is based on character-wise or vector graphics element-wise grayscale or color modulation. At high resolution, halftone or dither modulation can also be used in addition or in place of grayscale / color modulation, for printed representation of electronic document. For the detection, the document is acquired through an acquisition device, document segmentation is performed, characters / elements are segmented, the watermark signal is estimated and the information is decoded. Although the proposed scheme mostly addresses the watermarking of hard-copy documents, it can easily be integrated into electronic document editing and acquisition tools, and the watermark is attached to the document electronic version. The invention is applicable either using expensive high- resolution printing and acquisition devices, either using common cheap low-resolution devices, depending on the application needs. The proposed scheme is suitable for example to the protection of security documents, contracts, technical and commercial documentation; it can use any physical support like paper, cellulose, or plastic; it can be used for copy protection, authentication, or tamper proofing; finally it can also be applied to other non security-related applications, such as document tracking, as well as document embedded annotation and watermarked-assisted automatic processing.
Owner:UNIVERSITY OF GENEVA +1

Adaptive video compression of graphical user interfaces using application metadata

Systems, methods and computer accessible medium are provided through which an input data stream consisting one or more media regions before entering a network to be rendered by a display coupled a remote video frame buffer is compressed on the basis of one or more configuration file metadata, source primitive metadata, and application high-level metadata of identified media regions. The input data stream is compressed by using one or more MPEG compression, JPEG compression, vector graphics compression, Huffman coding, or user defined compression scheme.
Owner:GENERAL ELECTRIC CO

Process and system for producing electronic book allowing note and corrigendum sharing as well as differential update

An e-book allowing note and corrigendum sharing as well as differential update is produced using vector graphics satisfying XML syntax, and a script program is embedded in or linked to the e-book. The script program allows a user to add various kinds of note markups to the e-book, including fluorescent marker, text annotation, handwriting note, bookmark, digital blackboard record, post-it note, highlight, voice, memo, tracking information, etc. The e-book also allows an e-book editor to correct any error in the e-book. The note markups and corrigenda may be uploaded via network, and be shared among other users by way of differential update.
Owner:INFODOC TECH CORP

Rendering a map using style identifiers

A map server generates vector descriptors and corresponding style identifiers for rendering a map image. Each vector descriptor indicates a geometry of a respective map element in accordance with a vector graphics format, and each style identifier identifies a style according to which the corresponding map element is rendered. The map server then causes map data including the vector descriptors and the style identifiers to be transmitted to the client device via a communication network. When the map server receives a request for style data for modifying a map image at the client device, the map server generates a description of visual characteristics for one or more styles identified by the style identifiers included in the map data previously provided to the client device and causes the description of visual characteristics to be transmitted to the client device for applying to the vector descriptors at the client device.
Owner:GOOGLE LLC

Method to embedding SVG content into ISO base media file format for progressive downloading and streaming of rich media content

A method of embedding vector graphics content such as SVG into the 3GPP ISO Base Media File Format for progressive downloading or streaming of live rich media content over MMS / PSS / MBMS services. The method of the present invention allows the file format to be used for the packaging of rich media content including graphics, video, text and images; enables streaming servers to generate RTP packets; and enables clients to realize, play, or render rich media content.
Owner:NOKIA CORP

Random-access vector graphics

A “Vector Graphics Encoder” encodes vector graphics in a randomly accessible format. This encoding format enables particular portions of encoded images to be directly accessed, at any desired level of zoom, without processing or otherwise decoding the entire image. This random-access format is based on a coarse image grid of partially overlapping cells wherein each cell is defined by a “texel program.” Unlike fixed-complexity cells used by conventional vector images, each cell defined by a texel program is locally specialized without requiring global constraints on the complexity of each cell. The texel program for each cell is provided as a variable-length string of tokens representing a locally specialized description of one or more of layers of graphics primitives overlapping the cell. Images are then rendered by interpreting the texel programs defining one or more cells.
Owner:MICROSOFT TECH LICENSING LLC

Adaptive video compression of graphical user interfaces using application metadata

Systems, methods and computer accessible medium are provided through which an input data stream consisting one or more media regions before entering a network to be rendered by a display coupled a remote video frame buffer is compressed on the basis of one or more configuration file metadata, source primitive metadata, and application high-level metadata of identified media regions. The input data stream is compressed by using one or more MPEG compression, JPEG compression, vector graphics compression, Huffman coding, or user defined compression scheme.
Owner:GENERAL ELECTRIC CO

Method, system and apparatus for rendering a map according to hybrid map data

Methods, systems and apparatus are described to render a map according to hybrid map data. A map may be generated by a map service and sent to a client device. Hybrid map data composed of raster graphics data and vector graphics data may be generated by a map service to be sent to and rendered on a client device. A client device obtains hybrid map data, renders the vector graphics data using vector graphics, renders the raster graphics data using raster graphics, and displays the map view. A client device may receive input modifying the zoom level of the displayed map. In response a client device may render the vector graphics data at the modified zoom level and scale the raster graphics data to the zoom level. Some embodiments may obtain update raster graphics data.
Owner:APPLE INC

Markup language and object model for vector graphics

An element object model and a vector graphics markup language for using that element object model in a manner that allows program code developers to consistently interface with a scene graph data structure to produce graphics. The vector graphics element object model generally corresponds to shape elements and other elements including image and video elements that correlate with a scene graph object model of the scene graph. Markup may be parsed into data including elements in an element tree that is translated into the objects of a scene graph data structure. Other markup may be translated directly into data and calls that create the scene graph objects. The markup language provides distinct ways to describe an element, including a simple string format or complex property syntax, which may be named, enabling reuse in other locations in the markup.
Owner:MICROSOFT TECH LICENSING LLC

Method and apparatus for rasterizing and encoding vector graphics

The present invention describes exemplary embodiments of a method and apparatus for rasterizing and encoding vector graphics. The method comprises determining, by an image encoder, a difference between a transmission frame rate of an image encoder and a raster sequence frame rate of a raster sequence of images rasterized by a graphics processing unit (GPU); and adjusting, by the GPU, image detail of the raster sequence according to the difference.
Owner:TERADICI CORP

System and Method for Adding Vector Textures to Vector Graphics Images

A system and method for adding vector textures to images may employ a unified vector representation for images and textures based on extensions to diffusion curve representations, along with tools to facilitate the draping of texture maps over an image. This vector representation may support user-configurable parameters that allow artists to design and manipulate complex textures at a high-level, and to deform them directly in two-dimensional images. The vector representation may provide material descriptors and visual cues of three-dimensional shape in two-dimensional images. It may facilitate the creation of lighting and shading effects in such images. The system may include tools to manipulate the configurable parameters to create texels, to distribute texels in a texture map, to automatically generate new texture elements, to generate 2.5D surface approximations of two-dimensional images based on diffusible normal attributes, and / or to apply a texture by mapping or projecting it onto such 2.5D surface approximations.
Owner:ADOBE SYST INC

Dynamic generation of vector graphics and animation of bottom hole assembly

A method for displaying a bottom-hole assembly (BHA) using vector graphics includes parsing and interpreting BHA source data to produce data packets corresponding to BHA components; assembling the BHA using vector graphics components in a vector graphics library, wherein the vector graphics components represent the BHA components; and displaying the BHA at a selected scale.
Owner:SCHLUMBERGER TECH CORP

Method to embedding svg content into an iso base media file format for progressive downloading and streaming of rich media content

A method of embedding vector graphics content such as SVG into the 3GPP ISO Base Media File Format for progressive downloading or streaming of live rich media content over MMS / PSS / MBMS services. The method of the present invention allows the file format to be used for the packaging of rich media content including graphics, video, text and images; enables streaming servers to generate RTP packets; and enables clients to realize, play, or render rich media content.
Owner:NOKIA CORP

Scalable vector graphics print driver

The present invention addresses the foregoing problems and concerns a print driver executable on a user's personal computer and responsive to a print option selection from any application program, generates output that conforms to a standardized markup language format.
Owner:CANON KK

Graphics engine, and display driver IC and display module incorporating the graphics engine

A display driver integrated circuit is provided for connection to a small-area display, the integrated circuit including a hardware-implemented graphics engine for receiving vector graphics commands and rendering image data for display pixels in dependence upon the received commands, and also including display driver circuitry for driving the connected display in accordance with the image data rendered by the graphics engine. In another aspect the graphics engine is held within the display module, but not embedded in the display driver IC. The invention provides graphics acceleration that increases display performance, but does not significantly increase cost of manufacture. Power consumption in comparison to non-accelerated CPU graphics processing is lowered.
Owner:ADVANCED MICRO DEVICES INC +2

CIM based automatic graph-forming system for power transmission and distribution network

The invention discloses a CIM based automatic graph-forming system for a power transmission and distribution network. The system comprises a data interface module connected with a third-party source system, a CIM data analysis module used for analyzing CIM data, obtained by the data interface module, of the third-party source system, an automatic graph-forming algorithm distribution coordinate system module connected with the CIM data analysis module, a vector graph generation module connected with the automatic graph-forming algorithm distribution coordinate system module, and a graph control module connected with the vector graph generation module. According to the system, for current situations of high maintenance workload, non-unified graph formats and difficult graph interaction in a conventional electric wiring graph manual generation process, an electric wiring graph is automatically generated by utilizing a computer for a CIM standard based graph, so that huge convenience can be brought for power operation personnel. The automatic graph formation not only can improve automatic configuration capability of the system but also more effectively supports a scheduling decision, and is one of key technologies for realizing intelligent scheduling of intelligent power grids.
Owner:STATE GRID CORP OF CHINA +4

Laser etching of an acrylic and polyvinylchloride composition, and laser etched article

A laser-markable acrylic and PVC composition (commonly known as Kydex®) is lased using a CO2 laser to differentiate a laser etched graphic or pattern from the base material. A discoloration may be controlled to improve an appearance of the graphic or pattern. An embodiment uses a 500 to 2,500 watt CO2 laser to provide a raster or vector graphic pattern on the Kydex® finished part. Yet another embodiment is to use a 500 to 2,500 watt CO2 laser to provide a seamless raster or vector graphic pattern on a large piece of Kydex® which can then be cut and divided into multiple finished parts. In this case, an embodiment would include providing the necessary software and process controls to insure that the seams between individual parts that make up a larger part are without lines of demarcation.
Owner:REVOLAZE LLC

An instant messaging client and its implementation method

Embodiments of the present invention disclose an instant messaging (IM) client and an implementation method thereof. The IM client (501) includes a main panel (502) which can display a list of messaging objects, and it also includes a sub-panel (503) established outside the area of said main panel according to a sub-panel establishment request. Said sub-panel is a sub-panel corresponding to one or more messaging object in said list of messaging objects; wherein, said sub-panel comprises a plurality of vector graphic layers which correspond to the different attributes of said messaging objects respectively. By adopting the present invention, convenient operation of the messaging objects and abundant implementation of the operation on the messaging objects can be realized.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Character and vector graphics watermark for structured electronic documents security

The present invention is a method and apparatus for watermarking text or vector graphics documents. It is based on character-wise or vector graphics element-wise grayscale or color modulation. At high resolution, halftone or dither modulation can also be used in addition or in place of grayscale / color modulation, for printed representation of electronic document. For the detection, the document is acquired through an acquisition device, document segmentation is performed, characters / elements are segmented, the watermark signal is estimated and the information is decoded. Although the proposed scheme mostly addresses the watermarking of hard-copy documents, it can easily be integrated into electronic document editing and acquisition tools, and the watermark is attached to the document electronic version.The invention is applicable either using expensive high-resolution printing and acquisition devices, either using common cheap low-resolution devices, depending on the application needs. The proposed scheme is suitable for example to the protection of security documents, contracts, technical and commercial documentation; it can use any physical support like paper, cellulose, or plastic; it can be used for copy protection, authentication, or tamper proofing; finally it can also be applied to other non security-related applications, such as document tracking, as well as document embedded annotation and watermarked-assisted automatic processing.
Owner:UNIVERSITY OF GENEVA +1

Rendering apparatus, method and program, and shape data generation apparatus, method and program

Rendering apparatus includes input unit inputting vector graphics data, computation unit computing shape feature quantity related to vector graphics data, acquisition unit acquiring, as rendering parameters, position of shape on screen, and matrix indicating affine transformation to position, computation unit computing number of pixels, first conversion unit converting vector graphics data into bitmap texture data when number of pixels is smaller than shape feature quantity, first rendering unit rendering bitmap texture data, second conversion unit converting vector graphics data into polygon model data attached with a curve-parameter when the number of pixels fails to be smaller than shape feature quantity, second rendering unit rendering polygon model data, selection unit selecting one of first and second conversion units and one of first and second rendering units by comparing number of pixels with shape feature quantity, and presentation unit presenting selected one of rendered bitmap texture data and rendered polygon model data.
Owner:KK TOSHIBA

System and method for a made to specification e-commerce quoting and orders processing system on a stand alone or integrated portal

Defining product specifications via XSD / XSL / DTD file with responses to option variable questions. The option selections have user defined interrelationship and cross checking between options. XSL file includes functions to compute selling price, shipping cost, sales tax and other fields. System provides links to assist with input. Responses and Real time Scalable Vector Graphic (SVG) layout are retained in XML format in a single table within the database. The final checout order occurs when update cart has been successfully completed without errors. A system defined allowed number of suppliers can be selected to provide quotes. The returned quoted price is displayed to the buyer who selects the supplier and awards the contract. The buyer continues on to the awarded supplier's site for completion of credit processing information to complete the commerce transaction. The portal will retian historical information of the transactions.
Owner:HINMAN LEE MELVIN

Rendering apparatus and method, and shape data generation apparatus and method

Rendering apparatus includes means (101) for inputting vector graphics data, means (102) for computing shape feature quantity related to vector graphics data, means (103) for acquiring, as rendering parameters, position of shape on screen, and matrix indicating affine transformation to position, means (103) for computing number of pixels, first converting means (104) for converting vector graphics data into bitmap texture data when number of pixels is smaller than shape feature quantity, first rendering means (105) for rendering bitmap texture data, second converting means (106) for converting vector graphics data into polygon model data attached with a curve-parameter when the number of pixels fails to be smaller than shape feature quantity, second rendering means (107) for rendering polygon model data, means (103) for selecting one of first and second converting means and one of first and second rendering means by comparing number of pixels with shape feature quantity, and means (108) for presenting selected one of rendered bitmap texture data and rendered polygon model data.
Owner:KK TOSHIBA

Vector graphic display acceleration method based on bitmap caching

The invention relates to a method for accelerating vector graph display on the basis of bitmap buffering, which comprises: buffering a rendering result of a complicated vector object which is continuously displayed in the process of playing vector animation, taking out a corresponding bitmap buffering object when the displayed object appears for the second time, and directly displaying the object on an appointed position through transformation operations. The method for accelerating comprises a pre-buffering strategy, a buffering choosing strategy, a buffer using strategy, a buffer compressing and preserving strategy and a buffer replacing strategy. The method has the advantages that a large amount of calculation is saved, the time for rendering the vector graphs is saved, the display speed is accelerated, the buffer capacity size and the edge curve threshold of a complicated graph are adjusted to achieve the best effect according to the difference of the memory size or the processing speed of an embedded real type device, the operation is simple, only an ID number, the length, the width, the bitmap data, the priority and a frame number which is used recently of the vector object are stored, which can be realized through one simple chained list, a step of rendering and the playing flow are transparent, and the playing flow of the vector animation is not affected.
Owner:INST OF ACOUSTICS CHINESE ACAD OF SCI

Method and system for providing a secure multimedia presentation

The invention comprises a secure method and apparatus for the distribution, processing, decryption, and display of combinations of encrypted audio, video, raster graphic still images, vector graphic images, HTML, hyperlinks, textual information, synchronization information, and password and date expiration data combined and encrypted in singular multimedia presentation transmission and distribution files, all of which are represented by binary data files. The invention may be adapted for use with any of the various audio, video, raster graphic still images, vector graphic images, and text data formats and files that represent such information. A specific embodiment of the invention adapted for use on a personal computer and such CPU equipped devices is presented.
Owner:LOVERIA GREGORIO O III MR

Vector graph filling method for mobile terminal

The invention discloses a vector graph filling method for a mobile terminal and comprises the following steps of: acquiring the information Grid (Xi) on the intersection point of edges of the polygon of the vector graph and pixels, and storing coordinates Yi on the Y axis into a linked list Grid Row (Yi) in turn; performing filling process, processing the Grid Rows related to the polygon in turn according to an ascending order of Y coordinates, wherein the step contains two parts, one is performing an anti-aliasing calculation on the intersection pixels of opposite edges and a scanning line and filling a proper value, the other is filling the internal area of the polygon on the scanning line, wherein the fill process can be a solid fill process, a linear gradient fill process or a radial gradient fill process. Compared with an active side filling method and a scanning line seed filling method, the vector graph filling method of the invention is more suitable for the display of a mobile terminal screen; besides, the vector graph filling method takes less time, has a high efficiency and supports a complex self crossing polygon filling process.
Owner:INST OF ELECTRONICS & INFORMATION ENG IN

Stock video purchase

A computer enabled method of assembling at least one section of a media object to form an assembled media object is provided. The method includes receiving a segment description that identifies a portion of the media object, generating an assembled media object that includes the portion, providing the assembled media object for subsequent viewing, wherein the segment description is associated with the assembled media object. The media object may include video, audio, a graphical image, vector graphics animation, an online application, or an applet. The assembled media object may be associated with a content user, and the method may further include associating the segment description with a content owner, where the content owner holds rights to the at least one portion, and transferring consideration between the content owner and the content user, where the amount of consideration is based upon a price associated with the at least one portion.
Owner:OATH INC

Apparatus and Method for Reducing Ink/ Toner Consumption of Color Printers

Disclosed are methods for ink / toner saving including an ink / toner consumption controller which processes input image data via computer vision (CV) filtering models and other approaches to generate printable raster graphic, vector graphic and font character data on CMYK printing devices. User preferences may be specified using a GUI application. The ink / toner consumption controller manipulates the saving of colorent using dedicated techniques adopted for each type of document object. Models of color human perception are used for the combinations of the required percentages of a printer's CMYK ink / toner. These models are implemented by methods of CV selection rules for preferred objects and image areas, such as human faces, human skin and ROI, for maintaining maximum adherence to original image data. A color balancing method is used to ensure that CMY stacks consumptions are maintained similar throughout their usage. Additionally, methods are applied to compensate for missing CMYK colorants.
Owner:ZEMACH REUVEN +1
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products