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

337 results about "Direct mode" patented technology

Direct mode, also known as immediate mode is a computing term referring to the input of textual commands outside the context of a program. The command would be executed immediately and the results printed on screen, in contrast to programming mode where nothing would be executed until a specific command was given. (BASIC's RUN is an example of a direct mode command.) Some commands could be used in either mode, while others were exclusive to one or the other. Direct mode was most often used on 8-bit systems such as the Commodore 64 and Atari 800 series, though commands entered at a Unix shell can be thought of as direct mode equivalents to shell scripts, and modern interpreted languages like Python and Perl include REPL shells where commands may be entered for immediate evaluation and execution.

Medical robotic system with coupled control modes

In a coupled control mode, the surgeon directly controls movement of an associated slave manipulator with an input device while indirectly controlling movement of one or more non-associated slave manipulators, in response to commanded motion of the directly controlled slave manipulator, to achieve a secondary objective. By automatically performing secondary tasks through coupled control modes, the system's usability is enhanced by reducing the surgeon's need to switch to another direct mode to manually achieve the desired secondary objective. Thus, coupled control modes allow the surgeon to better focus on performing medical procedures and to pay less attention to managing the system.
Owner:INTUITIVE SURGICAL OPERATIONS INC

Medical robotic system with coupled control modes

In a coupled control mode, the surgeon directly controls movement of an associated slave manipulator with an input device while indirectly controlling movement of one or more non-associated slave manipulators, in response to commanded motion of the directly controlled slave manipulator, to achieve a secondary objective. By automatically performing secondary tasks through coupled control modes, the system's usability is enhanced by reducing the surgeon's need to switch to another direct mode to manually achieve the desired secondary objective. Thus, coupled control modes allow the surgeon to better focus on performing medical procedures and to pay less attention to managing the system.
Owner:INTUITIVE SURGICAL OPERATIONS INC

Moving picture encoding method and decoding method

Conventionally there has been a case that the direct mode cannot be applied effectively depending on the block. With such being the case, information indicating whether a backward reference frame set by default can be utilized in the direct mode is provided to a decoder. A switching procedure to switch to a compensation method applicable when a collocated block has no forward motion vector for effective use, and the compensation method are also provided to the decoder. Thus, it is possible to clearly determine whether the reference frame can be used in the direct mode. Further, when the frame number has no time information, it is possible to effectively send information indicating the relationship between the reference frame and the current frame. Furthermore, the alternative mode and its switching procedure of the present invention make it possible to improve the prediction performance when the direct mode cannot be applied.
Owner:MAXELL HLDG LTD

Method and apparatus for context dependent merging for skip-direct modes for video encoding and decoding

There are provided methods and apparatus for context dependent merging for SKIP / DIRECT modes for video encoding and decoding. An apparatus includes an encoder for joint coding partitions of an image region using frame partitioning and a partition merging procedure, wherein any given one of the partitions that use a coding mode with implicit coding rules is subject to being merged, with another one of the partitions, using a distinct merging rule different than that used for a coding mode with explicit coding rules.
Owner:INTERDIGITAL MADISON PATENT HLDG

Advanced bi-directional predictive coding of video frames

Techniques and tools for coding / decoding of video images, and in particular, B-frames, are described. In one aspect, a video encoder / decoder determines a fraction for a current image in a sequence. The fraction represents an estimated temporal distance position for the current image relative to an interval between a reference images for the current image. The video encoder / decoder processes the fraction along with a motion vector for a first reference image, resulting in a representation of motion (e.g., constant or variable velocity motion) in the current image. Other aspects are also described, including intra B-frames, forward and backward buffers for motion vector prediction, bitplane encoding of direct mode prediction information, multiple motion vector resolutions / interpolation filters for B-frames, proactive dropping of B-frames, and signaling of dropped predicted frames.
Owner:MICROSOFT TECH LICENSING LLC

Method and System for Processing Multiview Videos for View Synthesis using Skip and Direct Modes

A method processes a multiview videos of a scene, in which each video is acquired by a corresponding camera arranged at a particular pose, and in which a view of each camera overlaps with the view of at least one other camera. Side information for synthesizing a particular view of the multiview video is obtained in either an encoder or decoder. A synthesized multiview video is synthesized from the multiview videos and the side information. A reference picture list is maintained for each current frame of each of the multiview videos, the reference picture indexes temporal reference pictures and spatial reference pictures of the acquired multiview videos and the synthesized reference pictures of the synthesized multiview video. Each current frame of the multiview videos is predicted according to reference pictures indexed by the associated reference picture list with a skip mode and a direct mode, whereby the side information is inferred from the synthesized reference picture.
Owner:MITSUBISHI ELECTRIC RES LAB INC

Method and apparatus for context dependent merging for skip-direct modes for video encoding and decoding

Provided are methods and apparatus for context dependent merging for SKIP / DIRECT modes for video encoding and decoding. An apparatus includes an encoder (300) for joint coding partitions of an image region using frame partitioning and a partition merging procedure, wherein any given one of the partitions that use a coding mode with implicit coding rules is subject to being merged, with another oneof the partitions, using a distinct merging rule different than that used for a coding mode with explicit coding rules.
Owner:INTERDIGITAL CE PATENT HLDG

Method and System for Processing Multiview Videos for View Synthesis Using Skip and Direct Modes

Multiview videos are acquired by overlapping cameras. Side information is used to synthesize multiview videos. A reference picture list is maintained for current frames of the multiview videos, the reference picture indexes temporal reference pictures and spatial reference pictures of the acquired multiview videos and the synthesized reference pictures of the synthesized multiview video. Each current frame of the multiview videos is predicted according to reference pictures indexed by the associated reference picture list with a skip mode and a direct mode, whereby the side information is inferred from the synthesized reference picture. Alternatively, the depth images corresponding to the multiview videos of the input data, and this data are encoded as part of the bitstream depending on a SKIP type.
Owner:MITSUBISHI ELECTRIC RES LAB INC

Equalization strategy for dual-polarization optical transport system

A method is provided for an equalization strategy for compensating channel distortions in a dual-polarization optical transport system wherein the received signal includes a complex signal of a first transmitted polarization component and a complex signal of a second transmitted polarization component. In a first step, a blind self-recovery mode used a blind adaptation algorithm in calculating and modifying multiple complex equalizer transfer function coefficients to enable recovery of only the complex signal of the first transmitted polarization component. By recovering only a single polarization component in the first step the degenerate case of recovering only a single transmitted signal at both polarization component outputs of an equalizer is prevented. In a second step, equalization is performed in a training mode for calculating and modifying the multiple complex equalizer transfer function coefficients to enable recovery of the complex signals of the first and second transmitted polarization components. In a third step, equalization is performed in a data directed mode for continuing to calculate and modify the multiple complex equalizer transfer function coefficients to ensure continued recovery of the complex signals of the first and second transmitted polarization components. The method is suited for a digital signal processing implementation in a coherent receiver when a modulation scheme used on a transmitted signal is quadriphase-shift keying (QPSK). In other embodiments, the method can be used with modulation schemes such as binary PSK, M-ary PSK where M>4, or Quadrature Amplitude Modulation (QAM).
Owner:CIENA

Advanced bi-directional predictive coding of interlaced video

For interlaced B-fields or interlaced B-frames, forward motion vectors are predicted by an encoder / decoder using forward motion vectors from a forward motion vector buffer, and backward motion vectors are predicted using backward motion vectors from a backward motion vector buffer. The resulting motion vectors are added to the corresponding buffer. Holes in motion vector buffers can be filled in with estimated motion vector values. An encoder / decoder switches prediction modes between fields in a field-coded macroblock of an interlaced B-frame. For interlaced B-frames and interlaced B-fields, an encoder / decoder computes direct mode motion vectors. For interlaced B-fields or interlaced B-frames, an encoder / decoder uses 4 MV coding. An encoder / decoder uses “self-referencing” B-frames. An encoder sends binary information indicating whether a prediction mode is forward or not-forward for one or more macroblocks in an interlaced B-field. An encoder / decoder uses intra-coded B-fields [“BI-fields”].
Owner:MICROSOFT TECH LICENSING LLC

Method and apparatus for coding of intra prediction mode

Embodiments according to the present invention configure the intra prediction mode candidates into multi-level MPM sets, which comprise at least a first-level MPM set and a second-level MPM set. Encoding or decoding a current intra prediction mode is based on the multi-level MPM sets, where one syntax element of the syntax information to be generated or decoded respectively is associated with evaluating the current intra prediction mode using the first-level MPM set. A method and apparatus for spectively is associated with evaluating the current intra prediction mode using the first-level MPM set. A method and apparatus for chroma intra prediction mode encoding and decoding are also disclosed. The chroma intra prediction mode set includes a Luma-based chroma prediction Mode (LM), a Direct Mode (DM) and four other modes. The codeword set comprises variable-length codewords and fixed-length codewords, and the fixed-length codewords are longer than the variable-length codewords. The variable-length codewords are used for the DM and LM, and the fixed-length codewords are used for the four other modes.
Owner:HFI INNOVATION INC

Method and system for processing multiview videos for view synthesis using skip and direct modes

A method processes a multiview videos of a scene, in which each video is acquired by a corresponding camera arranged at a particular pose, and in which a view of each camera overlaps with the view of at least one other camera. Side information for synthesizing a particular view of the multiview video is obtained in either an encoder or decoder. A synthesized multiview video is synthesized from the multiview videos and the side information. A reference picture list is maintained for each current frame of each of the multiview videos, the reference picture indexes temporal reference pictures and spatial reference pictures of the acquired multiview videos and the synthesized reference pictures of the synthesized multiview video. Each current frame of the multiview videos is predicted according to reference pictures indexed by the associated reference picture list with a skip mode and a direct mode, whereby the side information is inferred from the synthesized reference picture.
Owner:MITSUBISHI ELECTRIC RES LAB INC

Moving image encoding method, moving image decoding method, and data recording medium

A method for realizing a direct mode without reference to temporally subsequent pictures but with reference to motion vectors of coded blocks in one picture including a current block is suggested for performing predictive coding on the current block using the direct mode under the environment where such temporally subsequent pictures are not available for reference, and further, high coding efficiency is achieved even in a case of motion compensation with only forward reference by eliminating items concerning reference to the subsequent pictures from a table of coding modes and thus reducing the number of items in the table.
Owner:PANASONIC CORP

Moving picture coding method and moving picture decoding method for performing inter picture prediction coding and inter picture prediction decoding using previously processed pictures as reference pictures

A coding control unit (110) and a mode selection unit (109) are included. The coding control unit (110) determines the coding order for a plurality of consecutive B-pictures located between I-pictures and P-pictures so that the B-picture whose temporal distance from two previously coded pictures is farthest in display order is coded by priority, so as to reorder the B-pictures in coding order. When a current block is coded in direct mode, the mode selection unit 109 scales a forward motion vector of a block which is included in a backward reference picture of a current picture and co-located with the current block, so as to generate motion vectors of the current block, if the forward motion vector has been used for coding the co-located block.
Owner:PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA

Moving picture coding method and moving picture decoding method for performing inter picture prediction coding and inter picture prediction decoding using previously processed pictures as reference pictures

A coding control unit (110) and a mode selection unit (109) are included. The coding control unit (110) determines the coding order for a plurality of consecutive B-pictures located between I-pictures and P-pictures so that the B-picture whose temporal distance from two previously coded pictures is farthest in display order is coded by priority, so as to reorder the B-pictures in coding order. When a current block is coded in direct mode, the mode selection unit 109 scales a forward motion vector of a block which is included in a backward reference picture of a current picture and co-located with the current block, so as to generate motion vectors of the current block, if the forward motion vector has been used for coding the co-located block.
Owner:PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA

Direct mode pulse width modulation for DC to DC converters

A DC to DC converter has an inverter, an inductor, a voltage sensor, a comparator, a clock generator, a driver and an output capacitor. The inverter converts an input voltage into a square-wave voltage. The inductor is electrically connected to an output of the inverter. The voltage sensor is electrically connected to the inductor and derives a sense voltage. The comparator compares the sense voltage and a reference voltage. The clock generator generates a reference clock pulse. The driver is triggered by the reference clock pulse and switches the inverter according to an output of the comparator. The output capacitor is electrically connected between the voltage sensor and the ground.
Owner:AMAZION ELECTRONICS

Moving picture coding method and moving picture decoding method for performing inter picture prediction coding and inter picture prediction decoding using previously processed pictures as reference pictures

A coding control unit (110) and a mode selection unit (109) are included. The coding control unit (110) determines the coding order for a plurality of consecutive B-pictures located between I-pictures and P-pictures so that the B-picture whose temporal distance from two previously coded pictures is farthest in display order is coded by priority, so as to reorder the B-pictures in coding order. When a current block is coded in direct mode, the mode selection unit 109 scales a forward motion vector of a block which is included in a backward reference picture of a current picture and co-located with the current block, so as to generate motion vectors of the current block, if the forward motion vector has been used for coding the co-located block.
Owner:PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA

Moving picture coding method and moving picture decoding method for performing inter picture prediction coding and inter picture prediction decoding using previously processed pictures as reference pictures

A coding control unit (110) and a mode selection unit (109) are included. The coding control unit (110) determines the coding order for a plurality of consecutive B-pictures located between I-pictures and P-pictures so that the B-picture whose temporal distance from two previously coded pictures is farthest in display order is coded by priority, so as to reorder the B-pictures in coding order. When a current block is coded in direct mode, the mode selection unit 109 scales a forward motion vector of a block which is included in a backward reference picture of a current picture and co-located with the current block, so as to generate motion vectors of the current block, if the forward motion vector has been used for coding the co-located block.
Owner:PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA

Direct mode motion vectors for Bi-directionally predicted interlaced pictures

For interlaced B-frames, an encoder / decoder computes direct mode motion vectors for a current macroblock by selecting at most one representative motion vector for each of the top and bottom fields of the co-located macroblock of the previously decoded, temporally subsequent anchor. For example, the selecting is performed based at least in part on the mode of coding the current interlaced B-frame's macroblock (e.g., 1MV mode, 2 Field MV mode, etc.). For interlaced B-fields, an encoder / decoder selects direct mode motion vectors using logic that favors the dominant polarity if the corresponding macroblock in the corresponding field of the next anchor picture was coded using four motion vectors. For example, if the corresponding macroblock's same polarity motion vectors outnumber its opposite polarity motion vectors, the encoder / decoder calculates the median of the same polarity motion vectors to obtain a motion vector for deriving direct mode motion vectors.
Owner:MICROSOFT TECH LICENSING LLC

Moving picture coding method, moving picture coding apparatus, moving picture decoding method, moving picture decoding apparatus, and moving picture coding and decoding apparatus

A moving picture coding apparatus includes: a reference picture list management unit which assigns a reference picture index to each reference picture and creates reference picture lists together with display order and the like; a skip mode prediction direction determination unit which determines a prediction direction in a skip mode for a current block to be coded, using the reference picture lists; and an inter prediction control unit which compares a cost of a motion vector estimation mode, a cost of a direct mode, and a cost of the skip mode in which a prediction picture is generated using a predicted motion vector generated according to the prediction direction determined by the skip mode prediction direction determination unit, and determines a more efficient inter prediction mode among the three modes.
Owner:PANASONIC CORP

Distance dependent direct mode peer -to-peer communication establishment in a tdd cdma network

A method for establishing P2P (peer-to-peer) communication in wireless communication networks, comprising steps of: determining whether two user equipments (caller and call) are in the same cell, and computing whether the distance between the two user equipments (UEs) meets the requirement for P2P communication according to the registry information and position information of the caller and the callee; determining whether the two UEs both have P2P communication capability according to the information of the wireless communication system indicating whether the two UEs both have P2P communication capability, when the two UEs are in the same cell and the distance between the two UEs meets the requirement for P2P communication; and allocating direct communication link for the two UEs to start communication when the two UEs both have P2P communication capability.
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

Method and apparatus for determining a second picture for temporal direct-mode block prediction

A method for determining a first and a second reference picture used for inter-prediction of a macroblock, comprising the steps of (A) finding a co-located picture and block, (B) determining a reference index, (C) mapping the reference index to a lowest valued reference index in a current reference list and (D) using the reference index to determine the second reference picture.
Owner:AVAGO TECH INT SALES PTE LTD

Method of Efficiently Synchronizing to a Desired Timeslot in a Time Division Multiple Access Communication System

The time required for the receiving device to synchronize to a desired timeslot is reduced. In operation, a transmitting device selects a synchronization pattern associated with the desired timeslot that is at least mutually exclusive from synchronization patterns associated with other timeslots on the same frequency in the system. Once selected, the transmitting device transmits a burst embedding the synchronization pattern that was selected, where appropriate. If the receiving device detects the synchronization pattern, it immediately synchronizes with the timeslot with confidence that it is synchronizing to the desired timeslot. Using synchronization pattern associated with the desired timeslot that is at least mutually exclusive from synchronization patterns associated with the other timeslots on the same frequency also improves spectral efficiency in direct-mode transmissions, thus allowing more than one subscriber unit to simultaneously transmit in direct mode on a frequency without interfering with other transmissions on the frequency.
Owner:MOTOROLA SOLUTIONS INC

Decoding method and apparatus for block-based digitally encoded picture

A decoding method for block-based digital encoded picture is disclosed. The method including the steps of reconstructing a zeroth reference picture list and a first reference picture list for a current picture based on a predetermined digital picture coding protocol; establishing a lookup table which includes a parameter field for storing a distance scalar, the distance scalar being derived from the time sequence characteristic values of the current picture, the co-located picture and a predetermined reference picture; determining a derived motion vector of a direct mode bi-predictive block according to the distance scalar and a predetermined motion vector of a co-located block with respect to the predetermined reference picture. An apparatus for implementing the method is also disclosed.
Owner:FU FR +1

Motion estimation or P-type images using direct mode prediction

The process for coding the current block comprises a step of selecting the predicted block from among candidate blocks, the selection being dependent on a difference DBdrx,dry between the co-located block of the current image block lying in an image of type B and the block of a reference image, the latter block being designated by the motion vector with components drx, dry which is allocated to co-located block and which is colinear with the motion vector Vp allocated to the current block and designating the candidate block. The process relates to data compression, the transmission of digital images using the video coding standard comprising a direct prediction mode, for example the h263, MPEG4 or h261 standard.
Owner:INTERDIGITAL MADISON PATENT HLDG

Motion estimation or P-type images using direct mode prediction

The process for coding the current block comprises a step of selecting the predicted block from among candidate blocks, the selection being dependent on a difference DBdrx,dry between the co-located block of the current image block lying in an image of type B and the block of a reference image, the latter block being designated by the motion vector with components drx, dry which is allocated to co-located block and which is colinear with the motion vector Vp allocated to the current block and designating the candidate block. Applications relate to data compression, the transmission of digital images using the video coding standard comprising a direct prediction mode, for example the h263, MPEG4 or h261 standard.
Owner:INTERDIGITAL MADISON PATENT HLDG

Microcontroller controlled or direct mode controlled network-fabric on a structured ASIC

A network-fabric used for testing with an external or internal tester is shown for a Structured ASIC. In one embodiment, the Structured ASIC uses a microprocessor, network-aware IO routing fabric comprising network agents in a scalable novel configuration, with the network-aware IO having a plurality of blocks connected in series in a plurality of paths in the fabric leading to and from the microprocessor and memory and / or logic, the blocks acting as intelligent network agents under processor control to determine what state they can assume, whether to pass a data signal or not along these paths, comprising open loops and closed loops running to and from the microprocessor and memory and / or logic, primarily for testing and determining the state of the memory and logic. In another embodiment a JTAG controller may receive JTAG test commands from an external testing apparatus and set up to communicate along the fabric.
Owner:INTEL CORP

Picture Information Encoding Apparatus and Picture Information Encoding Method

In a picture information encoding apparatus that outputs picture compression information according to a picture encoding system such as MPEG4 / AVC, when it is determined whether the mode of a predetermined block is a skip mode or a spatial direct mode, moving vector information and so forth for all of predetermined adjacent blocks needs to have been computed. However, when each block is processed in parallel to speed up the entire processes, moving vector information and so forth of the predetermined adjacent blocks may not be always obtained. In this case, moving vector information and so forth of neighbor blocks instead of adjacent blocks are pseudo-used to determine the mode of the block without need to wait until moving vector information and so forth of adjacent blocks have been computed.
Owner:SONY CORP
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